Archives pour juillet 2008|Archives mensuelles
Résolution du problème de lancement de kdm
On a vu qu’en mode persistant, on a vite le problème que kdm ne se lance plus. Après recherche, ça semble venir du fait que la ligne “LANG=…” est doublée dans le fichier “/etc/default/locale”. Et ça plante la ligne de “sed” qui traite ceci dans le fichier “/etc/init.d/kdm”. On peut donc modifier “/etc/init.d/kdm” pour qu’il ne prenne en compte que la première occurence de “LANG=” dans “/etc/default/locale”. Par exemple en rajoutant “-m 1″ avant “-re” dans la commande du “grep”, ça roule.
Si on voulait faire tout cela très proprement, il faudrait plutôt regarder pourquoi il y a deux fois la ligne “LANG=…” dans le fichier “/etc/default/locale”, car manifestement, c’est une erreur…
LiveCD, Pendrive Linux : autres détails…
Maintenant que le mix LiveCD ubuntu/Pendrive linux marche à peu près (voir ici), on peut être tenté d’améliorer encore un petit peu le système.
Une amélioration possible est d’alléger au maximum le système. Pour cela on peut retirer tout (ou presque) ce qui est nécessaire pour installer le contenu du CD sur une machine hôte. Ainsi, il n’est pas la peine de garder les répertoires pool et dists à la racine du CD (ou de la clef USB). On peut aussi supprimer l’entrée “installer ubuntu” du “syslinux.cfg” ou de l’”isolinux.cfg” en supprimant les lignes correspondant au label “install”. On peut également désinstaller le package ubiquity. On peut retirer l’icône “installer” du bureau kde en éditant le script casper : “casper-bottom/10adduser”. Il suffit de commenter les quelques lignes qui suivent le hack permettant de bloquer l’économiseur d’écran.
Voilà, c’est déjà ça…
Par contre, sinon, il semblerait que systématiquement, lors d’un second démarrage, la persistence ait quelques petits soucis, à savoir en premier lieu kdm qui refuse de redémarrer. Ça semble ne pas être le seul problème. À étudier…
OK, vu, il semblerait qu’il y ait une erreur avec un “sed” du fichier “/etc/init.d/kdm”… On verra ça demain.
Mise à jour
Mise à jour de l’article précédent :
Construire un LiveCD Ubuntu persistant et/ou un PenDrive Linux
Quelques ajouts, quelques corrections. Il y en aura certainement d’autres !
Feedbacks bienvenus.
Construire un LiveCD Ubuntu persistant et/ou un PenDrive Linux
…avec Kubuntu 8.04.1 (ça devrait très bien marcher également avec n’importe quel Ubuntu ou Xubuntu 8.04)
Après toutes les étapes qui ont été vues précédemment pour essayer de construire un liveCD persistant à partir d’un liveCD kubuntu 8.04.1, on récapitule maintenant les étapes importantes pour faire un liveCD qui marche (si possible) en mode persistant et son pendant pendrive tel décrit dans l’article précédant chronologiquement celui-ci.
On pourra soit démarrer le linux à partir du CD en mode persistant (ou non persistant aussi d’ailleurs), soit le démarrer directement sur la clef USB (également en mode persistant ou non). En cas de démarrage en mode persistant, on aura la même config quelque soit le mode de démarrage. Il est par ailleurs normalement possible de conserver une partition lisible sous windows sur la clef USB. Les possibilités sont réellement multiples. Bien entendu, pour mettre tout cela sur la clef, il est préférable d’avoir une clef d’une taille conséquente (4 ou 8 Go).
Plus d’infos »
PenDrive Linux & Persistent LiveCD
Et oui, il doit être possible de coupler tout cela.
Je m’explique : a priori, on doit pouvoir créer un PenDrive Linux et un LiveCD tels que la partition read-only du PenDrive soit la même que celle du liveCD. Ainsi, soit l’ordi hôte est capable de booter sur une clef usb et alors on ne s’encombre pas du CD, soit l’ordi hôte n’est pas capable de booter sur l’USB, et alors on boote sur le CD qui va chercher la partition persistante sur la clef USB.
J’essaie de détailler tout cela dans le récapitulatif de la construction du LiveCD persistant qui viendra très prochainement.
Laisser un commentaire
Laisser un commentaire
Laisser un commentaire