GRUB is de GRand Unified Bootloader, de boot manager die standaard geïnstalleerd wordt in (X/K)Ubuntu. Het is de boot manager die de meeste besturingssystemen ondersteunt.
Hier volgt een beschrijving van het maken van een boot-floppy, die een reeds geïnstalleerd besturingssysteem kan starten, maar ook middels een commando regel directe opdrachten ondersteunt. We gaan ervan uit, dat we de boot-floppy maken in Ubuntu.
Eerst maken we onszelf root:
sudo -i
Belangrijk: Bent u klaar met deze opdrachten, typ dan exit om niet meer als root te werken.
Formatteer de floppy met het ext2 filesysteem:
mke2fs /dev/fd0
Hierna moeten we de floppy mounten (aan Linux vertellen dat we er mee mogen werken).
mount /dev/fd0 /media/floppy
De directories aanmaken.
mkdir /media/floppy/boot mkdir /media/floppy/boot/grub
Hierna gaan we naar de map op onze harde schijf waar GRUB staat.
cd /boot/grub
Dan de files naar de floppy kopiëren.
cp stage1 stage2 /media/floppy/boot/grub
Wanneer u het besturingssysteem wilt starten van waaruit u de floppy heeft gemaakt, dan dient u ook de files /boot/grub/menu.lst en /boot/grub/device.map te kopiëren.
cp menu.lst /media/floppy/boot/grub/ cp device.map /media/floppy/boot/grub/
Vertel Linux dat we klaar zijn met de floppy.
umount /dev/fd0
Start dan GRUB op in de commando mode door alleen grub in te toetsen. U ziet dan de prompt (grub >), waar u de volgende commando's moet invoeren.
device (fd0) /dev/fd0 root (fd0) setup (fd0) quit
U heeft nu een boot-floppy. Wanneer u de files, zoals hierboven genoemd, ook heeft gekopieerd, dan krijgt u bij het booten van deze floppy hetzelfde scherm als bij het booten van uw harde schijf.
Wanneer u bang bent de MBR (master boot record) van uw harde schijf kwijt te raken (door het installeren van b.v. Windows kan dit gebeuren), dan kunt u een kopie van uw MBR ook op deze floppy zetten.
Stel dat de MBR op partitie hda staat en dat u deze wilt kopiëren naar als file naar boot.mbr, dan:
dd if=/dev/hda of=/media/floppy/boot.mbr bs=512 count=1
Om de MBR weer terug te zetten gebruiken we het commando andersom:
dd if=/media/floppy/boot.mbr of=/dev/hda bs=512 count=1
Oorspronkelijk artikel van CoreyBurger2
Ubuntero van de maand - Juli 2008 - Stani
01-07-2008
Ubuntero van de maand - Juni 2008 - SeySayux
01-06-2008
Ubuntero van de maand - Mei 2008 - Laacque
01-05-2008
Ooievaar brengt “Ruige Reiger”!
24-04-2008
Hardy Release Parties 2008
15-04-2008
Ubuntu demonstratie 19 april a.s. in Apeldoorn
10-04-2008
Ubuntero van de maand - April 2008 - Eendje
02-04-2008
Onverwachte downtime
01-04-2008
Nu ook chatten via de ubuntu NL website
30-03-2008
Ubuntero van de maand - Maart 2008 - profoX
01-03-2008
Lees het nieuws via RSS