Come Creare una Linux Live Slax su penna usb
Posted by Santarelli Luca | Filed under Linux
SLAX è una distribuzione live di GNU/Linux basata su Slackware. I suoi punti di forza sono le dimensioni contenute e la modularità , è infatti possibile personalizzarla ed espanderne le capacità aggiungendo dei moduli scaricabili direttamente dal sito.
In questo post descriverò i passi per installare la SLAX su una penna USB usando una distribuzione Debian(Uguale per qualsiasi distro, basta trovare i pacchetti o i sorgenti).
Scaricare una delle immagini ISO da http://www.slax.org/download.php .
- Installare syslinux (da repository)
- Installare dosfstools (da repository)
Preparazione dell’ Ambiente della USBpen
Aprire un terminale e logging root.
collegare la USB stick senza montarla (è importante!)
digitare dmesg | tail e vedere su che device è stato dato alla penna /dev/sdb o sdc ecc…
cancellare tutte le partizioni e l’MBR con:
dd if=/dev/zero of=NOME_DEL_DISPOSITIVO bs=1024k count=16
ad esempio:
dd if=/dev/zero of=/dev/sda bs=1024k count=16
Creazione della partizione e dell’MBR
E’ necessario creare una partizione primaria avviabile con filesystem di tipo FAT32. Utilizzando Fdisk /dev/Nome dispositivo procedere con d il delate delle partizioni, poi n creazione partizione primaria, poi s per cambiare il System label, e impostandolo con c codice hex relativo al filesystem di tipo windows fat 32.
Creare l’MBR sulla USB pen:
cat /usr/lib/syslinux/mbr.bin > NOME_DEL_DISPOSITIVO
ad esempio:
cat /usr/lib/syslinux/mbr.bin > /dev/sda
- creare il filesystem sulla USB stick:
mkfs.msdos -F32 NOME_DELLA_PARTIZIONE
dove NOME_DELLA_PARTIZIONE è il nome della partizione creata in precedenza; se il dispositivo era /dev/sda ed è stata creata una sola partizione, sarà /dev/sda1
ad esempio:
mkfs.msdos -F32 /dev/sda1
-
Installare il bootloader sulla USB pen
syslinux NOME_DELLA_PARTIZIONE
ad esempio:
syslinux /dev/sda1
Copia del sistema SLAX sulla USB stick
Â
- montare la USB stick:
mkdir DIRECTORY_PER_USB_STICK
mount NOME_DELLA_PARTIZIONE DIRECTORY_PER_USB_STICK
ad esempio
mkdir /media/sda1
mount /dev/sda1 /media/sda1
- spostarsi nella cartella dove è stata scaricata la ISO di SLAX e montarla:
mount NOME_DEL_FILE_ISO -t iso9660 -o loop DIRECTORY_PER_CDROM
a questo punto il contenuto della ISO sarè disponibile come quello di un CD
- copiare i file di SLAX sulla USB stick:
cd DIRECTORY_PER_CDROM
cp -R * DIRECTORY_PER_USB_STICK
questi file DEVONO essere copiati nella root della USB stick:
cp boot/initrd.gz DIRECTORY_PER_USB_STICK
cp boot/vmlinuz DIRECTORY_PER_USB_STICK
cp boot/syslinux/syslinux.cfg DIRECTORY_PER_USB_STICK
cp boot/vesamenu.c32 DIRECTORY_PER_USB_STICK
cp boot/mt86p DIRECTORY_PER_USB_STICK
- smontare la ISO di SLAX e la usb Distribuzione Live pronta riavviare e scegliere boot da usb, slax farà il resto
Related posts:
- Cambiare la Password di Windows da Linux Molte volte può succedere di non ricordare la password di...
- Come installare Slackware da sistema avviato Per la gioia del mio amico fabrizio (e a...
- Font su Linux con Antialiasing Il titolo può sembrare una cosa faranoica, ma il...
Articoli correlati elaborati dal plugin Yet Another Related Posts.
Tags: Linux Slackware e debian
Scritto da Santarelli Luca giovedì, 3rd settembre , 2009 21:58 Letture:« Differenza e somme di ore in php | Come installare Slackware da sistema avviato »
blogflux