Am Samstag, 17. Mai 2014, 11:48:44 schrieb David Haller:
Hallo,
Am Sat, 17 May 2014, Dirk Meier schrieb:
Nun habe ich heute gelesen, dass der Startsektor einer Partion ein Vielfaches von 4096 sein soll.
Wo?
Leider passt das bei meiner nachstehenden Partitionstabelle nicht. z.B.: 4208640 / 4096 = 1027,5
Eine Ausrichtung an 1MB reicht dicke. Also 2048 * 512 Byte. Größere als 128KB Blöcke werden bisher glaub nicht verwendet.
Sollte ich etwas an den Partitionen ändern, und wie geht das ohne Neuinstallation?
Nein und eher nicht.
# fdisk -l -u /dev/sda
[..]
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 2048 4208639 2103296 82 Linux Swap / Solaris /dev/sda2 * 4208640 46153727 20972544 83 Linux /dev/sda3 46153728 67119103 10482688 83 Linux /dev/sda4 67119104 234440703 83660800 83 Linux
$ for i in 2048 4208640 46153728 67119104; do \ printf '%i/2048\n' "$i"; done | bc 1.00000000000000000000 2055.00000000000000000000 22536.00000000000000000000 32773.00000000000000000000
Passt. Alles brav an 1MB ausgerichtet. Aufpassen muß man da aber evtl. wenn "drüber" weitere Schichten mit u.U. krummen Offsets kommmen (RAID/LVM), so daß das FS im RAID/LVM dann an krummen Offsets beginnt. Davon hab ich aber keine Ahnung.
-dnh
Gelesen habe ich die ganzzahlige Division durch 4096 in Linux User Nr. 06/2014 im Artikel Renntrim, wie man trotz Widrigkeiten eine Festplatte durch eine SSD ersetzt im Abschnitt Paritiionierung: "Die Nummer eines Startsektors jeder Partition sollte sich glatt durch 4096 teilen lassen ..."! Außerdem habe ich in: http://wiki.siduction.de/index.php?title=Solid_State_Disks_%28SSDs%29_unter_... nachstehende Angaben gefunden: "Das Ergebnis überprüfen wir mit: # fdisk -lu /dev/sda Disk /dev/sda: 120 GB, 120056361856 bytes 32 heads, 32 sectors/track, 152638 cylinders Units = cylinders of 1024 * 512 = 524288 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x76b978dc Device Boot Start End Blocks Id System /dev/sda1 2 14593 117218241 83 Linux Wichtig ist hier die Zeile: 32 heads, 32 sectors/track, 14593 cylinders Wenn wir bei fdisk nicht -H 32 -S 32 angegeben hätten, sähe die Zeile so aus: 255 heads, 63 sectors/track, 14593 cylinders und die Partition wäre für das blockweise Löschen einer SSD nicht korrekt ausgerichtet." Beides würde gegen eine passende Ausrichtung meiner Partitonen sprchen. -- Dirk -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org