Seite 1 von 1

[gelöst] Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 10th, '14, 20:36
von psyca
Auf meiner internen Festplatte (hda) habe ich meine Arbeitsumgebung, spricht Mageia 4 installiert.

Heute habe ich nun Cauldron (also die Alpha 1 ISO) auf eine externe USB Platte (hdb) installiert und dort sollte auch Grub installiert werden.
Das Problem ist allerdings, das nun erst Grub von hdb geladen werden musste, dann hatte ich die Auswahl zwischen "Mageia 5 cauldron" und "Mageia official" (oder so ähnlich). Erst wenn ich Mageia offical angewählt habe, bin ich in das Mageia 4 Grub Menü gekommen. Wenn die externe nicht angesteckt war erschien auch kein Grub (nicht gefunden).

Nun habe ich mit angesteckter externer das Grub Menü laden lassen, anschließend Mageia 4 gestartet und mit dem Grub Befehl die hda wieder als "Hauptfestplatte" ausgewählt. Soweit, so gut, nun brauch ich die externe nicht mehr zum Booten anschließen, wenn ich Mageia 4 starten möchte, denn es geht wieder mit der internen HDD.
Nun möchte ich allerdings, wenn ich meinem Bios anweise, von der externen Festplatte starten (Bootlaufwerk auswählen).

Sobald nun von der externen Festplatte gestartet wird (es erscheint ganz normal die Auswahl Mageia 5 Cauldron), kommt aber beim Auswählen eine Fehlermeldung dass das externe Laufwerk nicht eingebunden werden konnte.
Wie/wo muss ich das auf dem externen Laufwerk korrigieren oder muss hier Grub nochmal installiert werden?

Kann es eventuell daran liegen das die externe eine andere UUID erhalten hat, die mit der, der menu.lst nicht übereinstimmt, oder bleibt die UUID immer gleich?
Code: Alles auswählen
timeout 10
color black/cyan yellow/cyan
gfxmenu (hd1,0)/boot/gfxmenu
default 0

title linux
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=d7d7b37d-4c3b-46e3-9220-d3641b8b9493  nokmsboot splash quiet resume=UUID=198f4b76-79a9-43dc-976a-81f3d6cceb61 vga=788
root (hd1,0)
initrd /boot/initrd.img

title linux-nonfb
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux-nonfb root=UUID=d7d7b37d-4c3b-46e3-9220-d3641b8b9493  nokmsboot resume=UUID=198f4b76-79a9-43dc-976a-81f3d6cceb61
root (hd1,0)
initrd /boot/initrd.img

title failsafe
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=failsafe root=UUID=d7d7b37d-4c3b-46e3-9220-d3641b8b9493  nokmsboot failsafe
root (hd1,0)
initrd /boot/initrd.img

title windows
root (hd0,0)
makeactive
chainloader +1

title Mageia (Official)
root (hd0,4)
configfile /boot/grub/menu.lst

Oder ist die externe HDD nicht mehr hd1,0 sondern 0,0 wenn man von ihr bootet?

Re: Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 10th, '14, 22:24
von lula
Hallo,

mach mal bitte als root bei angesteckter externer Festplatte ein

Code: Alles auswählen
lsblk -f


Grüße
Lutz

Re: Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 10th, '14, 23:12
von psyca
Code: Alles auswählen
NAME   FSTYPE LABEL             UUID                                 MOUNTPOINT
sda                                                                 
├─sda1 ntfs   System-reserviert 86EAF72AEAF71561                     /media/win_c
├─sda2 ntfs                     FEEAF9C9EAF97DE9                     /media/win_d
├─sda3                                                               
├─sda5 ext4                     f8d8ae52-6a24-4e60-99cf-da36944455e7 /
├─sda6 swap                     198f4b76-79a9-43dc-976a-81f3d6cceb61 [SWAP]
└─sda7 ext4                     d712475a-ad7b-4431-8003-17e1e447ac76 /home
sdb                                                                 
├─sdb1 ext4                     d7d7b37d-4c3b-46e3-9220-d3641b8b9493
├─sdb2                                                               
├─sdb5 swap                     25a5ab0e-9165-4b3b-91c8-61cf940b42d1
└─sdb6 ext4                     df44980a-e365-49c4-9a45-21222b7a4a47
sr0 


Fehlermeldung
kernel (hd1,0)/boot/vmlinuz BOOT_IMAGE=linux root=UUID=hierkommtdieuuidvon sdb1 nokmsboot splash quiet resume UUID=198f....(die SWAP Partition auf sda6) vga=788

Error 17: Cannot mount selected partition

Re: Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 11th, '14, 06:50
von lula
Hallo,

psyca hat geschrieben:Oder ist die externe HDD nicht mehr hd1,0 sondern 0,0 wenn man von ihr bootet?


für den bootloader ist das so. Ich würde einfach einen Eintrag in die menu.lst vom festinstallierten Mageia machen und den Bootloader der externen laden, also so:

Code: Alles auswählen
title grub auf hd1
root (hd1)
chainloader +1


Edit:
oder alternativ die menu.lst der externen Platte laden:
Code: Alles auswählen
title grub auf hd1
root (hd1,0)
configfile /boot/grub/menu.lst


Das müsste eigentlich so funktionieren.

Grüße
Lutz

Re: Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 13th, '14, 12:04
von psyca
lula hat geschrieben:Edit:
oder alternativ die menu.lst der externen Platte laden:
Code: Alles auswählen
title grub auf hd1
root (hd1,0)
configfile /boot/grub/menu.lst


Das müsste eigentlich so funktionieren.

Grüße
Lutz

Habe das mal so gemacht, weil es für mich komfortabler wäre und es hat geklappt.

Vielen Dank.

Re: Cauldron auf externe HDD - Frage bezüglich Grub

BeitragVerfasst: Jul 13th, '14, 17:43
von doktor5000
Bitte noch Thread als [gelöst] markieren, dazu den ersten Post editieren und dem Betreff ein [gelöst] voranstellen, Danke.