Grub-Boot-Diskette
Aus Gentoo Linux Wiki
| Installationsmethoden • LiveCDs • Kernel & Hardware • Laptops & Notebooks • Portage • System • Netzwerke & Services • X • Software • Anderes • alphabetischer HOWTO Index |
Inhaltsverzeichnis |
[Bearbeiten] Diskette erstellen
[Bearbeiten] Dateisystem erstellen
Zuerst formatieren wir eine Disk mit dem ext2 Dateisystem.
| Code: Shell |
fdformat /dev/fd0 mke2fs /dev/fd0 |
[Bearbeiten] Dateien kopieren
Nun mounten wir die Diskette und Bootpartition und kopieren alle von grub benötigten Dateien. (Wer noch eine Menüstruktur wünscht, kopiert zusätzlich die menu.lst)
| Code: Shell |
mount /boot mkdir /floppy mount /dev/fd0 /floppy mkdir -p /floppy/boot/grub cp /boot/grub/stage* /floppy/boot/grub/ cp /boot/grub/menu.lst /floppy/boot/grub/ umount /floppy |
[Bearbeiten] grub Installieren
Nach der Eingabe von grub befinden wir uns in der Console von grub. Um grub auf die Diskette zu installieren geben wir folgendes ein:
| Code: GRUB console |
root (fd0) setup (fd0) quit |
[Bearbeiten] Diskette benutzen
Wenn nun der Rechner von der Diskette bootet, wird grub geladen, und wir befinden uns in der Konsole von grub. Hier können jetzt z.b. Linux oder Windows geladen werden. (Wenn man die menu.lst kopiert hat, erübrigt sich das folgende und man findet das gewohnte GRUB-Menü beim Booten vor.)
[Bearbeiten] Linux booten
Gehen wir davon aus dass die root-Partition ihrer Linux-Installation /dev/hda3 ist.
root (hd0,0) kernel /<kernel-name> root=/dev/hda3 boot
[Bearbeiten] Windows booten
Befindet sich Windows auf /dev/hda1 so müssen wir grub das mitteilen. Grub benutzt eine andere Namenskonvention um Partitionen anzusprechen. /dev/hda1 wird unter grub als (hd0,0) angesprochen.
| Code: GRUB console |
rootnoverify (hd0,0) chainloader +1 boot |
