• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

HD geklont und nun????

remberti

Newbie
Hallo,

ich wollte meine Festplatte ersetzen, da sie sich seit kurzem nicht mehr so gut anhört.
Folgendes habe ich gemacht:
Platte mit Suse an prim Master
neue Platte an prim Slave
mit Damn small Linux gebootet.
und die Platte mit dd if=/dev/hda of=/dev/hdb bs=64M geklont
nun die alte Platte raus und die neue an prim mAster gesteckt.

Nun das Problem :
Grub erscheint und möchte von /dev/disk/by-id/Maxtor....... part2 booten. Das ist allerdings die alte Platte.
Wie kann ich Grub überzeugen von der neuen zu booten?

Vielen Dank
 

admine

Ultimate Guru
remberti schrieb:
Nun das Problem :
Grub erscheint und möchte von /dev/disk/by-id/Maxtor....... part2 booten. Das ist allerdings die alte Platte.
Wie kann ich Grub überzeugen von der neuen zu booten?
Indem du die IDs der neuen Platte oder die Partitionsbezeichnungen in altgewohnter Art und Weise im Grub einträgst.
 
OP
R

remberti

Newbie
Hi,
besten Dank für Deine Antwort.
Aber was ist die altgewonte Art und Weise?

Wäre nett wenn Du mir das erklären könntest. Ich habe im Grub schon vieles durchsucht und probiert.
Besten Dank
 

towo

Moderator
Teammitglied
Es ist ja nicht nur Grub, sondern auch die menu.lst!

Also, wenn Dir einer helfen soll, dan poste

fdisk -l
fstab
menu.lst
sowie die ausgabe von ls -al /dev/disk/by-id

Hellsehen kann von uns nämlich keiner!
 
OP
R

remberti

Newbie
Hallo towo,

also... die Ausgabe von
fdisk:

Disk /dev/sda: 40.0 GB, 40027029504 bytes
255 heads, 63 sectors/track, 4866 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x000cc032

Device Boot Start End Blocks Id System
/dev/sda1 1 1275 10241406 7 HPFS/NTFS
/dev/sda2 * 1276 2711 11534670 83 Linux
/dev/sda3 2712 4866 17310037+ 83 Linux

Disk /dev/sde: 249 MB, 249823232 bytes
16 heads, 32 sectors/track, 953 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Disk identifier: 0x115308d6

Device Boot Start End Blocks Id System
/dev/sde1 * 1 952 243630+ 6 FAT16


von der fstab:

/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part2 / ext3 acl,user_xat
tr 1 1
/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part3 /home ext3 acl,user_xat
tr 1 2
/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part1 /windows/C ntfs-3g users,gid=us
ers,fmask=133,dmask=022,locale=de_DE.UTF-8 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs noauto 0 0
debugfs /sys/kernel/debug debugfs noauto 0 0
usbfs /proc/bus/usb usbfs noauto 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
/dev/fd0 /media/floppy auto noauto,user,sync 0 0
/dev/disk/by-id/scsi-SATA_Maxtor_31024H2_N21KTP4C-part5 /ext_hd vfat users,gid=users,
umask=0002,utf8=true 0 0


die menu.lst

# Modified by YaST2. Last modification on Do Okt 4 13:01:52 UTC 2007
default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,1)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
root (hd0,1)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-
part2 vga=0x317 resume=/dev/sdb5 splash=silent showopts
initrd /boot/initrd-2.6.22.5-31-default

###Don't change this comment - YaST2 identifier: Original name: Ubuntu, kernel 2.6.20-15-generic (/dev/
sdb1)###
title Ubuntu, kernel 2.6.20-15-generic (/dev/sdb1)
root (hd1,0)
configfile /boot/grub/menu.lst

###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,1)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
rootnoverify (hd0,1)
chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3
root (hd0,1)
kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-
part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
initrd /boot/initrd-2.6.22.5-31-default


und das ls



