Installazione di Syslinux

Da EcoTux.

Jump to: navigation, search

Syslinux è una suite di bootloaders semplici e leggeri per linux; comprende extlinux che può effettuare il boot da una partizione ext2/ext3, syslinux, che può effettuare il boot da una partizione FAT e isolinux, che può effettuare il boot da un cd iso9660.

Contents

Prerequisiti

Installazione del pacchetto sotto debian o *ubuntu

  • Installare il pacchetto con

apt-get install syslinux

  • Sotto *ubuntu può essere necessario procurarsi a parte mbr.bin: scaricare il modulo slax, montarlo con

mount -t squashfs -o loop syslinux_3_31.mo /mnt/temp

e copiare il file

mkdir /usr/lib/syslinux
cp /mnt/temp/usr/lib/syslinux/mbr.bin /usr/lib/syslinux/mbr.bin

Installazione del pacchetto sotto slax

  • Scaricare il modulo slax ed aggiungerlo al sistema con:

uselivemod /mnt/hda1/optional/syslinux_3_31.mo

Extlinux installation

  • Preparare la Compact Flash (formattata in ext2 o ext3) e copiarci il sistema; nell'esempio useremo /dev/sdb per la compact flash, montata su /mnt/cf.
  • Copiare l'mbr di syslinux sulla compact flash:T

sudo cat /usr/lib/syslinux/mbr.bin > /dev/sdb

  • Creare il file di configurazione di extlinux /media/cf/extlinux.conf, ad esempio

default lin
prompt 1
timeout 40

label lin
kernel vmlinuz
append vga=769 initrd=initrd.img root=/dev/hdb1 rw

  • Installare il bootloader sulla compact flash

sudo extlinux /mnt/cf

o con alcune versioni

sudo extlinux -i /mnt/cf

  • smontare la compact flash

Syslinux installation

  • Procedere come sopra, usando una compact flash formattataa FAT16 o FAT32, ma prima smontarla e quindi installare syslinux con:

sudo syslinux /dev/sdb

Personal tools
Altre lingue