Am Donnerstag, 6. November 2014, 21:01:37 schrieb David Haller:
Hallo,
Am Thu, 06 Nov 2014, Herbert Albert schrieb:
Am Donnerstag, 6. November 2014, 06:20:33 schrieb David Haller:
Am Thu, 06 Nov 2014, Christian Boltz schrieb: [..]
(David, was hältst Du von dieser Methode?)
Ja, das sollte gehen. Dabei die Länge (size) von /dev/sda3 um 36 von (WIMRE) 3680542832 auf 3680542796 Sektoren kürzen. Alles andere
^^^^^^^^^^
sollte bleiben wie's ist.
Herbert, kannst ja vorher nochmal die sfdisk -d Ausgabe zeigen.
Und natürlich vor der Aktion das Backup aktualisieren!
~ # sfdisk -d /dev/sda > /root/partitions-sda sfdisk: Warning: extended partition does not start at a cylinder boundary. DOS and Linux will interpret the contents differently.
Der Output: # partition table of /dev/sda unit: sectors
/dev/sda1 : start= 2048, size=209711104, Id=83, bootable /dev/sda2 : start=209713152, size= 16771072, Id=82 /dev/sda3 : start=226484224, size=3680542832, Id= f
^^^^^^^^^^
/dev/sda4 : start= 0, size= 0, Id= 0 /dev/sda5 : start=226486272, size=2147487744, Id=83
Also hier sollte mit einem Editor 3680542832 in 3680542796 geändert werden und dann wieder mit sfdisk /dev/sdx < /root/partitions-sda zurückgeschrieben werden, richtig?
Genau. Und du siehst ja, das mit der Längen von mir stimmt wohl ;)
Kann ich versuchen, aber gebt mir etwas Zeit um meine Sicherungen zu machen. Nur keine Hektik :)
-dnh und es kann auch nicht schaden den MBR zu sichern. Ich nehme an das geht noch so: ~ # dd if=/dev/sda of=/root/sda.mbr bs=512 count=1 1+0 records in 1+0 records out 512 bytes (512 B) copied, 0.000136192 s, 3.8 MB/s
zumindest zeigt ~ # file /root/sda.mbr /root/sda.mbr: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, LBA flag 0x1, stage2 address 0x2000, stage2 segment 0x200, GRUB version 0.97; partition 1: ID=0x83, active, starthead 32, startsector 2048, 209711104 sectors; partition 2: ID=0x82, starthead 254, startsector 209713152, 16771072 sectors; partition 3: ID=0xf, starthead 254, startsector 226484224, 3680542832 sectors, code offset 0x48 etwas vernüftiges an. Zurück geht es dann wohl so: dd if=/root/sda.mbr of=/dev/sda bs=512 count=1 Gruß Herbert -- 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