Hallo zusammen,

ich habe mir eine externe Festplatte mit Debian GNU Linux Lenny konfiguriert. 
Alles funktioniert schön, wenn ich es an dem Rechner nutze, an dem ich es 
eingerichtet habe.

Wenn ich die Festplatte an einen anderen Rechner hänge, z. B. ein 
Windows-System von irgend jemand anderem, dann sind in der Regel andere 
Festplatten verbaut, so dass die Zuordnung von Devices nicht mehr mit der 
übereinstimmt, die ich in meinem GRUB konfiguriert habe.

Das wäre grundsätzlich kein Problem dachte ich mir und schreib statt diesem 
Eintrag auf Basis von /dev/sdb3

title Debian GNU/Linux, kernel 2.6.26-2-686
   root (hd0,0)
   kernel /vmlinuz-2.6.26-2-686 root=/dev/sdb3 ro 
   initrd /initrd.img-2.6.26-2-686

einfach diesen Eintrag auf Basis von UUID

title Debian GNU/Linux, kernel 2.6.26-2-686
   root (hd0,0)
   kernel /vmlinuz-2.6.26-2-686 
root=/dev/disk/by-uuid/1506027f-f5e8-434e-b25c-42873bc760ea ro 
   initrd /initrd.img-2.6.26-2-686

Denkste. Geht leider nicht. Das System meldet:

Begin: Running /scripts/init-bottom ... mount: mounting /dev on /root/dev 
failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target file system doesn't have: /sbin/init
No init found.
Busybox built-in shell (ash)
/bin/sh: can't access tty, job control turned off
(initramfs)

Schade auch. Wäre ja auch zu schön gewesen.

Habe ich trotzdem irgendwie die Möglichkeit mit UUID's statt mit sdx Devices zu 
arbeiten, um im Boot-Prozess unabhängig von der Reihenfolge der Festplatten und 
Partitionen zu werden, die ich gerade mit einem mobilen Linuxsystem auf 
USB-Festplatte vorfinde?

Viele Grüße

Georg




_______________________________________________
Trolug_trolug.de mailing list
[email protected]
https://ml01.ispgateway.de/mailman/listinfo/trolug_trolug.de

Antwort per Email an