Hallo
Kann mir bitte jemand erklären wie ich Grub in den MBR der Festplatte installiere?
Ich habe mir eine Boot-Diskette mit Grub erstellt. Von dieser Diskette kann ich auch ohne Probleme booten z.b win2000 oder Debian
Um Grub in den MBR der Diskette zu installieren: setup (fd0)
Um Grub in den MBR der Festplatte zu installieren: setup (hd0)
Die Erfolgsmeldung von Grub mit „checking if ….“ für hd0 ist erfolgreich
Versuche ich nun mit Grub aus dem MBR der Festplatte zu booten, kommt die
Fehlermeldung:
‚Grub Read Error’
Weis jemand was ich falsch mache, oder woher der Fehler kommen kann?
Danke Dirk
Booten mit grub –wie?
-
- Beiträge: 5650
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
grub
Hallo
Boot debian
Konsole aufmachen, root werden und dann
grub-install /dev/hda
mfg
schwedenmann
Boot debian
Konsole aufmachen, root werden und dann
grub-install /dev/hda
mfg
schwedenmann
Dein Tipp war Gold wert.
Tausend Dank erst mal dafür.
Ich hatte bisher immer eine Grub-Boot-Diskette erstellt und von dieser aus, dann Grub in den MBR der Festplatte mit: setup (hd0) installiert.
Darum war mit dein Tipp unbekannt. Wieder was dazu gelernt .-)
Normalerweise hat meine Vorgehensweise (über Diskette) bisher auch immer funktioniert. Nur diesmal nicht, warum weiß ich nicht.
Frage:
- Bei ‚grup-install /dev/hda’ wo holt grub die beiden stage1 und stage2 Dateien her.
Ich vermute aus dem Installationsverzeichnis von grup, richtig?
- warum heißt die erste Festplatte nach deiner Methode hda und nicht hd0?
Vielen Danke für deine Hilfe und schnelle Antwort
Dirk
Tausend Dank erst mal dafür.
Ich hatte bisher immer eine Grub-Boot-Diskette erstellt und von dieser aus, dann Grub in den MBR der Festplatte mit: setup (hd0) installiert.
Darum war mit dein Tipp unbekannt. Wieder was dazu gelernt .-)
Normalerweise hat meine Vorgehensweise (über Diskette) bisher auch immer funktioniert. Nur diesmal nicht, warum weiß ich nicht.
Frage:
- Bei ‚grup-install /dev/hda’ wo holt grub die beiden stage1 und stage2 Dateien her.
Ich vermute aus dem Installationsverzeichnis von grup, richtig?
- warum heißt die erste Festplatte nach deiner Methode hda und nicht hd0?
Vielen Danke für deine Hilfe und schnelle Antwort
Dirk
-
- Beiträge: 5650
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
grub
Hallo
Weil bei grub-install grub den Speicherort in Linuxschreibweise als device erweartet, also /dev/hda
hd0 ist ja die grub-Zählweise bei Festplatten unabhängig ob IDE,SATA oder SCSI
mfg
schwedenmann
P.S.
Für weitere Infod siehe mal das manual von grub
http://www.gnu.org/software/grub/manual ... index.html
warum heißt die erste Festplatte nach deiner Methode hda und nicht hd0?
Weil bei grub-install grub den Speicherort in Linuxschreibweise als device erweartet, also /dev/hda
hd0 ist ja die grub-Zählweise bei Festplatten unabhängig ob IDE,SATA oder SCSI
mfg
schwedenmann
P.S.
Für weitere Infod siehe mal das manual von grub
http://www.gnu.org/software/grub/manual ... index.html
- KBDCALLS
- Moderator
- Beiträge: 22456
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Die Deteien die Grub verwendet liegen hier
Kannst übrigens auch mit herausbekommen was alles zu dem Paket gehört. Ist allerdings ein Paket Namens dlocate was man erst selbst installieren muß. Gehört nicht zum Standard von Debian.
Code: Alles auswählen
/usr/lib/grub/i386-pc
/usr/lib/grub/i386-pc/e2fs_stage1_5
/usr/lib/grub/i386-pc/fat_stage1_5
/usr/lib/grub/i386-pc/jfs_stage1_5
/usr/lib/grub/i386-pc/minix_stage1_5
/usr/lib/grub/i386-pc/reiserfs_stage1_5
/usr/lib/grub/i386-pc/stage1
/usr/lib/grub/i386-pc/stage2
/usr/lib/grub/i386-pc/stage2_eltorito
/usr/lib/grub/i386-pc/xfs_stage1_5
/usr/sbin/grub
Code: Alles auswählen
dlocate grub
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.