[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [gelöst] Probleme mit Grub /Dualboot



Am Wednesday 18 November 2009 07:37:59 schrieb Christian Knoke:
> Gerhard schrieb am 17. Nov um 20:20 Uhr:
> > Am Tuesday 17 November 2009 08:09:49 schrieb Gerhard Brandenburg:
> > > habe folgendes Grub-Problem:
> > >
> > > auf meinem eeePC habe ich eine 4-GB SSD als sda mit sda1 (winxp) und
> > > sda2 (/boot für ein Debian), bootable
> > > Den boot-record habe ich bei de Installation in die /boot-Partition
> > > sda2 geschrieben
> > > die menu.lst schaut so aus, wie ich sie erwarte:
> > >
> > > Debian habe ich auf einer 16GB-SD-Karte installiert, formatiert mit
> > > einer unbenutzten sdc1, / auf sdc2 und swap auf sdc3
> > >
> > > Boot-Reihenfolge:  DVD, removable device, 1.SSD
> > > Plattenreihenfolge: 1.SSD (sda), 2.SSD (sdb), SD-Karte (sdc)
> > >
> > > Nach Ende der Installation beim Booten kommt sofort die Meldung:
> > >
> > > GRUB loading
> > > error: no such disk
> > > grub rescue>
> > >
> > > welche Kommandos hier existieren, ist mir nicht bekannt
> > >
> > > Die Device-Map ist OK, habe ich mit der rescue -Disk herausgefunden
> > >
> > > Mein Erwartung wäre gewesen:
> > > beim Booten wird grub gestartet und bringt mir die Auswahl des zu
> > > startenden Betriebssystems.
> >
> > habe über den Rescue-Modus der Lenny-DVD mit grub-install neu nach
> > /dev/sda2 installiert und in den Boot-ercord von sda2 geschrieben.
> > Es hat sich nichts geändert.
> >
> > Lösung:
> >
> > habe mit USB-Floppy die super-grub-disk gestartet und debian gebootet.
> > Anschließend grub-install gemacht, da hat es funktioniert.
> >
> > Warum nicht mit der DVD im Rescue-Modus???
>
> Einerseits nummeriert das BIOS die zu Verfügung stehenden Devices. Diese
> Numerierung ist unter den BIOSes uneinheitlich und nicht unbedingt
> identisch mit der, die Grub vornimmt, wenn es von /dev/sda2 gestartet wird.
> Um das auszugleichen, gibt es /boot/grub/device.map .
>
> Das Problem ist, wenn ich es richtig sehe, dass die Devices, die GRUB zum
> Installationszeitpunkt (wenn also das laufende Debiansystem auf der
> removable DVD liegt, und wenn device.map geschrieben wird) sieht, nicht
> unbedingt identisch sind mit den Devices, die GRUB zum Bootzeitpunkt
> (System ohne DVD, Boot von /dev/sda2) sieht. Die Folge ist, dass der
> bootende GRUB das (zum Installationszeitpunkt festgelegte) Bootdevice nicht
> findet.
>
danke für die Erläuterung

> Du hast nun Glück gehabt, weil durch die Verwendung eines anderen
> Bootdevices (USB-Floppy mit Rescue) die beiden Device Lists
> übereinstimmten.
>
> Eine systematische Lösung hierfür kenne ich nicht. Ich bin dazu auf
> sysconfig ausgewichen.
>
kannst Du das detaillierter erklären?
> Gruß
> Christian
>

Gruß
Gerhard
> --
> Christian Knoke            * * *            http://cknoke.de
> * * * * * * * * *  Ceterum censeo Microsoft esse dividendum.
recte est


Reply to: