Start het systeem via de volgende procedure:
Boot de PC met de diskette met het label "bootdisk".
Typ achter de grub> prompt, de gebruikelijke kernel en bootopdrachten, maar dit keer zonder de parameter rw. Met andere woorden, typ kernel (fd0)/boot/vmlinuz init=/bin/sh root=/dev/fd0 load_ramdisk=1 prompt_ramdisk=1, druk op Enter, typ vervolgens boot en druk op Enter.
Plaats de recent aangemaakte rootdisk in het diskettestation zodra daar om wordt gevraagd.
De uitvoer behoort het volgende te weerspiegelen:
GNU GRUB version 0.95 grub> kernel (fd0)/boot/vmlinuz init=/bin/sh root=/dev/fd0 load_ramdisk=1 prompt_ramdisk=1 [Linux-bzImage, setup=0xc00, size=0xce29b] grub> boot Linux version 2.4.26 .. .. [diverse kernelmeldingen] .. VFS: Insert root floppy disk to be loaded into RAM disk and press ENTER RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem) readonly. Freeing unused kernel memory: 178k freed # _ |
Start het script door het typen van de volgende opdrachten achter de shellprompt:
bash# PATH=/sbin:/bin:/etc/init.d ; export PATH bash# cat /etc/mtab bash# local_fs bash# cat /etc/mtab bash# df |
Als alles correct werkt, dan zou de schermuitvoer er ongeveer uit moeten zien als in onderstaand voorbeeld.
bash# PATH=/sbin:/bin:/etc/init.d ; export PATH bash# cat /etc/mtab bash# local_fs /dev/ram0: clean 74/1024 files 3178/4096 blocks Remounting / as read-write. Mounting local filesystems. bash# cat /etc/mtab /dev/ram0 / ext2 rw 0 0 proc /proc proc rw 0 0 bash# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/ram0 3963 3045 918 77% / |
Zorg voor een lege diskette en geef het als label "home". Verwijder de rootdiskette en doe de "home" diskette in het diskettestation. Typ de volgende opdrachten:
bash# mkfs -t ext2 /dev/fd0 bash# fsck /dev/fd0 bash# mount /dev/fd0 /home bash# mkdir /home/floyd bash# cd /home/floyd bash# echo "Goodbye cruel world." > goodbye.txt bash# cat goodbye.txt |