Monet ovat mieltyneet erikoisesti Knoppixiin, joka on buuttaava Linux-CD (Debian testing / unstable), jota voidaan käyttää myös pelastus-CD:nä (rescue CD). Knoppix sisältää hyvän laitetuen ja kattavan valikoiman ohjelmia. Tutustu Knoppixiin (ja NordisKnoppixiin) esim. sivultani knoppix.htm.
Knoppix-CD:ltä voi kirjautua pääkäyttäjäksi toiselle osiolle chroot-käskyllä ja tehdä sieltä tarvittavat huoltotoimenpiteet. Tällainen mahdollisuus Linuxeissa on erittäin tärkeä esim. silloin, kun Lilo tai Grub on sekaisin eikä buuttidiskettiä ole tehty.
knoppix@ttyp0[knoppix]$ su root@ttyp0[knoppix]# mount /dev/hda1 /mnt/hda1 root@ttyp0[knoppix]# chroot /mnt/hda1 root@Knoppix:/#
Ensin vaihdetaan konsolissa rootiksi (su) ja sen jälkeen liitetään osio (huom. sekä /dev että /mnt ja haluttu osio), jonka jälkeen vaihdetaan liitetylle osiolle (chroot), ks. kuva chrootin käytöstä. Voit nyt siis tehdä osiolla kaikkea tarvittavaa pääkäyttäjänä aivan samoin kuin olisit kirjautunut sinne sisälle suoraan!
Myös IBM on huomannut Knoppixin mahdollisuudet, josta osoituksena on artikkeli IBM:n sivulla Knoppixin käyttämisestä pelastus-CD:nä: System recovery with Knoppix.
Grubin voi kopioida buuttaavaksi disketiksi sivun http://www.gnu.org/software/grub/grub-faq.en.html#q4 ohjeiden mukaan.
1. Kopioi formatoidulle disketille (jolle on luotu myös tiedostojärjestelmä ja joka on liitetty jonnekin, esim. /mnt/floppy) /boot/grub-hakemistosta tiedostot stage1, stage2 ja menu.lst (tai grub.conf) levykkeelle valmiiksi tekemääsi /boot/grub-hakemistoon.
Huomaa, että Linux eroaa Windowsista levykkeen formatoinnin suhteen. Windowsissa levyke formatoidaan (alustetetaan) format-ohjelmalla, mutta Linuxissa pitää ensin alustaa levyke ja luoda sitten sille haluttu tiedostojärjestelmä, esim.:
fdformat /dev/fd0 mke2fs /dev/fd0
2. Aja seuraavat komennot (huom, Mandrakessa Grub on /usr/sbin/-hakemistossa eikä /sbin/-hakemistossa kuten yleensä):
/sbin/grub --batch --device-map=/dev/null <<EOF device (fd0) /dev/fd0 root (fd0) setup (fd0) quit EOF
Seuraavassa on vielä asian havainnollistamiseksi vaiheittain etenevä malliesimerkki Mandrake 9.1:stä:
[root@tapsa grub]# /usr/sbin/grub --batch --device-map=/dev/null
GRUB version 0.93 (640K lower / 3072K upper memory)
[ Minimal BASH-like line editing is supported. For the first word, TAB
lists possible command completions. Anywhere else TAB lists the possible
completions of a device/filename. ]
grub> device (fd0) /dev/fd0 device (fd0) /dev/fd0
grub> root (fd0) root (fd0) Filesystem type is fat, using whole disk
grub> setup (fd0) setup (fd0) Checking if "/boot/grub/stage1" exists... yes Checking if "/boot/grub/stage2" exists... yes Checking if "/boot/grub/fat_stage1_5" exists... no Running "install /boot/grub/stage1 (fd0) /boot/grub/stage2 p /boot/grub/menu.lst "... succeeded Done.
grub> quit quit [root@tapsa grub]#
Nyt voit buutata koneen tekemältäsi disketiltä ja buutata Grubista eri käyttöjärjestelmät. Voit vielä tehdä buuttidisketistäsi buutti-CD:n esim. Windowsin Nerolla.
Seuraavassa yksityiskohtaiset ohjeet RH 9.ssä tehdylle buuttidisketille sivun http://www.toms.net/rb/ ohjeiden mukaan:
1. Puretaan tar.gz-paketti:
[tapsa@tapsa tapsa]$ tar zxvf tomsrtbt-2.0.103.tar.gz tomsrtbt-2.0.103 tomsrtbt-2.0.103/buildit.s tomsrtbt-2.0.103/clone.s tomsrtbt-2.0.103/install.s tomsrtbt-2.0.103/unpack.s tomsrtbt-2.0.103/tomsrtbt.FAQ tomsrtbt-2.0.103/settings.s tomsrtbt-2.0.103/fdformat tomsrtbt-2.0.103/fdflush tomsrtbt-2.0.103/license.html tomsrtbt-2.0.103/tomsrtbt.raw
2. Siirrytään oikeaan hakemistoon:
[tapsa@tapsa tapsa]$ cd tom*
3. Otetaan väliaikaisesti superuserin oikeudet:
[tapsa@tapsa tomsrtbt-2.0.103]$ su Password:
4. Ja viimeksi itse buuttidisketin teko (itse en viitsinyt edes tyhjentää diskettiä):
[root@tapsa tomsrtbt-2.0.103]# ./install.s Don't forget to READ the FAQ. Insert a blank writable 3.5" floppy diskette then strike ENTER. About to fdformat /dev/fd0u1722 Double-sided, 82 tracks, 21 sec/track. Total capacity 1722 kB. Formatting ... done Verifying ... done About to dd floppy image 3444+0 records in 3444+0 records out About to verify floppy image Succeeded! [root@tapsa tomsrtbt-2.0.103]#
Eipä unohdeta Timon http://rescuecd.sourceforge.net/download.html sivuakaan!
Päivitetty viimeksi: 16.10.2004
Copyright © 2003 Tapani Räikkönen. All rights reserved.