This message was sent from: Questions techniques.
<http://www.linux-azur.org/phorum/read.php?f=1&i=709&t=709>
----------------------------------------------------------------
Bonjour,
Je travaille actuellement à la création d'un CD bootable contenant des
logiciels spécifiques à destination des écoles.
J'ai tenté vainement de suivre les tutoriels rencontrés sur le net.
J'arrive à me chrooter et personnaliser ma copie locale.
La compilation se passe (apparament) correctement.
J'arrive à booter depuis le CD que j'ai créé, mais , passé le premier
screen, j'ai les erreurs suivantes:
Welcome to the KNOPPIX live Linux-on-CD!
Scanning for USB/Firewire devices... Done.
Accessing KNOPPIX CDROM al /dev/hdd...cat: No file
/KNOPPIX/etc/ld.so.cache.
Setting paths... /linuxrc: /KNOPPIX/bin/rm: not found
/linuxrc: /KNOPPIX/bin/ln: not found
egrep: not found
aws: not found
etc
Visiblement, il ne décompresse pas le fichier KNOPPIX, soit parce qu'il
ne le trouve pas, soit parce que ce fichier n'est pas correct.
J'ai créé un script pour compiler:
#!/bin/bash
# ANSI COLORS #####################
CRE="
[K"
NORMAL="[0;39m"
# RED: Failure or error message #
RED="[1;31m"
# GREEN: Success message #
GREEN="[1;32m"
# YELLOW: Descriptions #
YELLOW="[1;33m"
# BLUE: System messages #
BLUE="[1;34m"
# MAGENTA: Found devices or drivers
MAGENTA="[1;35m"
# CYAN: Questions #
CYAN="[1;36m"
# BOLD WHITE: Hint #
WHITE="[1;37m"
###################################
# Vérification de l'état root pour le fonctionnement du script
ERROR="${RED}Ce script requiert les privilèges root !${NORMAL}"
#
# Il faut etre root #
if [ $UID != 0 ] ; then
echo $ERROR #
exit 1 #
fi #
##############################################################
KNX=/knopmast
# répertoires nécessaires
repiso=$KNX/REPISO
knxsource=$KNX/source/KNOPPIX ;export knxsource
knxmaster=$KNX/master ;export knxmaster
echo $knxmaster
echo $knxsource
echo $repiso
echo $KNX
echo "${BLUE}La recréation des images ISO prend beaucoup de temps (en
fonction de la puissance de votre ordinateur)"
echo "Vous pouvez la lancer maintenant en validant par \"ENTREE\" ou
arrêter le script avec ${YELLOW}Ctrl+C ${NORMAL}"
read
master(){
# Mastérisation de l'image compressée du sytème (gros fichier KNOPPIX)
echo "${WHITE} Masterisation de l'image compressée, veuillez
patienter${NORMAL}"
echo "mkisofs $KNX/source | create_compressed_fs - 65536 >
$knxmaster/KNOPPIX/KNOPPIX"
mkisofs -R -U -V "KNOPPIX.net filesystem" -publisher "KNOPPIX
www.knoppix.net" -hide-rr-moved -cache-inodes -no-bak -pad $KNX/source
| /usr/bin/create_compressed_fs - 65536 > $knxmaster/KNOPPIX/KNOPPIX
echo "${GREEN} Masterisation terminée.${NORMAL}"
echo
}
md5(){
# Recalcul des MD5
cd $knxsource
cd ..
echo "${WHITE} Calcul des MD5, veuillez patienter${NORMAL}"
rm -rf $knxmaster/md5sums
find -type f -not -name -md5sums -not -name boot.cat -not -name
isolinux.bin -exec md5sum '{}' \; >> $knxmaster/md5sums
#| sed -e 's/\ \.\//\*/' > $knxmaster/md5sums
echo "${GREEN} Calcul des MD5 terminé.${NORMAL}"
}
iso(){
# Création de l'iso
HEURE=`date|cut -d " " -f5`
JOUR=`date|cut -d " " -f4`
DTECOMPIL="$JOUR-$HEURE"
echo
echo
echo "${WHITE} Création de l'image iso, veuillez patienter${NORMAL}"
mkisofs -o $repiso/LEDA-$DTECOMPIL.iso -pad -l -r -J -v -V "KNOPPIIX"
-publisher "Published by LEDA" -no-emul-boot -boot-load-size 4
-boot-info-table -b boot/isolinux/isolinux.bin -c
boot/isolinux/boot.cat -hide-rr-moved $knxmaster/ #2> /dev/tty12
retour=$?
echo "Code de retour = $retour"
if ! [ -z $retour ]
then
echo "${GREEN} Création de l'image terminée.${NORMAL}"
echo "Elle se trouve dans le répertoire $repiso"
else
echo "${RED} Erreur lors de la création de l'image ISO ${NORMAL}"
echo "désolé..."
fi
}
fonction=$1
case $fonction in
master)
master
;;
md5)
md5
;;
iso)
iso
;;
*)
echo "totale"
master
md5
iso
;;
esac
Quelqu'un peut il me dire s'il y a une erreur ?
Quelqu'un peut il me donner un script de recompilation qui fonctionne ?
Je veux juste supprimer certains logiciels de la distribution et en
ajouter d'autres, personaliser les fonds d'écran et lancer des fichiers
au démarrage.
J'ai essayé avec kaella et knoppix, sans succès...
Bref: à l'aide, snif!
----------------------------------------------------------------
Sent using Phorum software version 3.4.6 <http://phorum.org>
Linux-Azur : http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****