Ecco la procedura per utilizzare l'extlinux
intanto i binari di extlinux si trovano nel pacchetto syslinux...tgz
credo che i primi passi sia superfluo dirtele, ma li dico per chi ci sta leggendo.
assumiamo che la pendrive sia montata su /mnt/minislack
entriamo in chroot e assicuriamoci che sia montata la /proc
extlinux installerà un file, extlinux.sys, che sarà l'equivalente di boot.map per lilo, nella directory che andiamo a specificare.
okkio che questo file viene marcato dal sistema come
immodificabile e se lo vogliamo cancellare dobbiamo dare
Codice: Seleziona tutto
# chattr -i /boot/extlinux.sys
# rm /boot/extlinux.sys
ora va creato il file /boot/extlinux.conf; si può prendere a modello l'isolinux.cfg del cd di installazione.
Codice: Seleziona tutto
default slackware
prompt 1
timeout 1200
label slackware
kernel /boot/vmlinuz-huge-2.6.21.5 root=..... ro
append initrd=/boot/initrd.gz
la documentazione di {sys/ext/iso/pxe}linux è molto estensiva (troppo) e sta in /usr/doc/syslinux-*/syslinux.doc
a differenza di lilo, non è necessario ridigirare extlinux (che poi sarebbe con il -U invece di -i perchè è un update), tuttavia se usate ext3 è opportuno dare (sempre in ambiente chrootato):
c'è una buona probabilità che il sistema non faccia il boot.
potrebbe, in tal caso, essere necessario aggiornare l'mbr:
e se ancora non va, probabile, dare anche (in ambiente chroottato)
Ciao,
01