Creare un disco di avvio
Per garantire una certa sicurezza è bene creare un boot disk o disco di Avvio. Per tale scopo è necessario utilizzare
il comando mkboot (mkbootdisk per Red Hat).
Come primo passo è necessario visualizzare il file /etc/lilo.conf per capire quale kernel è stato caricato
all'avvio del computer.
# cat /etc/lilo.conf
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
prompt
image=/boot/vmlinuz-2.4.1
label=linux
initrd=/boot/initrd-2.4.1.img
read-only
root=/dev/hda1
Il campo di interesse è "image", che ci indica il campo necessario per creare il disco di Avvio. Una volta conosciuto
questo dato, inseriamo un dischetto formattato e procediamo digitando il seguente comando:
# mkboot -installkernel
Comando simile lo si può trovare su Red Hat Linux:
# mkbootdisk -device /dev/fd0 2.2.13-20
Insert a disk in /dev/fd0. Any information on the disk will be lost.
Press <Enter> to continue or ^C to abort.
Premete per la creazione del dischetto. Una volta terminata questa fase
è bene riavviare il computer con il dischetto inserito e verificare il reale funzionamento. Se i comandi indicati non sono presenti
nel sistema si può ricorrere ad un metodo più "rude" per l'operazione. Digitate in seguenza quanto riportato:
# rdev /boot/vmlinuz-2.4.1 /dev/hda2
# dd if=/boot/vmlinuz-2.4.1 of=/dev/fd0
Il primo comando "indica" su quale dispositivo montare la root ("/") mentre il secondo copia il kernel di Linux
nel floppy.
|