Bonjour,
je vous explique mon problème.
J’ai voulu modifier un cd d’installation Debian lenny 5.0.3 pour y intégrer un fichié preseed.cfg. pour cela j’ai monter le cd et je l’ai copié dans un de mes dossiers.
Pour faire un test je n’ai rien modifié et j’ai reconstruit l’iso à partir de mon dossier de copie avec la commande :
#mkisofs -b isolinux/isolinux.bin -c isolinux/boot.cat -o fichier_iso_dest -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -T dossier_source
Je grave donc l’iso qui est bootable et redémarre sur le cd. Tout ce passe bien jusqu’à ce que debian essaye de monter le cd. Là il me dit que mon cd n’est pas valide.
Le plus bizarre c’est que l’iso que j’ai généré n’a pas la même taille que celui de départ et donc qu’ils n’ont pas le même md5sum.
voici le résultat de isoinfo :
# isoinfo -d -i ./debian-test.iso
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: CDROM
Volume set id:
Publisher id:
Data preparer id:
Application id: GENISOIMAGE ISO 9660/HFS FILESYSTEM CREATOR (C) 1993 E.YOUNGDALE (C) 1997-2006 J.PEARSON/J.SCHILLING (C) 2006-2007 CDRKIT TEAM
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 331947
El Torito VD version 1 found, boot catalog is in sector 1890
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
Hid 1
Arch 0 (x86)
ID ''
Key 55 AA
Eltorito defaultboot header:
Bootid 88 (bootable)
Boot media 0 (No Emulation Boot)
Load segment 0
Sys type 0
Nsect 4
Bootoff 763 1891
# isoinfo -d -i ./debian-lenny-5.0.3.iso
CD-ROM is in ISO 9660 format
System id: LINUX
Volume id: Debian 5.0.3 i386 Bin-1
Volume set id:
Publisher id:
Data preparer id:
Application id: GENISOIMAGE ISO 9660/HFS FILESYSTEM CREATOR (C) 1993 E.YOUNGDALE (C) 1997-2006 J.PEARSON/J.SCHILLING (C) 2006-2007 CDRKIT TEAM
Copyright File id:
Abstract File id:
Bibliographic File id:
Volume set size is: 1
Volume set sequence number is: 1
Logical block size is: 2048
Volume size is: 330872
El Torito VD version 1 found, boot catalog is in sector 1891
Joliet with UCS level 3 found
Rock Ridge signatures version 1 found
Eltorito validation header:
Hid 1
Arch 0 (x86)
ID ''
Key 55 AA
Eltorito defaultboot header:
Bootid 88 (bootable)
Boot media 0 (No Emulation Boot)
Load segment 0
Sys type 0
Nsect 4
Bootoff 764 1892
Donc voilà ma question, est ce que j’ai fait une erreur dans la création de mon iso ou est ce que debian lors du montage du cd vérifie la md5sum du disque et la compare à je ne sais quoi ???