On travaille dans une arbo type:
/new_iso/master
/new_iso/source
mount -o loop knoppix.iso /mnt/iso
On récupere boot.img (la diskette virtuelle bootable via syslinux).
On récupere boot.cat
On met tout ça dans master
On récupere le fichier KNOPPIX: c'est l'iso meme du systeme.
Dans notre cas, c'est du cloop. On décompresse (cloop-utils: extract_compressed_ds)
On monte la nouvelle iso générée. On crée une image en rw: "cp -a" dans source.
On modifie la source selon tes besoins.
Ensuite, on recrée une iso compressée:
mkisofs -R -U -V "KNOPPIX" -P "KNOPPIX" -hide-rr-moved -cache-inodes -no-bak -pad /new_iso/source/KNOPPIX | nice -5 create_compressed_fs - 65536 2> /dev/null > /new_iso/master/KNOPPIX/KNOPPIX
ensuite, tu graves ton iso, tu reboot dessus et là, si ça fonctionne, tu te leves et tu cries très fort que "franchement, c'est trop d'la balle parce que ça à fonctionner du premier coup" ... sinon, tu te caches sous la table et tu pleures.
Voila...
bonne chance...
Ha, et si tu veux toucher au boot.img, dd + mkdosfs + mke2fs + syslinux sont tes amis...
# Exemple avec une KNOPPIX
Posté par Paul Rouget . En réponse au message Modifier une ISO bootable. Évalué à 2.
/new_iso/master
/new_iso/source
mount -o loop knoppix.iso /mnt/iso
On récupere boot.img (la diskette virtuelle bootable via syslinux).
On récupere boot.cat
On met tout ça dans master
On récupere le fichier KNOPPIX: c'est l'iso meme du systeme.
Dans notre cas, c'est du cloop. On décompresse (cloop-utils: extract_compressed_ds)
On monte la nouvelle iso générée. On crée une image en rw: "cp -a" dans source.
On modifie la source selon tes besoins.
Ensuite, on recrée une iso compressée:
mkisofs -R -U -V "KNOPPIX" -P "KNOPPIX" -hide-rr-moved -cache-inodes -no-bak -pad /new_iso/source/KNOPPIX | nice -5 create_compressed_fs - 65536 2> /dev/null > /new_iso/master/KNOPPIX/KNOPPIX
On crée l'iso du cdrom:
mkisofs -pad -l -r -J -v -V "KNOPPIX" -b /new_iso/master/boot.img -c /new_iso/master/boot.cat -hide-rr-moved -o /tmp/new_iso.iso /new_iso/master/
ensuite, tu graves ton iso, tu reboot dessus et là, si ça fonctionne, tu te leves et tu cries très fort que "franchement, c'est trop d'la balle parce que ça à fonctionner du premier coup" ... sinon, tu te caches sous la table et tu pleures.
Voila...
bonne chance...
Ha, et si tu veux toucher au boot.img, dd + mkdosfs + mke2fs + syslinux sont tes amis...