Booten mit grub –wie?

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
Pix
Beiträge: 275
Registriert: 31.01.2003 14:22:21

Booten mit grub –wie?

Beitrag von Pix » 07.01.2007 13:11:11

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

schwedenmann
Beiträge: 5650
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

grub

Beitrag von schwedenmann » 07.01.2007 13:31:47

Hallo

Boot debian

Konsole aufmachen, root werden und dann
grub-install /dev/hda


mfg
schwedenmann

Benutzeravatar
Pix
Beiträge: 275
Registriert: 31.01.2003 14:22:21

Beitrag von Pix » 07.01.2007 15:49:17

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

schwedenmann
Beiträge: 5650
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

grub

Beitrag von schwedenmann » 07.01.2007 15:57:22

Hallo

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

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 07.01.2007 19:30:00

Die Deteien die Grub verwendet liegen hier

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
Kannst übrigens auch mit

Code: Alles auswählen

dlocate grub
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.
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:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten