Live CD
- Afrikaans
- l`rby@
- B'lgarski
- baaNlaa
- Catala
- Cestina
- Dansk
- Deutsch
- Zazaki
- English
- Espanol
- Euskara
- frsy
- Suomi
- `bryt
- hindii
- Hrvatski
- Magyar
- Hayeren
- Bahasa Indonesia
- Italiano
- Ri Ben Yu
- hangugeo
- Lombard
- mlyaallN
- Bahasa Melayu
- Nederlands
- Norsk bokmal
- Polski
- Portugues
- Romana
- Russkii
- Simple English
- Slovencina
- Svenska
- tmilll
- Turkce
- Ukrayins'ka
- Tieng Viet
- Zhong Wen
Un live CD[1], ou cederom autonome selon la traduction francaise officielle[2],[3], est un CD qui contient un systeme d'exploitation executable sans installation, qui se lance au demarrage de l'ordinateur. Par extension, live CD designe un systeme d'exploitation present sur un support externe amorcable. Les supports de stockage typiques sont le CD, le DVD et la cle USB.
Dans le cas ou le support externe est une cle USB, on parle alors de live USB.
Un live CD peut etre generaliste ou bien oriente vers un domaine particulier.
Historique
[modifier | modifier le code]Le concept de live CD a ete utilise en premier par Yggdrasil Linux/GNU/X des 1992[4], puis Slackware avec un live Linux sur support ZIP de Iomega, puis fut developpe de 1999 a 2002 par DemoLinux. Ce n'est cependant qu'avec la Knoppix que ce type de systeme a pris son essor, aux alentours de l'annee 2003[5]. D'autres distributions lives CD ont rapidement suivi.
But
[modifier | modifier le code]Un CD autonome peut avoir differents buts :
- demonstration d'une distribution Linux ;
- installation d'un systeme d'exploitation ;
- demarrage d'un systeme d'exploitation itinerant, c'est-a-dire non-resident ;
- PC nomade sur cle USB ou CD (systeme d'exploitation et donnees) qui necessite un PC hote pour fonctionner ;
- ensemble d'outils prets a l'emploi pour un domaine donne (securite du systeme d'information, recuperation de donnees, creation multimedia, education, etc.) ;
- utilisation d'un PC sans disque dur.
Fonctionnement
[modifier | modifier le code]Lorsque le live CD est amorce, il copie les donnees necessaires a son fonctionnement en memoire vive, en utilisant un RAM disque par exemple. Un live CD n'a pas besoin de la presence d'un disque dur, bien qu'il puisse s'en servir comme memoire virtuelle si la memoire vive est pleine. Certains lives CD n'ont besoin que de 32 Mo pour fonctionner avec une interface graphique.[ref. necessaire]
Un live CD n'altere pas les donnees presentes sur le disque dur, bien que l'utilisateur puisse avoir acces aux donnees du disque dur a partir du CD. Le systeme retourne dans son etat precedent lorsque le live CD est ejecte et que l'ordinateur est redemarre.
Types
[modifier | modifier le code]Une distribution sur live CD peut ou non permettre d'etre installee sur le disque dur.
Les lives CD qui ne permettent pas l'installation sont destines a un usage precis. La lecture multimedia par exemple, avec GeeXboX, la creation multimedia avec Dyne:bolic, la recuperation de systemes ou fichiers avec SystemRescue ou bien l'education avec de nombreuses distributions.
Les distributions qui peuvent s'installer repondent a trois tendances :
- les distributions optimisees avant tout pour l'usage en live CD. L'installation permanente est possible mais ce n'est pas l'objectif premier. C'est le cas de Knoppix, et de la grande majorite de ses variantes ;
- les distributions hybrides, c'est-a-dire destinees a etre installees tout en restant parfaitement fonctionnelles en live sont une tendance generale, mais on peut citer Mepis comme etant la premiere distribution a le revendiquer et a le mettre en pratique. Ces distributions sont aujourd'hui courantes. Le live CD peut alors etre vu comme une procedure ergonomique d'installation de systeme d'exploitation ;
- les minidistribs pouvant tenir sur une cle USB de faible capacite ou un CD petit format (ex. : Damn Small Linux). Il existe aussi des lives CD regroupant plusieurs minidistribs lives CD aux orientations differentes comme Multidistro. Elles ont generalement l'avantage d'etre les plus rapides, et de pouvoir tourner sur un systeme ancien.
Positionnement
[modifier | modifier le code]Avantages
[modifier | modifier le code]- Ils permettent d'avoir un systeme d'exploitation complet (environnement graphique, navigateur web, suite bureautique complete, outils de programmation, logiciels de communication, etc.) sur un petit support, leger et amovible, sans rien modifier de la machine ou il est execute. Il ne touche en effet pas a la configuration de la machine hote, ni generalement au disque (sauf dans le cas particulier de live CD conservant une partie residentielle). Le systeme d'exploitation utilise dans un systeme live CD est majoritairement une distribution GNU/Linux, avec lequel ce genre de pratique a pris son essor, mais on note egalement la presence de derives de BSD.
- Leur simplicite d'utilisation, sans passer par la contraignante etape d'installation, permet de les utiliser pour demontrer les capacites du systeme : ils sont utilises ainsi par les promoteurs du logiciel libre comme demonstration de GNU/Linux.
- Ils permettent de tester le systeme avant de l'installer.
- Ils permettent de tester au moyen des langages interpretes (les distributions lives ne comportent pas en general de compilateur gcc) les augmentations de performances que l'on peut esperer en passant en 64 bits si l'on tourne couramment en 32 bits. Sur un live CD 64 bits se trouvent en effet a la fois un noyau 64 bits, des bibliotheques 64 bits et un interprete Perl 64 bits egalement.
- Amorcer un ordinateur sur un systeme d'exploitation permet d'acceder au disque dur d'une machine qui ne veut plus amorcer un systeme d'exploitation installe localement. Certaines distributions sont meme specialisees dans le domaine de la recuperation (ex : SystemRescueCd).
- Le peu de problemes de securite informatique (virus, cheval de Troie, etc. ; mais pas les rootkits) permet d'effectuer un paiement en ligne, de gerer ses comptes bancaires en ligne, etc., en toute serenite car les live cd ont generalement leurs codes source ouverts donc connus et surs.
- Un live CD ne laisse pas de trace sur le disque dur, bien que l'utilisateur puisse avoir acces aux donnees du disque dur. Le systeme retourne dans son etat precedent lorsque l'ordinateur est redemarre.
Inconvenients
[modifier | modifier le code]- Il n'est generalement pas possible de sauvegarder directement les modifications effectuees en cours de session (choix de clavier, personnalisations, documents, nouveaux logiciels...) sauf pour les distributions axees sur l'utilisation live pour lesquelles de nombreuses solutions existent :
- la sauvegarde de ces parametres sur une cle USB (comme initie par la distribution Knoppix[ref. necessaire]) est generalement presente ; Knoppix MiB (et d'autres distributions) permettent de sauvegarder les donnees sous forme chiffree sur la cle afin de reduire les chances de se les faire derober ;
- certaines distributions (ex. : Kaella) permettent de creer un fichier de sauvegarde sur le disque dur et en respectant la forme du systeme installe ;
- on peut trouver aussi la possibilite du stockage par Internet ;
- certaines permettent aussi l'utilisation de la partie laissee libre sur le live CD (ex. : Puppy Linux).
- Dans la plupart des cas, le debit de lecture CD, voire la decompression des donnees, rend la version live nettement plus lente que la version installee. L'utilisation de memoire virtuelle a partir du disque dur (sous forme de partition swap ou de fichier temporaire) permet dans certains cas d'attenuer le probleme. Il existe pourtant des cas (comme le live CD de la Slax, minidistro, Puppy Linux) qui peuvent permettre une rapidite d'execution superieure a celle d'un systeme installe sur un disque dur grace a son empreinte memoire reduite.
Voir aussi
[modifier | modifier le code]- Liste de live CD
- Live USB
- Liste des distributions Linux
Liens externes
[modifier | modifier le code]- (fr) Communaute francophone sur les methodes de boot
- (fr) rubrique liveCD du site Framasoft
- (fr) les Live CD qui comptent pour des informaticiens
Notes et references
[modifier | modifier le code]- | Live est un mot anglais qui est utilise dans le sens televisuel de << direct >> et non pas de << vivant >>
- | Journal officiel du 1er janvier 2013
- | << CD-ROM autonome >>, Grand Dictionnaire terminologique, Office quebecois de la langue francaise (consulte le ).
- | (en) Joe Klemmer, << A Short History of Linux Distributions >>, sur LWN.net, (consulte le ).
- | Jiel Beaumadier, << Essayer GNU/Linux sans l'installer >>, Lea-Linux, (consulte le )