Simple-Cdd

Bonjour à tous!
J’avais réalisé, il y quelques mois, la création d’un CD d’installation personnalisé (Contenant certain paquet supplémentaire) à l’aide de Simple-CDD.
J’ai aujourd’hui voulu recommencer le procéder afin d’en créer un nouveau. Mais voilà, impossible de générer une image ISO.
J’obtiens à chaque fois une erreur (Voir Quote en fin de post).

J’utilise cette documentation, wiki.debian.org/Simple-CDD/Howto, afin de créer dans un premier temps un CD basique, puis en y ajoutant mon fichier .packages.
J’utilise Debian Squeeze et cherche à créer un CD de même version.

En espérant que vous pourrez m’aider!
Avec mes salutations.

[quote]KERNEL_PARAMS: preseed/file=/cdrom/simple-cdd/default.preseed
Use of uninitialized value in split at …/tools/generate_di_list line 21.
simple-cdd: Running debian-cd makefile
Cleaning the build directory
Updating task files…

  • copying task files from ‘tasks/squeeze/’
  • task.languages: using 'tasks/squeeze/‘
    cp: omission du répertoire « /home/michael/Bureau/SimpleCDD/tmp//debian-cd/tasks/squeeze/ »
    make: *** [/home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/tasks] Erreur 1
    Generating a fake status file for apt-get and apt-cache…
    :> /home/michael/Bureau/SimpleCDD/tmp//cd-build/apt//status
    Ign file: squeeze Release.gpg
    Ign file: squeeze/main Translation-fr
    Ign file: squeeze/main/debian-installer Translation-fr
    Réception de : 1 file: squeeze Release [1’463B]
    Ign file: squeeze/main Packages
    Ign file: squeeze/main/debian-installer Packages
    Ign file: squeeze/main Packages
    Ign file: squeeze/main/debian-installer Packages
    Lecture des listes de paquets…
    Lecture des listes de paquets…
    Construction de l’arbre des dépendances…
    Apt-get is updating its files …
    Ign file: squeeze Release.gpg
    Ign file: squeeze/main Translation-fr
    Ign file: squeeze/main/debian-installer Translation-fr
    Réception de : 1 file: squeeze Release [1’463B]
    Ign file: squeeze/main Packages
    Ign file: squeeze/main/debian-installer Packages
    Ign file: squeeze/main Packages
    Ign file: squeeze/main/debian-installer Packages
    Lecture des listes de paquets…
    cc1: warning: command line option “-nostdinc++” is valid for C++/ObjC++ but not for C
    cc1: warning: command line option “-nostdinc++” is valid for C++/ObjC++ but not for C
    Generating the complete list of packages to be included in /home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/list…
    Running sort_deps to sort packages for i386:
    Generating dependency tree with apt-cache depends…
    Adding standard, required, important and base packages first
    S/R/I/B packages take 0 bytes
    Adding the rest of the requested packages
    Now up to 125718876 bytes
    Done: processed/sorted 360 packages, total size 125718876 bytes.
    Reading in package information for i386:
    Done: Read details of 360 packages for i386
    Starting to lay out packages into CD (650MiB CD) images: 332031 2K-blocks maximum per image
    Starting new i386 CD 1 at /home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/CD1
    Adding the required directories
    Generating the image label and volume id
    Adding .disk/base_components
    Adding .disk/cd_type
    Adding udeb/base includes/excludes
    ERROR: Unable to read UDEB_EXCLUDE file /home/michael/Bureau/SimpleCDD/tmp//debian-cd/data/squeeze/i386_netinst_udeb_exclude
    Adding docs to CD1
    Extracting FAQ on CD1
    mkdir: cannot create directory `/home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/CD1/doc/FAQ/html’: No such file or directory
    Failed to start disc 1, error 256
    make: *** [image-trees] Erreur 9
    simple-cdd: extra files for simple-cdd
    find: “/home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/CD1/pool”: Aucun fichier ou dossier de ce type
    ERROR: missing required packages from profile default: less
    ERROR: missing required packages from profile default: simple-cdd-profiles
    WARNING: missing optional packages from profile default: grub popularity-contest localization-config console-tools usbutils acpi acpid eject lvm2 mdadm cryptsetup reiserfsprogs jfsutils xfsprogs type-handling debootstrap busybox syslinux-common syslinux
    michael@DebianVmMike:~/Bureau/SimpleCDD$
    [/quote]

Salut,

“/home/michael/Bureau/SimpleCDD/tmp//cd-build/squeeze/CD1/pool”

// ?

Hello.
Oui je me posais la même question!
Le problème c’est que je ne vois pas d’où vient ce double /…

ZerosCool

P.S:simple-cdd --dist squeeze -b test
P.S2 : Dans le cas ou je ne trouve pas de solution. Connaissez-vous une documentation sur la réalisation d’un CD personnalisé par un autre moyen ?

Live Helper te conviendra peut être

Hello,
Je vais planché sur ce “Live Helper” mais j’ai peur qu’il ne réponde pas complétement à mes besoins.
Mon image ISO est stockée sur une Carte Compact Flash et permet la réinstallation d’un système (Réponse automatique par preseed) et devant limiter
l’interaction avec l’utilisateur. En gros la seul action de l’utilisateur et de choisir installation (Actuellement via le menu grub). De plus outre des paquets
debian officiel, j’ajoute des paquets personnel. Sans oublier que je ne veux utiliser que le minimum de place.

Simple-cdd offrait exactement tout ce dont j’avais besoin, je vais donc plancher un peu sur Live Helper, mais en ne laissant pas tomber simple-cdd. Ce que je trouve étrange est qu’il fonctionnait bien voilà un ou deux mois et que d’un coup impossible de construire une image.

ZerosCool

Salut,

Tu m’as donné envie de connaitre simple-cdd :slightly_smiling:

Où modifier le dépôt par défaut ? c’est tout de même dommage d’aller aux US trouver ce qui existe en FR :slightly_smiling:

Hello,
Bon j’ai créer mon CD depuis un autre PC est cela semble fonctionner.
Je vais pas chercher plus loin sur ce coup là. De plus ce n’est pas un problème de // vu
que sur ce deuxième PC les ils sont toujours là…

Pour changer de mirroir: --debian-mirror ftp.ch.debian.org/debian.

Salutations,
ZerosCool

Re,

Selon que l’on emploie la version stable (erreurs) ou sid (fonctionne bien) !