Hallo,
Mein Versuch, über ein DD-backup.img meine Festplatte durch eine größere zu ersetzen, verlief folgendermaßen:
über eine Live-CD PC starten
Terminal (STR+ALT+T) öffnen und dort per Befehl cd zum Sicherungsordner auf externer Festplatte durchhangeln
mit
sudo dd if=/dev/sda of=./backup.img bs=8M conv=noerror
sind nach etwa einer Stunde 40 GB kopiert.
Ersetzen der alten Festplatte durch eine neue mit 160 GB
Schritt 2 wiederholen
mit
sudo dd if=./backup.img bs=8M conv=noerror of=/dev/sda
sind nach etwa einer Stunde 40 GB kopiert.
Nach einem versuchten Restart mit eben bespielter Festplatte erscheint im Terminal:
error: file '/boot/grub/i386-pc/normal.mod' not found. Entering rescue mode... grub rescue>
(Ein ähnlicher Fehler wird hier beschrieben: http://forum.ubuntuusers.de/topic/error-file-grub-i386-pc-normal-mod-not-found-n/)
einige dilletantische Versuche im GRUB-Menü:
error: file '/boot/grub/i386-pc/normal.mod' not found. Entering rescue mode... grub rescue> ls (hd0) (hd0,msdos1) (fd0) grub rescue> ls (hd0,msdos1) (hd0,msdos1): Filesystem is ext2 grub rescue> ls (hd0,msdos1)/ ./ ../ lost+found/ etc/ media/ var/ bin/ boot/ dev/ home/ lib/ mnt/ opt/ proc/ root/ run/ sbin/ srv/ sys/ tmp/ usr/ initrd.img vmlinuz cdrom/ help --all Unknown command 'help'
Das sieht doch immerhin schon nach einer Ubuntu-Struktur aus, leider habe ich keine zufriedenstellende Beschreibung der möglichen Befehle gefunden, um hier weiter zu kommen.
Erkenntnis-Versuche im Terminal mit Live-CD sehen folgendermaßen aus:
ubuntu@ubuntu:~$ sudo fdisk -l Warning: invalid flag 0x0000 of partition table 5 will be corrected by w(rite) Disk /dev/sda: 160.0 GB, 160041885696 bytes 255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0005cd7c Device Boot Start End Blocks Id System /dev/sda1 * 2048 76699647 38348800 83 Linux /dev/sda2 76701694 78139391 718849 5 Extended /dev/sda5 577134590 577134590 0 0 Empty Disk /dev/sdb: 1000.2 GB, 1000204883968 bytes 255 heads, 63 sectors/track, 121601 cylinders, total 1953525164 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x47f10da7 Device Boot Start End Blocks Id System /dev/sdb1 2048 1953523115 976760534 7 HPFS/NTFS/exFAT ubuntu@ubuntu:~$ sudo parted -l Error: Invalid partition table on /dev/sda -- wrong signature 0. Ignore/Cancel? ignore Model: ATA SAMSUNG HM160HC (scsi) Disk /dev/sda: 160GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 39,3GB 39,3GB primary ext4 boot 2 39,3GB 40,0GB 736MB extended Model: TOSHIBA External USB 3.0 (scsi) Disk /dev/sdb: 1000GB Sector size (logical/physical): 512B/512B Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 1000GB 1000GB primary ntfs Warning: Unable to open /dev/sr0 read-write (Read-only file system). /dev/sr0 has been opened read-only. Error: Can't have a partition outside the disk! ubuntu@ubuntu:~$ sudo gparted ====================== libparted : 2.3 ====================== Invalid partition table on /dev/sda -- wrong signature 0. ubuntu@ubuntu:~$
Ein Versuch, mit der Chroot-Methode GRUB neu zu installieren,scheitert wie folgt:
ubuntu@ubuntu:~$ sudo mount /dev/sda1 /mnt mount: wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so ubuntu@ubuntu:~$
Nun bin ich mit meinem Latein am Ende ! Hoffentlich sind durch die DD-Option "conv=noerror" nicht irgendwelche Plattenfehler im Hintergrund verantwortlich.
In der Hoffnung auf hilfreiche Unterstützer
Gruß Fiete