Am Mittwoch, 20. Februar 2002 08:13 schrieben Sie:
Hallo liebe Liste
letzte Woche hatte ich nach einer Lösung gesucht, um eine 160GB Maxtor zu betreiben. Mittlerweile habe ich das Problem (konkret letzten Do) gelöst: Promise Ultra-133-Controller gekauft, eingebaut (von 2.4.10 nicht erkannt). Auf einer 20GB Festplatte SuSE7.3 installiert - Kernel 2.4.17 runtergeladen - IDE-Patch besorgt (www.linux-ide.org) - die Sache neukompiliert und montiert. Resultat: Funzt prima!!!
Jetzt habe ich aber ein neues Problem: Wie gesagt, die 160GB ist hde1 und nur Datenplatte. Das System ist auf einer 20GB (hda). Kernel und lilo sind auf /dev/hda1 (gemountet als /boot). Diese Partition ist 3 Blöcke gross (ca. 15MB). Nach der Kernelkompilation habe ich natürlich (state of the art) den alten Kernel gesichert (vmlinz.old) und den neuen nach /boot/vmlinuz kopiert. Ebenso die System.map. Anschliessend habe ich die Einträge in lilo.conf angepasst und lilo gestartet. Dann das System neu gebootet. Hat alles geklappt. (BTW: hab mir noch ne Bootdisk gemacht - analog - zum Glück).
Resultat: Er hat zwar mal von Platte gebootet, aber nicht immmer und nun nicht mehr. Es stand da immer: (starting OS) und dann kommt nix mehr. Als ob er den MBR nicht findet. Per Bootdisk alles prima. Also rein mit lilo fix einen neuen mbr gemacht. Reboot. Nix. Hab mal probiert, nur lilo von der Bootdisk zu starten und den Kernel von Platte. Klappt auch nicht. Die /boot-Partition ist übrigens von Block 0 bis 3. Ich denke also nicht, dass das ganze an der 1024-Zylinder-Grenze scheitert. BTW mein Bios ist besch... alt. Erkennt nur Platten bis 8GB.
Woran liegt das Verhalten? Vielleicht doch das 1024-Zylinder-Problem? Wie kann ich die Dateien in /boot neu "anordnen", so dass lilo und vmlinuz wieder unter der Grenze sind?
Gruss Michael
Hi Michael, Du schreibst, daß Du /boot in einer eigenen Partition hast. In welcher Partition hast Du den das root-Verzeichnis gemountet und was hast Du in /etc/lilo.conf alles eingetragen? Ich hatte mal ein ähnliches Problem und nach dem mounten aller relevanten Partitionen und dem Eintrag der richtigen boot- und root-Partitionen in lilo.conf klappte dann auch alles. Gruß CHristian