[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Partitionierung mal wieder (war: Re: Preseeding und Partitionierung)



Hallo Sven,

tut mir leid, hier einen uralten Thread wieder auszugraben, aber da ich gerade mal wieder an einer seltsamen Partitionierungsgeschichte festhänge, habe ich mich an Deine Aussage von damals erinnert:

Am 11.03.2012 19:07, schrieb Sven Hartge:
gnu-fdisk installieren, das ersetzt die altertümlichen cfdisk-, sfdisk-
und fdisk-Tools und kann auch die GUID-PT, welches die
Partitions-Tabelle der Zukunft darstellt. Die Kommandos heißen gleich,
sehen (fast) gleich auch, bedienen sich gleich, haben aber eine andere
Code-Basis.

Das aktuelle gnu-fdisk-Paket in Squeeze enthält bei mir fdisk und cfdisk, aber kein sfdisk. Gibt es eine alternative Syntax bei gnu-fdisk, um

sfdisk --dump /dev/quellplatte | sfdisk /dev/zielplatte

zu emulieren?
Ich verwende die Methode bisher, weil mir mal gesagt wurde,

dd if=/dev/quellplatte of=/dev/zielplatte bs=512 count=1

sei eine schlechte Idee, wenn erweiterte Partitionen im Spiel sind. (Noch dazu wird bei diesem dd auch der MBR und nicht nur die Partitionstabelle kopiert. Das lässt sich natürlich durch entsprechende bs/skip/seek-Werte vermeiden.)

Ich habe zwar aktuell keine erweiterten Partitionen, aber wollte es trotzdem mit dieser Methode machen. Der schreibende sfdisk-Aufruf (lesen geht problemlos) sagt aber zu mir:
Checking that no-one is using this disk right now ...
BLKRRPART: Das Argument ist ungültig
OK

Disk /dev/targetdisk_new: 4177 cylinders, 255 heads, 63 sectors/track

sfdisk: ERROR: sector 0 does not have an msdos signature
 /dev/targetdisk_new: unrecognized partition table type
Old situation:
No partitions found
New situation:
Units = sectors of 512 bytes, counting from 0

   Device Boot    Start       End   #sectors  Id  System
/dev/targetdisk_new1   *      2048  67106815   67104768   7  HPFS/NTFS
/dev/targetdisk_new2             0         -          0   0  Empty
/dev/targetdisk_new3             0         -          0   0  Empty
/dev/targetdisk_new4             0         -          0   0  Empty
Warning: partition 1 does not end at a cylinder boundary

sfdisk: I don't like these partitions - nothing changed.
(If you really want this, use the --force option.)

Mit --force tut er es, aber ich finde es seltsam, dass ich das forcen muss.

Gruß
Stefan


Reply to: