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
abuledu:developpeur:remastering [2008/01/26 01:02]
erics créée
abuledu:developpeur:remastering [2016/01/21 11:58] (Version actuelle)
erics
Ligne 1: Ligne 1:
 +{{tag>​version-8-08}}
 +
 +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 12: Ligne 20:
 </​code>​ </​code>​
  
-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. Bien vérifier ​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. Modifier ​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 cédérom d'​installation c'est la [[remastering_kernel|documentation suivante]] ...
  
-4. Générez ​l'​image ISO avec la commande suivante:+4. Générer ​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. Tester ​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. Installer 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 est 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 autres 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 ...