WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Fedora 6 Installation: Problem mit Bootloader (http://www.wcm.at/forum/showthread.php?t=213347)

SerenDwyn 04.04.2007 09:02

Fedora 6 Installation: Problem mit Bootloader
 
Hab heute Fedora 6 installiert und habe wohl einen Fehler bei der Installation des Bootloaders Grub gemacht: auf meiner 2. Festplatte hab ich noch genügend Platz und habe dort Fedora in eine bestehende Partition installieren lassen. An der Partitionierung hab ich nix geändert. Dann lief alles wunderbar durch, am Schluss kommt dann der Neustart.

Was ist passiert: WinXP bootet. Kein Bootloader. Scheinbar hab ich da irgendwo etwas bei der Fedora Installation übersehen.

Der Rechner ist von Dell, die kommen mit so einem guten Boot-Menü daher. Dachte mir, ich boote mal von der 2. Festplatte, vielleicht hat Fedora mir Grub dort installiert: aber Fehlanzeige: "NTLDR fehlt".

Was kann ich tun? Wo ist der Bootloader?

Danke!

callas 04.04.2007 10:04

von der CD booten, mit 'linux rescue',
deine LInux Partitionen mounten lassen,

'chroot /mnt/sysimage' und dann ein
'grub-install' auf deine Systemplatte.

Überschreibt den Windows Bootloader, ev. musst die Windows Partition im Grub händisch dazugeben.

funktioniert in 99% der Fällen, wennst Pech hast musst Windows /reparieren/neu installieren ....


Wahrscheinlich hast du den Bootloader bei der Installation auf deine Linux Partition schreiben lassen. Du kannst naürlich auch diese Partition im Windows Bootloader hinzufügen, Anleitungen dafür gibts im Netz zu Hauf.

SerenDwyn 04.04.2007 12:09

Zitat:

Original geschrieben von callas
ev. musst die Windows Partition im Grub händisch dazugeben.
Wie bewerkstellige ich das unter Fedora 6 am einfachsten?

painkill 04.04.2007 12:10

Windows neu zu installieren ist eigentlich nicht von nöten!


Es reicht eigentlich eine Windows Startdiskette mit dem Proggi FDISK zu versehen!

Von dieser dann Booten und mit dem Befehl fdisk /mbr ausführen!

Somit wird der Master Boot Record von Windows wiederhersgestellt!

Aber wie du schon gesagt hast! In 99 % aller Fälle funktioniert es eh mit dem manuellen hinzufügen!


greetz and have a nice day!

callas 04.04.2007 13:49

Code:

title=win
rootnoverify (hd0,0)
chainloader +1

wenns auf der ersten Partition der 1. Platte ist

SerenDwyn 04.04.2007 19:57

Das kanns doch nicht sein: hab jetzt Fedora einfach nochmal installiert, die 20min sind wurscht. Hab extra darauf geachtet, dass der Bootloader in den MBR auf /dev/hda kommt; WinXP ist auf /dev/hda und teilweise /dev/hdb, Fedora dann im letzten Viertel von /dev/hdb.

Resultat: wieder nix. Ich weiß nicht, wo der Fehler liegt. Unter Ubuntu und openSuse war das nie ein Problem.

Äußerst interessant. Weder das BIOS noch sonstwas wacht über den MBR.

Werd mal den oben geposteten Weg probieren.

SerenDwyn 04.04.2007 23:42

So, also, folgendes hat dann zum Erfolg geführt: von der Fedora DVD booten, allerdings mit "linux rescue" am boot-prompt. Dann ein "chroot /mnt/sysimage" gefolgt von "grub-install --recheck /dev/hda" :-) Scheinbar ein Bug in Fedora 6

Eine Frage zu Grub hab ich jetzt noch: wenn Grub lädt, dann zeigt er mir zuerst nur den Fedora-Eintrag dar, mit der Aufforderung, eine Taste zu drücken, um ins Menü zu kommen; dort ist dann der Windows Eintrag zusammen mit 2x Fedora... schaut so aus:
Zitat:

# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd1,1)
# kernel /vmlinuz-version ro root=/dev/VolGroup00/LogVol00
# initrd /initrd-version.img
#boot=/dev/hda
default=0
timeout=10
splashimage=(hd1,1)/grub/splash.xpm.gz
hiddenmenu

title Fedora Core (2.6.20-1.2933.fc6)
root (hd1,1)
kernel /vmlinuz-2.6.20-1.2933.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.20-1.2933.fc6.img

title Windows
rootnoverify (hd0,0)
chainloader +1

title Fedora Core (2.6.18-1.2798.fc6)
root (hd1,1)
kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-1.2798.fc6.img
Kann ich das abstellen? Und was muss ich ändern, damit Grub sich nur im Textmodus präsentiert (der schöne Fedora-Splash-Screen während des Bootens kann ja bleiben)?

Vielen Dank!

callas 05.04.2007 19:51

wenn du gleich das Auswahlmenu willst, das 'hiddenmenu' auskommentieren.

@installation: prinzipiell funzt das mit Dualboot Fedora6/Win schon gleich ab Installation, leider nicht immer.

Bei mir am StandPc zB funktionierts mit Fedora, Debian, Ubuntu, FreeBSD problemlos, Suse hingegen hat 2x nicht geklappt ????

painkill 06.04.2007 12:09

Hatte mit SuSE 10.2 64 Bit auch Probleme mit GRUB und LILO!

Beides hat nicht funktioniert!
Das Problem war aber mit der 32 Bit Version erledigt!

Aber was tun wenn man die 64 Bit braucht?


greetz


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:11 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag