Supportnet / Forum / Linux
Bootprobleme Suse7.2
Frage
Hy alls!
Hab das Problem unter Suse7.2 das lilo nicht richtig konfiguriert. Das heisst beim Booten will er immer eine Diskette haben, obwohl ich die Sequenz in den MBR hab schreiben lassen. Das auslagern auf Diskette per LILO funktioniert auch nicht. Per "dd" gehts auf der Diskette. Unter Suse 7.0 funktioniert es einwandfrei. Hat jemand eine Idee??
Antwort 1 von Linuxer
Also da musste was beim Setup vermurxst haben, ich hab Suse 7.2 schon in allen Varianten installiert mbr auf hdax auf Diskette, nie ein Problem, mit reiserfs und ext2, mit Bootmanager ohne Bootmanager. Und per dd wird nur der Bootsector extrahiert, der aber ohne Bootmanager dann nicht gestartet werden kann!!!
Antwort 2 von highlaender
Klar kann der Bootsector ohne Bootmanager gestartet werden. Nämlich dann wenn das Bios als erstes die Disk abfragt. Kann natürlich sein das ich beim Setup etwas vermurkst habe. Will ich nicht ausschliessen. Allerdings habe ich Suse7.2 runtergeschmissen und alternativ 7.0 installiert. Dort hat es direkt funktioniert. Nach dem Update auf 7.2 ging es dann auch nicht mehr. Die Installation auf dem Notebook ist auch die einzige, welche nicht funktioniert. Hab auf anderen PCs auch keine Probleme gehabt. Jedenfalls habe ich mittlerweile den MBR ein paarmal gelöscht (Mit Linux fdisk und auch über den DOS-Modus) Reaktion = Gleich null.
Antwort 3 von Linuxer
Aber wenn du den Bootsector per dd extrahierst z.B mit dem Namen boot.lin , dann kann der nicht vom Bios gestartet werden, da musst du irgendwas anderes meinen.
Welches Dateisystem verwendest du?
Bei reiserfs musst du nen Eintrag setzen laut SDB
Welches Dateisystem verwendest du?
Bei reiserfs musst du nen Eintrag setzen laut SDB
Antwort 4 von highlaender
Ich habe per dd (dd if=/boot/vmlinuz of=/dev/fd0 bs=8192) das Kernel-Image auf disk kopiert. Dann brauche ich keinen Bootloader. Als Dateisystem verwende ich ganz stinkeinfach ext2.
Antwort 5 von Linuxer
Na da haben wir ja schon den Fehler.
Hast dir das wohl von einem RedHat abgeguckt. bs=8192 ist nicht richtig da du ne Diskette verwendest müsstest du 1440 angeben!!!!
Aber so wirds normalerweise unter Suse gemacht:
http://sdb.suse.de/de/sdb/html/kgw_bootdisketten.html
Hast dir das wohl von einem RedHat abgeguckt. bs=8192 ist nicht richtig da du ne Diskette verwendest müsstest du 1440 angeben!!!!
Aber so wirds normalerweise unter Suse gemacht:
http://sdb.suse.de/de/sdb/html/kgw_bootdisketten.html
Antwort 6 von highlaender
Sorry, hab ich natürlich auch gemacht. Sonst könnte ich ja nicht von Diskette booten. Der DiskBoot klappt ja auch. Mir geht es doch darum herauszubekommen wo der Fehler im System liegt. (-:
Antwort 7 von Linuxer
Hast du noch Windows drauf? Wenn ja welches? Dann sage ich dir wie du den Bootmanager von Win2k verwenden kannst bzw . wie du es unter W98 einbindest.
Ansonsten muss es mit Lilo in den mbr schreiben gehen es sein denn, du hast Virus Warning im Bios enabled, so dass er den mbr nicht schreiben kann.
Ansonsten muss es mit Lilo in den mbr schreiben gehen es sein denn, du hast Virus Warning im Bios enabled, so dass er den mbr nicht schreiben kann.
Antwort 8 von highlaender
Das mit dem Virus-Warning werde ich überprüfen. - Die Festplatte wird vollständig von Linux genutzt, soll auch so bleiben. Allerdings war vorher ein W2K drauf. Das Blöde ist, unter Suse7.0 funzt es. Nur unter 7.2 nicht!!! Könnte natürlich auch so damit arbeiten, aber ich will einfach das es geht. Das Problem habe ich bis jetzt auch noch nie gehabt. Danke dir trotzdem für deine Hilfe.

