abuledu:developpeur:remastering

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
abuledu:developpeur:remastering [2008/01/26 01:02]
erics créée
abuledu:developpeur:remastering [2008/08/01 01:55]
erics
Ligne 1: Ligne 1:
 +
 +Si vous ajoutez des fichiers DEB dans l'arborescence, pensez bien à convertir les %3a en ":" à l'aide de la commande suivante:
 +
 +<code>
 +rename 's/%3a/:/' *.deb
 +</code>
 +
 ====== CD/DVD d'installation remastering ====== ====== CD/DVD d'installation remastering ======
  
Ligne 14: Ligne 21:
 2. Vérifiez bien que votre arborescence contient un répertoire "caché" **.disk** (point disk), s'il n'est pas présent, recopiez-le ! 2. Vérifiez bien que votre arborescence contient un répertoire "caché" **.disk** (point disk), s'il n'est pas présent, recopiez-le !
  
-3. Modifiez ce que vous voulez dans votre arborescence locale+3. Modifiez ce que vous voulez dans votre arborescence locale. Si vous modifiez des fichiers deb il faut en ce cas lire la [[remastering_deb|documentation suivante]] ! Et si vous voulez modifier le noyau qui est présent sur le cdrom d'installation c'est la [[remastering_kernel|documentation suivante]] ...
  
-4. Générez l'image ISO avec la commande suivante:+4. Générez l'image ISO avec la commande suivante (sur une seule ligne):
  
 <code> <code>
-sudo mkisofs -r -V "AbulEdu InstallCD 20080122" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat  -no-emul-boot -boot-load-size 4 -boot-info-table -o ../abuledu-dappercd-20080122.iso .+sudo mkisofs -r -V "AbulEdu InstallCD 20080122" -cache-inodes -J -l 
 +-b isolinux/isolinux.bin -c isolinux/boot.cat 
 +-no-emul-boot -boot-load-size 4 -boot-info-table 
 +-o ../abuledu-dappercd-20080122.iso .
 </code> </code>
  
 5. Testez avant de griller des CD/DVD (qemu, virtualbox) 5. Testez avant de griller des CD/DVD (qemu, virtualbox)
 +
 +====== Tester un CD/DVD avant de graver ======
 +
 +Pendant la phase de tests il semble intéressant de ne pas griller de CD/DVD, vous êtes donc encouragés à utiliser un émulateur ou virtualisateur. Voici deux exemples avec deux outils libres: qemu et virtualbox.
 +
 +===== qemu =====
 +
 +0. Installez qemu
 +
 +1. Créer une "image" de disque dur qemu
 +
 +<code>
 +qemu-img create abuledu-dvd.qemu 40Go
 +</code>
 +
 +2. Lancer qemu avec l'image ISO du CD/DVD comme "lecteur CD/DVD"
 +
 +<code>
 +qemu -cdrom /dev/cdrom -hda abuledu-dvd.qemu -boot d
 +</code>
 +
 +3. Au reboot si vous ne voulez pas amorcer sur le CD/DVD pensez à supprimer l'option "-boot d"
 +
 +<code>
 +qemu -cdrom /dev/cdrom -hda abuledu-dvd.qemu
 +</code>
 +
 +Pour info il existe des outils graphiques qui permettent de "manier" qemu et ses très nombreuses options, je vous conseille d'installer virt-manager qui sera dispo dans ubuntu 8.04 et suivantes ...)
 +
 +===== virtualbox =====
 +
 +0. Installez virtualbox (virtualbox-ose, + virtualbox modules)
 +
 +1. Lisez un peu la doc de virtualbox et entre autre pensez à ajouter votre utilisateur au groupe vboxusers
 +
 +2. Lancez virtualbox, créez votre image et lancez la ...
 +
 +Il me semble que virtualbox est bien plus rapide que qemu même lorsqu'on utilise kqemu ...
  • abuledu/developpeur/remastering.txt
  • Dernière modification: 2016/01/21 11:58
  • de erics