Hallo,
ich habe seit ein paar Tagen LINUX SUSE 7.2 drauf, habe es immer über eine Boot-Disk gestartet, weil ich auf der ersten Partition noch Windows98 habe. Ich wollte jetzt aber ein BootMenu haben und so habe ich Loadlin installiert. BootMenu -> Linux starten funktioniert auch, bis nach dem mounten des root-verzeichnisses. Dann bricht der Boot-vorgang mit dieser Meldung ab:
Warning: unable to open an initial console
Kernel panic: No init found. Try passing init=option to kernel.
WAS KANN ICH HIER TUN??? WORAN LIEGT DAS? BITTE HELFT MIR WEITER, ICH HABE KEINE AHNUNG MEHR.
hier noch meine linux.par vom loadlin:
c:\\loadlin\\zimage
initrd=c:\\loadlin\\initrd
root=/dev/hda5
ro
mem=0x18000000
lang=german
Danke schonmal, an alle die versuchen mir zu helfen
Gruss
Samael
Linux 14.982 Themen, 106.376 Beiträge
eine Frage:
wurde auch der Kernel auf DOS kopiert ??? der wird nämlich benötigt
um von WIN aus LIN zu booten.
Der Kernel kann in dem Fall nicht initialisiert werden, weil er auf der
DOS-Partition fehlt.
Abhilfe sollte sein:
Mittels SuSE Startdiskette booten, dann in einer Kommandozeile unter root anmelden und folgendes eingeben:
mkdir /mnt/dos
mount /dev/hda1 /mnt/dos
mkdir /mnt/dos/loadlin
Jetzt den Kernel ins DOS Verzeichnis kopieren mit:
cp /boot/vmlinuz /mnt/dos/loadlin/vmlinuz
Jetzt rebooten mit:
/sbin/reboot
Damit ist der Linux-Teil abgeschlossen.
Es geht jetzt noch mit einigem anderem weiter - aber es gibt eine einfachere Möglichkeit in Zukunft dual entweder WIN oder LINUX zu booten, nämlich mit LILO oder GRUB.
Gib mal Bescheid ob wir weitermachen oder eine andere Boot-Möglichkeit in Erwägung ziehen.
CU
