A qualcuno potrebbe servire....Creare un live cd.
PARTE 1
Creare un floppy avviabile
con slackware dare
makebootdisk
(vi verrà chiesto quale kernel copiare nel floppy ed automaticamente il floppy verrà formattato con fs
vfat o msdos da 1.68Mb e verranno trasferiti alcuni file quali
syslinux.cfg
ldlinux.sys //file che rende di fatto il floppy vero e proprio avviabile (credo)
kernel
maessage.txt //file contente istruzioni principali o informazioni di benvenuto
f1.txt //file che viene visualizzato premendo f1
f2.txt //file che viene visualizzato premendo f2
Se non abbiamo makebootdisk dobbiamo procedere come segue
formattare un floppy disk con filesystem msdos o vfat
mkfs -t msdos /dev/fd0u1440
o usare
fdformat
Noi possiamo anche formattarlo da 1.44 Mb
Poi diamo
syslinux /dev/fd0 ##Rende un floppy avviabile, (copia quel file ldlinux.sys sul floppy appunto)
copiare un kernel funzionante (che stia in un floppy meno di 1.44 Mb quindi) nel floppy
con ad esempio
mount /dev/fd0 /mnt/floppy
cd /mnt/floppy
cp /boot/vmlinuz /mnt/floppy
cd /mnt/floppy
Creiamo il file syslinux.cfg nel floppy
#syslinux.cfg dovrà contenere qualcosa come testo di configurazione.
#Esempio un file syslinux.cfg
#(se non sbaglio contiene una sorta di lilo.conf che avvia il sistema.)
cat > syslinux.cfg
display message.txt
default vmlinuz ramdisk_size=100000 root=/dev/hdc
prompt 1
F1 help.txt
F2 help2.txt
label eml
kernel vmlinuz
append ramdisk_size=200000 root=/dev/hdc
(praticamente si dice che si legge vmlinuz come immagine del kernel, viene letto il filesystem root da /dev/hdc (che sarà il nostro cdrom) e cosa importante viene settata una ram di blocchi 100000.
Dare control-Z
creiamo il file di benvenuto
cat > message.txt
Benvenuti in minilinux
Premere F1 per l'help
Dare control-Z
creiamo il file di help che verrà visualizzato premendo f1 help.txt
cat > help.txt
Messaggio di help 1
Inserite cosa volete
Dare control-Z
creiamo il file di help che verrà visualizzato premendo f2 help2.txt
cat > help2.txt
Messaggio di help 2
Inserite cosa volete
Dare control-Z
smontiamo il floppy con
cd /
umount /mnt/floppy
e copiamo il nostro floppy in un file immagine chiamato floppy.img (file immagine di un floppy avviabile)
dd if=/dev/fd0 of=/floppy.img bs=1440k count=1 oppure
cp /dev/fd0 /floppy.img // copia il floppy e ne fa un immagine in /