Re: installer sur usb sans graver

[ Thread Index | Date Index | More lists.tuxfamily.org/slitaz Archives ]


Hello ..

Le 28 février 2009 12:00, <pascal.bellard@xxxxxxxxxx> a écrit :

> Je voudrais savoir s'il etais possible de creer une image sur usb bootable
> sans graver cette image sur le CD.

> Je sais qu'on peut le faire apres avoir booter depuis le CD live ?

Un petit exemple vite fait ( sous ubuntu ) :

* créer un répertoire et "monter"  l'image iso

$ mkdir mnt
$ sudo mount -o loop slitaz-cooking.iso mnt

* maintenant le contenu du CD est accessible ..

$ ls mnt
boot  images  index.html  md5sum  README  style.css
$ ls mnt/boot
bzImage  gpxe  grub  isolinux  rootfs.gz  vmlinuz-2.6.25.5-slitaz

* brancher une clé usb .. et trouver son chemin d'accès :

$ dmesg | tail
[119164.309523] sd 8:0:0:0: [sdl] Assuming drive cache: write through
[119164.312253] sd 8:0:0:0: [sdl] 1998848 512-byte hardware sectors (1023 MB)
[119164.313253] sd 8:0:0:0: [sdl] Write Protect is off
[119164.313262] sd 8:0:0:0: [sdl] Mode Sense: 0b 00 00 08
[119164.313266] sd 8:0:0:0: [sdl] Assuming drive cache: write through
[119164.313900]  sdl: sdl1

* ma clé se trouve sous /dev/sdl et contient une partition sdl1 .. on créer un dossier ( ou la monter avec le système en auto )

$ mkdir usbkey
$ sudo mount /dev/sdl1 usbkey

* on commence la copie de fichiers ..

$ cp -a mnt/boot usbkey

* écrire un ficheir de config ( inspire toi du fichier isolinux.cfg du cd ) .. on va le copier pour avoir une base.

$ cp mnt/boot/isolinux/isolinux.cfg usbkey/syslinux.cfg

* editer syslinux.cfg .. voici par exemple ma config :

label linux
    kernel /boot/bzImage
    append append initrd=/boot/rootfs.gz rw root=/dev/null vga=normal autologin lang=fr_FR kmap=fr-latin1

implicit 0
prompt 1
timeout 80

* Voilà .. C'est presque fini. Reste à démonter la clé usb et la rendre bootable

$ sync
$ sudo umount mnt
$ sudo umount usbkey
$ sudo syslinux -f /dev/sdl1

* Normalement , tu dois avoir une SliTaz sur clé usb qui doit fonctionner .. (c) ca marhe pour moi (c)

@pluche ..

David [ a.k.a ] ADcomp
http://www.ad-comp.be



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/