Partitionsreihenfolge korrigieren
20.12.2007
Partitionsreihenfolge korrigieren
fdisk räumt auf!
Nachdem ich diverse Partitionen geändert, gelöscht und verschoben habe, waren meine Primären Partitionen ordentlich durcheinander geraten. Meine Primäre Partition für die erweiterten Partitionen landete auf einmal bei /dev/sda2, meine zukünftige Root Partition wurde zu /dev/sda4 usw.. Auf der Suche nach einer Lösung die Partitionen wieder zu ordnen, fand ich in einem Forum den Hinweis auf die Option f von fdisk.
Zuerst in den erweiterte Modus von fdisk einsteigen. Erreichbar über die Option x
Command (m for help): x
Expert command (m for help): m
Command action
b move beginning of data in a partition
c change number of cylinders
d print the raw data in the partition table
e list extended partitions
f fix partition order
g create an IRIX (SGI) partition table
h change number of heads
i change the disk identifier
m print this menu
p print the partition table
q quit without saving changes
r return to main menu
s change number of sectors/track
v verify the partition table
w write table to disk and exit
Danach erhält man die Option f. Mit f lassen sich die vorhandenen Partionen passend ordnen.
Expert command (m for help): f
Done.
Danach nur noch Partitionstabelle mit w speichern
Expert command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
und schon hat man wieder eine saubere physikalische Reihenfolge der Partitionen in seiner Partitionstabelle.
Wichtig! Natürlich muss nach einer Sortierung der Partitionstabelle das gesamte evtl. vorhanden System auf die neue Reihenfolge angepasst werden. Solche eine Sortierung sollte man am besten nur im Notfall oder vor der Installation eines Betriebsystemes machen, sofern es überhaupt nötig ist.
