jump to navigation

Ramdisk 30 Dicembre 2008

Posted by Murphy in GNU/Linux, Just Life.
trackback

OK. Questo è fondamentalmente uno di quei post di servizio per avere sotto mano le istruzioni che mi servono senza dover ogni volta riscoprire l’acqua calda con l’aiuto del caro amico S. Google.

La procedura qui sotto è ripresa praticamente paro paro da quella che trovate a questa pagina di conseguenza crediti, elogi e quant’altro vanno a Luigi.
Se volete sapere a cosa può servire un ramdisk andate a vedere la guida originale.

Modifico la configurazione di grub in modo che il ramdisk venga inserito come parametro di boot anche nei successivi kernel
Valida solo per Debian-based; per altre distro modificate direttamente la linea del kernel

# gedit /boot/grub/menu.lst

[...]
# kopt=root=UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx ro ramdisk_size=<byte del ramdisk>
[...]

# update-grub

Script per la creazione del ramdisk.

# gedit /etc/init.d/mount-ramdisk.sh

# Modificatelo con quello che volete nella memoria volatile
mke2fs -q -m 0 /dev/ram0
mount /dev/ram0 /tmp
chmod 777 /tmp

Rendo lo script eseguibile.

# chmod +x /etc/init.d/mount-ramdisk.sh

Lo inserisco in avvio automatico nel runlevel 2 (ambiente multi-utente)

ln -s /etc/init.d/mount-ramdisk.sh /etc/rc2.d/S01mountramdisk

Commenti»

No comments yet — be the first.