Implemented disk_partitions_phys

Not sure about the function name. If you fix the trailing whitspaces first I rebase the PR(I tried to turn it of but it breaks my emacs mode)