Re: Etch, Update => Boot-Error
On 02.09.06 19:57:17, B_Kloss wrote:
> Am Samstag, 2. September 2006 19:03 schrieb Andreas Pakulat:
> > On 02.09.06 17:49:32, Kai Hildebrandt wrote:
> > > Hi.
> > >
> > > B_Kloss wrote:
> > > > ETCH
> > > > 2.6.16-2-686
> > > > / ist auf hdb2 mit ext3
> > > >
> > > > Aber dann:
> > > >
> > > > filesystem type unknown
> > > > partition type 0x82
> > > > kernel /boot/vmlin...... root= dev/hdb2 ro - so steht es auch in der
> > > > menu.lst
> > >
> > > Typ 0x82 ist swap. Du hast dich da wohl in der Partition geirrt? Grub
> > > zählt von 0 an aufwärts.
> >
> > Lies nochmal, (hd1,1) == hdb2.
> >
> > Andreas
> War ich gemeint??
Nein, sieht man doch, ich habe auf Kai's Mail geantwortet.
> Disk /dev/hdb: 163.9 GB, 163928604672 bytes
> 255 heads, 63 sectors/track, 19929 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
>
> Device Boot Start End Blocks Id System
> /dev/hdb1 1 243 1951866 82 Linux swap / Solaris
> /dev/hdb2 * 244 2675 19535040 83 Linux
> /dev/hdb3 2676 3040 2931862+ 83 Linux
> /dev/hdb4 3041 19929 135660892+ 5 Extended
> /dev/hdb5 3041 6687 29294496 83 Linux
> /dev/hdb6 6688 19929 106366333+ 83 Linux
So sieht das richtig aus
> Also ist doch hdb2 = hd1,1
Richtig.
> Heißt das, dass der Grub nach dem Update versucht die Swap-Partition als
> Root-Partition zu mounten, obwohl die menu.lst sagt:
Darauf deutet jedenfalls die Fehlermeldung.
> title Debian GNU/Linux, kernel 2.6.16-2-686
> root (hd1,1)
> kernel /boot/vmlinuz-2.6.16-2-686 root=/dev/hdb2 ro
> initrd /boot/initrd.img-2.6.16-2-686
> savedefault
> boot
Das ist vollkommen richtig so und passt auch zu deinem Setup.
> Es sollte hier der 2.6.18-er-Kernel drin stehen.
> Es wird eine 82-er Partition versucht zu mounten für /
Du meinst du hast einen .18er installiert und der taucht nicht auf? Lass
bitte mal update-grub laufen.
> Spricht das für die These von Andreas, dass hier doch ein update-grub gemacht
> werden soll?
update-grub schadet nicht, es scannt /boot nach Kernel image dateien
(vmlinuz*) und legt dafuer in dem vorgesehenen Bereich in der menu.lst
Eintraege an.
> @Andreas: Ich habe nicht verstanden, was das mit der Pfadangabe aus Deiner
> ersten Mail soll, bzw, was ich da machen soll. Von der Debian-DVD starten und
> den Punkt "Bootloader reparieren" (oder so ähnlich) anwählen? Oder was?
> Sorry, bin nicht sehr fit auf dem Gebiet.
Meinst du die /etc/kernel-img.conf? Das ist eine Datei mit Informationen
fuer die kernel-image Pakete, ob ein Symlink erzeugt werden soll, ob der
Bootloader upgedatet werden soll und 2 Eintraege postinst_hook und
postrm_hook bei denen man ein eigenes Skript angeben kann das nach dem
Installieren bzw. entfernen des Pakets ausgefuehrt wird. Da schrieb man
frueher /sbin/update-grub rein, damit die menu.lst upgedatet wurde.
Offensichtlich ist das mittlerweile nicht mehr noetig, wie man so
berichtet ;-( (siehe anderen Teilthread).
Andreas
--
You will live to see your grandchildren.
Reply to: