Sauver la configuration
Voir aussi la page KnoPpixLive
Remarque : En utilisation en live-cd, les réglages que vous avez effectué ainsi que vos fichiers (créés ou modifiés) seront perdus dès que vous quitterez Knoppix. En effet, toutes les informations sont temporairement stockées dans la mémoire vive de votre ordinateur et cette mémoire est effacée dès que l’ordinateur est éteint ou redémarré. :-(
Afin de ne pas avoir à refaire à chaque redémarrage sur le CD les réglages désirés, il est possible de sauvegarder les données importantes avant de quitter Knoppix sur disquette, clé USB ou sur un disque dur. :-)
Lancement de l’utilitaire
L’application, permettant de sauver la configuration sur disquette, sur une clé USB ou sur un disque dur, se trouve dans le menu Knoppix.
Mais où est-il ? Je ne le vois pas en bas à gauche comme on le trouve dans les documentations et conseil sur Knoppix ?
Ne vous inquiétez pas il est bien présent ! Que vous ayez choisi XFce ou Fluxbox, il est accessible en faisant un clic droit sur le bureau. Dans le menu qui apparaît, allez sur “Knoppix” puis sur “Configuration” (ou “Configure”) et sélectionnez Cliquez, “Sauvegarde de la configuration de Knoppix” (ou “Save Knoppix Configuration”).
Voilà, c’est fait. Normalement La fenêtre “Sauvegarde de la configuration KNOPPIX” s’ouvre.
Nb: si vous ne voyez vraiment pas, la commande à utiliser est: saveconfig
Utilisation
Vous pouvez y choisir quelles informations vous désirez sauver. Faîtes votre choix puis cliquez un bas sur le bouton <OK>.
Lorsque cela vous est demandé, mettez une disquette formatée dans votre lecteur de disquette ou choisissez la partition où sauver la configuration et cliquez sur le bouton <Oui>.
Nb:pour une clé usb ou un disque externe, le périphérique sera /dev/sdaX ou /dev/ubaX avec X le numéro de la partition (dans la majorité des cas X = 1)
Confirmez la fin de la sauvegarde en cliquant sur le bouton <OK>.
Les données ont ainsi été sauvées :-)
Récupération
Afin de récupérer votre configuration sauvegardée, vous devez toujours vous assurez d’avoir la disquette dans le lecteur ou votre clé de branchée et de lancer Knoppix avec la commande :
- Si votre configuration est sur disquette par : “
knoppix floppyconf” (ou encore “knoppix floppyconfig”) - Si votre configuration est sur une clé USB ou une partition du disque dur par : “
knoppix myconf=scan” (ou encore en spécifiant la partition comme : “knoppix myconf=/dev/sda1”) - Pour préciser un répertoire contenant la configuration:
myconfig=/dev/hdc2/config1où config1 est le répertoire contenant les fichiuers knoppix.sh et configs.tgz
La réussite de la lecture de la configuration au démarrage est indiquée par l’affichage des trois lignes suivantes :
Checking /dev/fd0 for KNOPPIX configuration floppy…
KNOPPIX Configuration floppy found, executing knoppix.sh.
Extracting config archive /mnt/floppy/configs.tbz…
Modifier/Adapter sa configuration
Monter une partition automatiquement
L’initialisation de knoppix détecte les partitions et crée les icônes correspondantes mais ces partitions ne sont pas montées (leur données nbe sont donc pas accessibles).
Pour qu’une partition (ici hdc2) soit montée à chaque démarrage, nous allons modifié le fichier knoppix.sh qui est appelé lors de la restauration des paramètres sauvés depuis saveconfig.
- Sauver sa configuration (cf: plus haut)
- Ouvrir le fichier knoppix.sh avec un éditeur (attention il appartient à root ;) )
L’objectif est de créé un script contenant la commande de montage, dans notre cas mount /mnt/hdc2, dans le répertoire .kde/Autostart, qui sera executé lors de l’ouverture de session de Kde.
Pour cela, ajouter cette commande (qui en contient deux) à la fin du fichier knoppix.sh
echo -e '#!/bin/bash \nmount /mnt/hdc2' > /home/knoppix/.kde/Autostart/montage && chmod +x /home/knoppix/.kde/Autostart/montage
Nb: vous pourriez trés bien ajouter la commande mount /mnt/hdc2 au script knoppix.sh pour peu que ce dernier ne soit pas sur la partition en question (/mnt/hdc2) ;)
Lancer Apache à chaque démarrage
Il vous suffit d’ajouter la commande suivante à votre fichier knoppix.sh
/etc/init.d/apache start
Lancer MySql à chaque démarrage
Il vous suffit d’ajouter la commande suivante à votre fichier knoppix.sh
/etc/init.d/mysql start
Publier un répertoire de sources html/php
Soit projet_php le dit répertoire contenant vos fichiers, celui-ci est présent depuis la partition hdc2.
Vous accéderez donc via votre navigateur à l’adresse:
http://127.0.0.1/~/knoppix/ ou http://knoppix/~knoppix/
ln -s /mnt/hdc2/projet_php /home/knoppix/
mv /home/knoppix/projet_php /home/knoppix/public_html
chown knoppix.knoppix /home/knoppix/public_html
Modifier l’image iso pour ajouter votre knoppix.sh
cf: http://archives.free.net.ph/message/20050817.085018.d6fb9f4e.en.html
Page mise à jour le 06 juillet 2007 à 09h31.