Particionar un llapis USB Mostrarem com configurar un llapis de memòria per utilitzar la primera partició d'aquest, en comptes del dispositiu complet. La major part dels llapis USB venen preconfigurats amb una única partició FAT16, així que en general no serà necessari reparticionar o reformatar-lo. Si heu de fer-ho, utilitzeu el cfdisk o qualsevol altra ferramenta per crear la partició FAT16, i aleshores creeu el sistema de fitxers fent: # mkdosfs /dev/sda1 Aneu en compte d'utilitzar el nom del dispositiu correcte pel vostre llapis USB. L'ordre mkdosfs és al paquet Debian dosfstools. Per arrencar el nucli després d'arrencar des del llapis USB, posarem un carregador d'arrencada al llapis. Malgrat que hauria de funcionar qualsevol carregador (p.ex. LILO), és convenient utilitzar SYSLINUX, ja que utilitza una partició FAT16 i pot reconfigurar-se editant tan sols un fitxer de text. Qualsevol sistema operatiu que suporte el sistema de fitxers FAT pot utilitzar-se per canviar la configuració del carregador d'arrencada. Per posar el SYSLINUX a la partició FAT16 del vostre llapis USB, instal·leu els paquets syslinux i mtools al vostre sistema i executeu: # syslinux /dev/sda1 Altra vegada, aneu en compte i utilitzeu el nom correcte pel dispositiu. La partició no hauria d'estar muntada quan executeu l'ordre SYSLINUX. Aquest procediment escriu un sector d'arrencada a la partició i crea el fitxer ldlinux.sys que conté el codi del carregador d'arrencada. Munteu la partició (mount /dev/sda1 /mnt) i copieu els fitxers següents al llapis: vmlinuz (nucli binari) initrd.gz (imatge inicial del disc ram) syslinux.cfg (fitxer de configuració del SYSLINUX) Mòduls del nucli opcionals Si voleu canviar el nom dels fitxers, aneu en compte de que el SYSLINUX tan sols pot utilitzar nom de fitxers tipus DOS (8.3). El fitxer de configuració syslinux.cfg hauria de contenir les següents línies: default vmlinuz append initrd=initrd.gz