Hallo!
Seid einiger Zeit startet mein System (Dell Optiplex110, 800MhZ P3, neuestes Biosupdate, 10GB Festplatte) nicht mehr richtig. Dabei benutze ich grub(sitzt im MBR). Als Meldung bekomme ich am start:
-----
grub loading stage 1.5.
grub loading, please wait...
error 18
-----
Meine Festplatte ist wie folgt partitioniert (info von YAST2):
-----
/dev/hda 9.5GB
/dev/hda1 3.4GB Win95 FAT32 LBA /windows/c 0-448
/dev/hda2 502.0MB Linux swap swap 449-512
/dev/hda3 5.6GB Linux native / 513-1244
-----
Die Grub-Einstellungen sind (von Yast2 abgetippt):
-----
Windows Andere /dev/hda1
SUSE LINUX 10.0 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3)
Diskette Andere /dev/fd0
Failsafe - SUSE LINUX 10.0 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3)
-----
Soweit also nicht außergewöhnliches. Nun läßt sich das System starten, wenn ich die Suse 10.0 CD1 einlege und von ihr Boote und den Rescue Mode starte. Solange ich von da an Neustarts mache, komme ich ohne PRobleme in grub rein. Mache ich den Rechner wieder ganz aus, so muss ich das System erst wieder im Rescue-Mode bearbeiten. Eine Neuladen von grub unter YAST2 bringt nichts, ebensowenig wie ein Update des Bios. Der Fehler trat nach meiner Erinnerung auch erst nach einem online-update mitte April von Suse auf.
So, meine Vermutung, um euch Arbeit abzunehmen: Stufe 2 von Grub liegt nach dem Update von Suse hinter der 1024 Zylinder-Grenze. Was kann ich jetzt machen?
Kann man geziehlt Dateien unter Linux in vordere Plattenbereiche bringen?
Wie kann ich ansonsten eine boot-partition anlegen, unter yast2 geht es nicht, wenn entsprechendes laufwerk gemountet ist, und das ist ja meine linux-partition?
Und wenn ich eine neue Partition habe, wie kann ich Grub Stufe 2 dort umsiedeln, unter Yast2 habe ich eine solche Option leider nicht direkt gesehen oder erkannt.
Ok, wäre toll, wenn jemand ideen hätte, bzw. das leicht verständlich schreibt, weil ich nicht so viel bisher mit linux zu tun hatte...
Gerrit
Seid einiger Zeit startet mein System (Dell Optiplex110, 800MhZ P3, neuestes Biosupdate, 10GB Festplatte) nicht mehr richtig. Dabei benutze ich grub(sitzt im MBR). Als Meldung bekomme ich am start:
-----
grub loading stage 1.5.
grub loading, please wait...
error 18
-----
Meine Festplatte ist wie folgt partitioniert (info von YAST2):
-----
/dev/hda 9.5GB
/dev/hda1 3.4GB Win95 FAT32 LBA /windows/c 0-448
/dev/hda2 502.0MB Linux swap swap 449-512
/dev/hda3 5.6GB Linux native / 513-1244
-----
Die Grub-Einstellungen sind (von Yast2 abgetippt):
-----
Windows Andere /dev/hda1
SUSE LINUX 10.0 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3)
Diskette Andere /dev/fd0
Failsafe - SUSE LINUX 10.0 Image /boot/vmlinuz (/dev/hda3, root=/dev/hda3)
-----
Soweit also nicht außergewöhnliches. Nun läßt sich das System starten, wenn ich die Suse 10.0 CD1 einlege und von ihr Boote und den Rescue Mode starte. Solange ich von da an Neustarts mache, komme ich ohne PRobleme in grub rein. Mache ich den Rechner wieder ganz aus, so muss ich das System erst wieder im Rescue-Mode bearbeiten. Eine Neuladen von grub unter YAST2 bringt nichts, ebensowenig wie ein Update des Bios. Der Fehler trat nach meiner Erinnerung auch erst nach einem online-update mitte April von Suse auf.
So, meine Vermutung, um euch Arbeit abzunehmen: Stufe 2 von Grub liegt nach dem Update von Suse hinter der 1024 Zylinder-Grenze. Was kann ich jetzt machen?
Kann man geziehlt Dateien unter Linux in vordere Plattenbereiche bringen?
Wie kann ich ansonsten eine boot-partition anlegen, unter yast2 geht es nicht, wenn entsprechendes laufwerk gemountet ist, und das ist ja meine linux-partition?
Und wenn ich eine neue Partition habe, wie kann ich Grub Stufe 2 dort umsiedeln, unter Yast2 habe ich eine solche Option leider nicht direkt gesehen oder erkannt.
Ok, wäre toll, wenn jemand ideen hätte, bzw. das leicht verständlich schreibt, weil ich nicht so viel bisher mit linux zu tun hatte...
Gerrit