Une Knoppix pour tout le monde! - Flash informatique

Transcription

Une Knoppix pour tout le monde! - Flash informatique
Une Knoppix
pour tout le monde!
Vittoria.Rezzonico@epfl.ch, EPFL SB-IACS
Dans
l’article du FI10/03, Knoppix et VPN, voyagez léger, http://dit.epfl.ch/publications-spip/
article.php3?id_article=351 on a parlé de Knoppix comme
outil pour se connecter à l’EPFL depuis n’importe où, sans
besoin d’apporter son propre ordinateur, uniquement par le
biais d’une Knoppix conçue exprès dans ce but, et d’une clef
USB. Après les dernières évolutions (voir FI5/04, Se connecter à l’EPFL sans client VPN propriétaire de Cisco, http://dit.
epfl.ch/publications-spip/article.php3?id_article=551) la
modification apportée en décembre n’est plus strictement
nécessaire: on peut utiliser le client vpnc libre qui est installé
par défaut sur les Knoppix les plus récentes, ou bien des
tunnels SSH. Le client vpnc n’est pas encore complètement
identique au client VPN propriétaire (par exemple, il ne
supporte pas encore le NAT tranversal).
Dans cet article, la Knoppix de référence est la V3.42004-05-17 (dernière parue au moment où j’écris l’article).
Je vais décrire ici le contenu de cette Knoppix, comment s’en
servir, et faire aussi des petits scénarios de catastrophe.
Ensuite une liste de partitions vous sera proposée. Dans
mon cas, j’ai décidé de sauver mon répertoire sur une partition Windows. La clef USB est d’habitude /dev/sda1 ou
/dev/sda.
fig. 2 – choix de partitions pour le home persistant
A la question suivante répondez Non si vous ne voulez
pas reformater votre disque (-;
Un bref rappel
Déjà, qu’est-ce que c’est qu’une Knoppix?
Knoppix est une distribution Linux live, c’est-à dire
qu’elle tourne depuis le CD-ROM, sans besoin d’être installée. En plus, Knoppix ne touche pas à votre disque dur.
Comment ça marche?
Téléchargez, gravez, démarrez dessus. Voilà, vous avez
Linux sur votre ordinateur.
fig. 3 –question à laquelle il faut répondre NON
A la fin de l’opération de création vous avez une situation
comme à la figure 4; ensuite, Knoppix vous demandera si vous
voulez crypter vos données, mais je vous le déconseille.
Téléchargez... depuis où?
Cela dépend. Vous voulez la Knoppix originale? Un miroir sur SWITCH: http://sunsite.cnlab-switch.ch/ftp/mirror/
knoppix/. Il existe beaucoup de variations à la Knoppix originale. Vous pouvez trouver une liste sur le site: http://www.
knoppix.net/docs/index.php/KnoppixCustomizations
Et puis?
Vous pouvez travailler, et enfin sauvegarder votre travail
soit sur le disque dur, soit sur un périphérique externe (clef
USB, disque Zip, carte mémoire).
Voici comment procéder:
La bonne commande se trouve dans le menu Pingouin
Knoppix, Configure, Create a persistent KNOPPIX home
directory.
fig. 1– créer un home persistant
fig. 4 – message après la création de la partition
C’est cool Knoppix, puis-je l’installer sur mon
disque dur?
Bien sûr, mais je vous rends attentif au fait que ce n’est
pas fait pour ça une Knoppix! Voici quand même les instructions:
Dans un terminal, tapez su – et ensuite knoppix– installer. Répondez aux questions, en faisant attention à ne
pas écraser quelque chose d’important! Je vous conseille de
partitionner à l’avance avec votre utilitaire préféré.
fi 6 – 29 juin 2004 – page 17
Une Knoppix pour tout le monde!
Quoi de neuf dans Knoppix?
Depuis quelques mois, la nouvelle version 3.4 de Knoppix est sortie, avec plein de nouveautés:
Support NTFS en écriture
D’habitude, depuis Linux, on ne peut que voir les partitions Windows, et encore. Quelqu’un (moi la première)
pourrait dire: «Oui, mais tu ne veux PAS pouvoir voir, ni
écrire sur la partition de système de Windows». Mais parfois,
ça peut s’avérer utile.
Comment Linux peut-il écrire sur une partition NTFS?
La magie se trouve dans le fait que... ce n’est pas Linux
qui écrit sur la partition Windows! En effet, Linux utilise
le pilote présent sur la partition Windows pour pouvoir y
écrire. Cela implique que vous pouvez avoir accès aussi à la
dernière version de NTFS, et laisser le CD Knoppix libre de
composantes propriétaires.
fig. 8 – télechargement du Service Pack (pas nécessaire)
Une fois l’opération menée à bien, la fenêtre ci-après
apparaît (fig. 9). Vous devrez juste suivre les instructions.
fig. 5
fig. 9 – message de succès, instructions de montage
Installation de paquetages à la demande
fig. 6 – acquisition des drivers Microsoft
Pour activer cette magnifique option, allez dans le menu
Knoppix, ensuite Utilities, et enfin Captive NTFS.
Pas assez d’espace sur le CD, problèmes de licences?
L’option Install software while running from CD est là pour
nous aider:
Il n’y a qu’à faire Forward. Une fois tous les pilotes trouvés
vous pouvez faire Skip et avancer en sautant l’écran suivant,
jusqu’au moment où on vous demande de télécharger le Service Pack (ce n’est pas nécessaire, ça marche très bien sans).
fig. 7 – recherche des pilotes
fig. 10 – logiciels installables sur l’image live
fi 6 – 29 juin 2004 – page 18
Une Knoppix pour tout le monde!
Noyau 2.6
Ma machine ne marche pas
Très utile quand on veut accéder à un disque S-ATA pas
supporté dans les noyaux précédents. Par défaut la Knoppix
démarre en 2.4, on peut essayer le 2.6 en écrivant knoppix26
au démarrage.
Ce n’est pas bon. Essayez de démarrer avec un CD
Knoppix. Si ça plante avant le démarrage de l’interface graphique, c’est probablement un problème de RAM. Enlevez
une barrette à la fois, réessayez.
Quoi de neuf dans Knoppix? 2ème partie
Je n’arrive pas à démarrer depuis mon disque. J’ai
tout cassé, je veux juste récupérer mes données.
une collection de paquetages renouvelée
A cause de problèmes d’espace, de nombreux paquetages ont été supprimés. Parmi les paquetages supprimés j’ai
remarqué:
❚ mindi et mondo (utilitaires de backup, disaster recovery,
voir article du FI10/03 et http://samba.epfl.ch/mondo/)
❚ TeX: un logiciel de mise en page destiné à la création de
documents de qualité typographique (particulièrement
de livres scientifiques, avec support des équations).
Vu ces lacunes (et aussi la nécessité personnelle d’avoir
R et Octave) j’ai décidé de remasteriser (cf article précédent).
Le résultat se trouve sur http://knoppix.epfl.ch
Scénarios
Il vous faut:
❚ un cd Knoppix
❚ un disque externe (ou une clef USB) ou une connexion
réseau par laquelle vous pouvez atteindre un serveur avec
suffisamment d’espace.
Branchez votre disque externe si vous en avez un, démarrez sur le CD Knoppix, montez toutes les partitions en
cliquant sur toutes les icônes à gauche
Cas 1: vous avez un disque externe (ou une clef USB). Le
périphérique a été monté, il vous suffit de copier d’une fenêtre
à l’autre comme vous faites d’habitude sous Windows.
Cas 2: vous voulez copier vos fichiers sur
un serveur. Alors il faut en plus lancer Konqueror; ensuite si votre serveur est un serveur
Linux, vous écrivez sur la barre d’adresse: fig. 11 – lancer
fish://monserveur.epfl.ch
Konqueror
et vous répondez aux questions.
J’ai cassé mon Windows... j’ai enlevé un fichier et il
paraît qu’il sert au démarrage.
Pas de problème! Il suffit de piquer le fichier depuis une
autre machine, le placer sur un serveur ou une clef USB,
booter avec un CD Knoppix et le remettre en place grâce à
la possibilité d’écrire sur la partition NTFS donnée par cette
nouvelle version de Knoppix.
J’ai un système en dual boot Linux-Windows, j’ai
réinstallé Windows et je ne peux plus booter Linux
Si: vous pouvez booter une Knoppix, accéder à la partition Linux, et reconstruire la MBR comme suit: après avoir
démarré, vous lancez un terminal, écrivez su - et vous
montez la partition / manuellement, c’est-à-dire en tapant
dans le terminal
mount /dev/hdaX /mnt/hdaX
où X est le numéro de votre partition racine (vous pouvez
découvrir laquelle c’est en cliquant sur les icônes à gauche
de votre écran, sans oublier de les démonter après en faisant
clic droit, puis unmount).
Ensuite vous faites:
chroot /mnt/hdaX
et vous montez la partition /boot si vous avez une partition
boot séparée.
A ce moment-ci, c’est comme si vous étiez dans votre
Linux standard. Vous pouvez donc réinstaller grub (ou lilo)
comme d’habitude, soit
grub-install /dev/hda
si vous avez grub (et que votre disque s’appelle hda) ou
lilo
si vous avez lilo.
Maintenant vous pouvez démonter la partition /boot
si nécessaire, sortir de l’environnement chrooté avec Ctrl-D
et redémarrer.
fig. 12 – se connecter par ssh grâce à Konqueror
fi 6 – 29 juin 2004 – page 19
Une Knoppix pour tout le monde!
Si votre serveur est Windows, vous écrivez sur la barre
d’adresse
smb://monserveur.epfl.ch/chemin/vers/repertoire
et vous répondez aux questions.
Voilà, maintenant vous pouvez faire du Drag’n’Drop
comme si c’était un disque local.
Conclusions
La nouvelle Knoppix apporte bien des nouveaux outils, et
elle s’avère précieuse en cas de catastrophe informatique. En
plus, chacun peut créer une Knoppix sur mesure. Je vous en
propose encore une autre version sur le site http://knoppix.
epfl.ch.
Avis
fig. 13 – se connecter par smb grâce à Konqueror
Dans cet article j’ai présenté un outil qui m’a aidée dans
plusieurs situations de détresse. Utilisez-le, à vos risques et
périls! ■
DIT-INFO
Migration Jahia 3 - Jahia 4
Comme annoncé lors de la dernière séance des webmasters, la migration de Jahia vers la version 4 aura lieu durant
cet été, elle comprendra deux phases bien distinctes. Pour
commencer, il y aura une phase de tests publique d’environ
5 semaines où chaque responsable de site aura l’occasion
de vérifier que son nouveau site Jahia 4 correspond en tout
point à son site d’origine. Durant cette période il pourra
également continuer à modifier son site sous Jahia 3. Ensuite
il y aura la phase migration réelle qui durera 4 jours. Durant
cette période critique, aucune modification sur les sites n’est
autorisée. Voici le calendrier détaillé:
7 juillet: début de la phase de tests publique;
16 août: fin de la phase de tests publique;
25 août: début de la phase de migration;
30 août: fin de la phase de migration;
1er septembre: mise en production des serveurs Jahia 4.
De plus amples informations sur la migration vous seront
également communiquées sur le site jahia.epfl.ch.
Pierre.Meillier@epfl.ch, Domaine IT
Engagement du chef de projet
infoscience
Frédéric Gobry rejoint le KIS le 1er
juillet 2004. Son rôle: chef de projet infoscience. A ce titre, il dépend administrativement de David Aymonin, le directeur de la
Bibliothèque Centrale et de l’Information
Scientifique.
Comme le volet opérationnel d’infoscience est piloté
par le KIS, il nous a paru plus utile de l’intégrer à notre
fi 6 – 29 juin 2004 – page 20
équipe. Un signe d’ouverture et de décloisonnement, dans
les intentions comme dans les faits. Il a travaillé comme architecte logiciel chez SMARTDATA, une entreprise du Parc
Scientifique d’Ecublens. Il conduira dans un premier temps
l’implémentation de CDSware (http://cdsware.cern.ch/) pour
l’agrégation et le signalement des documents et publications
scientifiques de l’EPFL, en dialoguant avec les Facultés, les
labos, les chercheurs. Des collaborations avec les professeurs
de la Faculté I&C sont aussi en préparation. Frédéric Gobry
supervisera les travaux d’étudiants ou les projets de recherches
qui naîtront de cette collaboration.
Pierre.Crevoisier@epfl.ch, Domaine IT
Engagement du responsable du projet
Poséidon
Pour le démarrage du projet Poséidon
(voir l’annonce en première page), Michel
Mengis a été engagé dès le 1erjuin 2004 au
DIT au sein du groupe Services de base.
Il y travaillera à mi-temps en tant que responsable du projet et à mi-temps dans son
unité d’origine (STI / ITOP / LEMA). Dès le 1er août 2004,
il s’occupera en plus de la distribution Linux pour ce même
projet, et viendra au DIT à plein temps.
Monsieur Mengis a déjà travaillé pour le projet pilote
Expérience Laptop (http://laptop.epfl.ch/). Il a une très
bonne connaissance du monde Linux, ainsi que de Windows.
Nous sommes tous convaincus, qu’avec son engagement, le
projet Poséidon est sur la bonne voie.
Bienvenue, Michel!
Krassimir.Todorov@epfl.ch, Domaine IT
ISSN 1420-7192