Bonjour, J'arrive un peu tard...
On Wed, Jun 13, 2018 at 09:03:52AM +0200, Grégoire Métral wrote: > Jusqu'à la dernière version LTS d'Ubuntu, j'utilisais UNetbootin pour > crééer mes clés USB bootables à partir d'ISO (et pas forcément des On Wed, Jun 13, 2018 at 10:15:30AM +0200, Grégoire Métral wrote: > Le 13. 06. 18 à 09:34, Alexandru Pelin a écrit : > > # dd bs=4M if=ubuntu.iso of=/dev/sdx conv=fdatasync > > Ça marche bien, mais ça me réduit ma clé à la taille de mon ISO (avec > UNetbootin, si mon image faisait 300 MB et ma clé 64 GB, j'avais encore On Wed, Jun 13, 2018 at 11:12:10AM +0200, Marc SCHAEFER wrote: > J'utilise ça depuis 2008 (à voir la date dans le CVS pour la > version originale) > > http://cvs.alphanet.ch/cgi-bin/cvsweb/schaefer/public/packages/simple-scripts/scripts/make-boot-flash?rev=HEAD;content-type=text%2Fplain Wow, Mais si je lis bien, tu n'installe pas une image de clef bootable!? La réponse de Alexandre est correcte, mais incomplète. Après avoir ``posé'' l'image d'un disque (cdrom) ``partitionné'' sur la clef, il faut ajouter une partition (ou deux), avec ``parted'' ou similaire... (A ma connaissance, on ne peut pas ``redimensionner'' les partitions de la clef, car: .1 C'est de l'iso, pas du fat ni de l'extX .2 Il y a une seconde partition UEFI juste après la première. ) extrait de mon script http://f-hauri.ch/vrac/live-install.sh.txt (Nota: ce script était basé sur live-helper mais de debian wheezy, il servait à créer une partition de persistence chiffrée.) (J'ai testé la fonction usbKeyChoose qui fonctionne bien! $ . <(sed '/^usbKeyChoose()/,/^}/p;/DIALOG=/p;d' /tmp/live-install.sh) $ usbKeyChoose $ echo $STICK sdx ) Les lignes 335 à 352 servent à ajouter une seconde partition. ATTENTION! Avec UEFI, le disque contient DÉJÀ une seconde partition $ sed '/Adding.*part/,/^)/p;d' live-install.sh Mais pas sûr que cela se passe correctement avec ``parted'' actuellement... Sinon simplement: (A faire en root! Attention à ce que ${STICK}1 ne soit pas monté!!!) # fdisk /dev/$STICK <<< $'n\np\n\n\n\nw' ajoutera une partition à $STICK. Ensuite formater cette partition, la monter et ajouter ``union'' (voire les lignes 370 à 374:) # mkfs.ext4 -L persistence /dev/${STICK}3 # mount /dev/${STICK}3 /mnt # echo '/ union' >/mnt/persistence.conf # sync # umount /mnt En gros... -- Félix Hauri - <[email protected]> - http://www.f-hauri.ch _______________________________________________ gull mailing list [email protected] http://forum.linux-gull.ch/mailman/listinfo/gull
