Come creare una chiavetta USB avviabile formattata in ext2, ext3 o ext4 con varie distrò Puppy.
Partendo dalla procedura spiegata da Spaccafumo in
questa discussione ho creato, sulla chiavetta USB, una cartella per ogni distribuzione del cucciolo che mi intressava aggiungere copiando al suo interno solo i files .sfs, initrd e vmlinuz cosi come spiegato da Spaccafumo nel suo How To.
La parte più importante è impostare il file extlinux.conf, nel mio caso ho messo le seguenti 4 distribuzioni di puppy su una chiavetta da 16GB 2.0:
- Just-Lighthouse64-605b3
- puppex-slacko-64bit-766mb-151130
- Fatdog64-702
- Puppy_T64-Light_1.8
e ho configurato il file extlinux.conf come segue:
say Digita "1" per Just-Lighthouse64.
say Digita "2" per Puppex-slacko-64.
say Digita "3" per Fatdog64.
say Digita "4" per T64_Light.
say Attendi 10 secondi o premi Enter per l'avvio predefinito.
default 4
timeout 100
prompt 1
label 1
KERNEL /Just-Lighthouse64/vmlinuz
APPEND initrd=/Just-Lighthouse64/initrd.xz pmedia=usbflash
label 2
KERNEL /puppex-slacko-64/vmlinuz
APPEND initrd=/puppex-slacko-64/initrd.gz pmedia=usbflash
label 3
KERNEL /Fatdog64/vmlinuz
APPEND initrd=/Fatdog64/initrd rootfstype=ramfs waitdev=5 savefile=ram:device:sdb1:/Fatdog64/fd64save
label 4
KERNEL /T64_Light/vmlinuz
APPEND initrd=/T64_Light/initrd.gz pmedia=ideflash
La schermata d'avvio non è graficamente invitante ma funziona.
Ogni contributo o critica (costruttiva) e benaccetta.
Saluti.