drwxr-xr-x 2 root root 380 Nov 20 2007 .
drwxr-xr-x 5 root root 100 Nov 20 2007 ..
lrwxrwxrwx 1 root root 9 Nov 20 2007 ata-MAXTOR_6L040L2_662134751810 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 20 2007 ata-MAXTOR_6L040L2_662134751810-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 20 2007 ata-MAXTOR_6L040L2_662134751810-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 20 2007 ata-MAXTOR_6L040L2_662134751810-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Nov 20 2007 edd-int13_dev80 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 20 2007 edd-int13_dev80-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 20 2007 edd-int13_dev80-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 20 2007 edd-int13_dev80-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Nov 20 2007 scsi-SATA_MAXTOR_6L040L2_662134751810 -> ../../sda
lrwxrwxrwx 1 root root 10 Nov 20 2007 scsi-SATA_MAXTOR_6L040L2_662134751810-part1 -> ../../sda1
lrwxrwxrwx 1 root root 10 Nov 20 2007 scsi-SATA_MAXTOR_6L040L2_662134751810-part2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Nov 20 2007 scsi-SATA_MAXTOR_6L040L2_662134751810-part3 -> ../../sda3
lrwxrwxrwx 1 root root 9 Nov 20 2007 usb-OTi_CF_CARD_Reader_0123456789abcdef-0:0 -> ../../sdb
lrwxrwxrwx 1 root root 9 Nov 20 2007 usb-OTi_MS_CARD_Reader_0123456789abcdef-0:3 -> ../../sde
lrwxrwxrwx 1 root root 10 Nov 20 2007 usb-OTi_MS_CARD_Reader_0123456789abcdef-0:3-part1 -> ../../sde1
lrwxrwxrwx 1 root root 9 Nov 20 2007 usb-OTi_SD_CARD_Reader_0123456789abcdef-0:2 -> ../../sdd
lrwxrwxrwx 1 root root 9 Nov 20 2007 usb-OTi_SM_CARD_Reader_0123456789abcdef-0:1 -> ../../sdc





allerdimgs ist die neue Platte noch nicht drin....

Besten Dank
 

admine

Ultimate Guru
Dann setz doch die "alten" Bezeichnungen in die /boo/grub/menu.lst und in die /etc/fstab ein.

Bsp.:
Code:
/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part1   wird zu   /dev/sda1
/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part2   wird zu   /dev/sda2
/dev/disk/by-id/scsi-SATA_MAXTOR_6L040L2_662134751810-part3   wird zu   /dev/sda3
etc.
 
Ich würd ja einfach by-label nehmen (ist dann aber nur sinnig, wenn beide Platten nicht gleichzeitig drin sind).
 

TomcatMJ

Guru
Naja, die by-label Option geht aber nur wenn man der jeweiligen Partition überhaupt ein Label verpasst hat...;)
 

wolfi_z

Hacker
admine schrieb:
Dann setz doch die "alten" Bezeichnungen in die /boo/grub/menu.lst und in die /etc/fstab ein. (...)
Heisst das in praxi, dass man, wenn man diese Aenderungen vor dem 'Transfer' des Festplatteninhalts durchfuehren wuerde, keine Probleme zu erwarten haette, weil ja nun die 'festplattenpezifischen' Angaben durch 'neutrale' ersetzt sind :?:

Ich stehe naemlich bezueglich eines meiner Rechner vor dem gleichen Problem, Festplatte muesste dringend ersetzt werden.
Am liebsten wuerd ich das ja im Laden machen lassen, aber dann steh ich im Endeffekt (wg. chronischer Dienstreisen) wahrscheinlich eine Woche ohne Schlepptop da :shock:

LG + TIA ... Wolfi :)
 

admine

Ultimate Guru
wolfi_z schrieb:
admine schrieb:
Dann setz doch die "alten" Bezeichnungen in die /boo/grub/menu.lst und in die /etc/fstab ein. (...)
Heisst das in praxi, dass man, wenn man diese Aenderungen vor dem 'Transfer' des Festplatteninhalts durchfuehren wuerde, keine Probleme zu erwarten haette, weil ja nun die 'festplattenpezifischen' Angaben durch 'neutrale' ersetzt sind :?:
Ja, würde ich so meinen :)
 

wolfi_z

Hacker
Hmm, schoen, nur leider hat das bei meinem ollen Dienstlaptop mit dem Clonen nicht gefunzt, war wohl die Platte schon zu sehr im ***** .... :twisted:

Also mach mer halt alles neu ... Ist nicht so schlimm bezueglich 10.3, das Windoofs neu aufzuziehen wird mir halt wieder Kummer und Sorgen bereiten ... :shock:

LG ... Wolfi ;)
 
Oben