Live Helper:FAQ
De Athena.
Sommaire |
[modifier] Q-01
- Iso générée anormalement petite
Déjà, le fichier binary.packages devrait confirmer que la liste des paquets intégrés dans l'iso n'est pas celle attendue.
Bien vérifier que dans le répartoire de configuration config/chroot/local_packageslists, il y a les fichiers *.list qui ajoutent es paquets. Les fichiers *_list ne sont pas actifs.
[modifier] Q-02
- Personnalisation du splash screen
Il faut créer une image de taille 640x480 de format png. Le mieux est de ne la créer qu'avec une palette de 14 couleurs, la réduction du nombre de couleurs n'étant pas toujours optimale. Voici un exemple de traitement d'une image nommée splash.png :
$ convert splash.png splash.ppm $ ppmtolss16 '#d0d0d0=7' < splash.ppm > splash.rle $ cp splash.rle config/binary_syslinux/
Il faut ensuite indiquer l'emplacement de notre image dans le fichier config/binary.
Dans notre exemple : LH_SYSLINUX_SPLASH="config/binary_syslinux/splash.rle".
[modifier] Verrous potentiels
Par ordre de priorité décroissante :
- Configuration hors-ligne
- De nombreux services doivent être configurés lors de l'installation (mysql, glpi, ocs, ...). Comment automatiser une configuration «hors-ligne» i.e. avant même le processus de génération ?
- Passer en contexte testing
- La génération actuelle se fait actuellement sur la base de debian/stable. Comment passer en debian/testing ?
- Passer en contexte ubuntu
- La génération actuelle se fait actuellement sur la base de debian/stable. Comment passer en ubuntu ?
- ISO vs IMG
- Comment passer au mieux de l'une à l'autre ? (notamment au niveau des tests)
Apparemment, il existe dorénavant des images isos hybrides qui font deux -en-un ...
- Backend LDAP/debconf
- Centralisation de la "pré"-configuration d'une image...
[modifier] Avertissements
Vus lors de la construction mais pas bloquants
cryptsetup: WARNING: could not determine root device from /etc/fstab
[modifier] Notes
- tzdata
- à reconfigurer ! (Europe/Paris)
[modifier] Erreurs rencontrées
Jusqu'ici, les erreurs indiquées ci-dessous sont le résultat d'une reprise après interruption de processus de génération sans nettoyage des phases précédentes... Il suffit donc généralement soit d'un 'make clean-stage' ou d'un 'make clean' pour retomber sur une génération opérationnelle.
## Start localepurge ## /root/localepurge.sh: line 3: localepurge: command not found P: Begin unmounting filesystems... make: *** [build-do] Erreur 127
P: Begin install linux-image... cp: ne peut évaluer `chroot/boot/vmlinuz-*': Aucun fichier ou dossier de ce type
Dans chroot/root/chroot_packages
linux-image-2.6-486
${LH_UNION_FILESYSTEM}-modules-2.6-486 <----------------------- ?????????????
squashfs-modules-2.6-486
linux-image-2.6-686
${LH_UNION_FILESYSTEM}-modules-2.6-686 <----------------------- ?????????????
Après génération de l'iso... lors du boot
Could not find kernel image: /syslinux/data/vesamenu.c32
Could not find kernel image: live
