SystemRescueCd

Un article de Wikipédia, l'encyclopédie libre.
Aller à : Navigation, rechercher
SystemRescueCd
Logo
Logo
live CD de SystemRescueCD
live CD de SystemRescueCD

Famille GNU/Linux
Type de noyau Monolithique
État du projet en développement (Changelog)
Licence GNU GPL
Dernière version stable 3.7.0 (05 juin 2013) [+/−]
Site web (fr) Site officiel

SystemRescueCd est un système d'exploitation libre, conçu pour être utilisé sans installation sous forme de live CD ou live USB afin de permettre l'administration, la restauration ou la réparation d'un système déjà installé sur un PC de bureau, un portable ou un serveur informatique.

Sommaire

Présentation[modifier]

SystemRescueCd est basé sur la distribution GNU/Linux Gentoo. C'est un système complet dont l'originalité est de fournir un ensemble d'outils dédiés à l'administration système et couvrant tous les besoins pour diagnostiquer et faire face aux défauts ou défaillances d'un système installé. Pour cela, seul le choix du démarrage sur support amovible est requis sur le PC concerné, par exemple : lecteur CD ou port USB.

Les outils systèmes les plus importants sont disponibles. Il est ainsi possible de modifier le partitionnement des disques durs, de sauvegarder les données ou le système, de réparer le système de fichiers et récupérer des données perdues, ou encore de réactiver le gestionnaire d'amorçage.

La distribution offre un support du réseau complet avec notamment Samba (réseaux Microsoft) et NFS (réseaux Unix).

Caractéristiques techniques[modifier]

Cette distribution donne accès par défaut à un mode console utile pour la plupart des besoins mais réservé aux utilisateurs expérimentés. Un mode graphique peut être choisi au démarrage ou lancé par la commande Wizard afin d'accéder à un navigateur web ou à l'outil de partitionnement graphique Gparted. Ces deux modes de démarrage complétés par d'autres options ou d'autres choix permettent de couvrir les besoins et capacités de la plupart des machines, de la plus faiblement dotée en mémoire ou puissance, à la plus récente disponible sur le marché.

Les mal voyants peuvent également utiliser cet outil grâce au logiciel SpeakUp, un Lecteur d'écran qui retranscrit par synthèse vocale ce qui s'affiche à l'écran (en ligne de commande uniquement).

Logiciels système inclus[modifier]

  • GParted est un clone de Partition Magic ou de Acronis Disk Director pour Linux.
  • GNU Parted est le principal outil de gestion des partitions sous Linux en mode texte.
  • Partimage (en) est une alternative à Ghost, Drive-image ou Acronis True Image.
  • FSArchiver est un autre logiciel de sauvegarde / restauration de systèmes de fichiers.
  • Outils des systèmes de fichiers (e2fsprogs, reiserfsprogs, reiser4progs, xfsprogs, jfsutils, ntfsprogs, dosfstools): ils permettent de formater, redimensionner, déplacer, réparer les partitions du disque selon leur système, sans perte de donnée.
  • Ntfs-3g : permet d'accéder en lecture/écriture aux partitions NTFS de Windows sans aucune limite (contrairement aux anciennes versions)
  • SfDisk permet de sauvegarder et de restaurer la table des partitions.
  • TestDisk outil pour trouver les partitions effacées et les restaurer. Il supporte reiserFS, NTFS, FAT32, ext2, ext3, et d'autres systèmes.
  • Outils réseau : Samba, NFS, ping, nslookup...
  • XFCE l'environnement graphique (commande wizard pour le lancer).
  • Midori, le navigateur web qui remplace Firefox depuis la version 2.5.0.

Ce kit propose aussi les outils de base indispensables, comme des éditeurs de texte (nano et vim), MidnightCommander pour parcourir et éditer les fichiers facilement, et des logiciels d'analyse ou de configuration réseau. Les noyaux proposés au démarrage sont compilés de façon à supporter la plupart des matériels utilisés. Une documentation en ligne présente et explique rapidement les principaux logiciels, ainsi que les options proposées [1].

Installation sur clé USB [script et commandes] | linux[modifier]

SysRscCD est conçut pour être gravé mais grâce à sont faible poids (230 Mo environ) une clé USB est préférable, mais sont installation est légèrement différente. Pour cela, j'ai créé un script shell/bash pour les utilisateurs Unix, GNU/linux ou autre. Voici un lien de téléchargement du script Bash :
(Télécharger)


Lancez le script :

    sh /chemin/du/script/installsysrsccd.sh (doit être lancé en utilisateur root [sudo pour ubuntu et d'autre])

Voici les instructions pour installation manuel sur clé USB :

Branchez votre clé USB puis faites la commande :

   fdisk -l | grep /dev

Cela sert à montrer toutes les partitions avec un tri par /dev

Ensuite créez le répertoire du point de montage avec :

   mkdir /mnt/usbstick

Récupérez le nom de la partition (exemple /dev/sdb1) puis faites :

   mount -t vfat /dev/sdb1 /mnt/usbstick

Ce qui monteras la partition sur le dossier préalablement créé.

Ensuite supprimez entièrement le contenu de la clé USB de cette manière :

   rm -rf /mnt/usbstick/*

En prenant toujours l'exemple de /dev/sdb1 faites (remplacez bien sûr /dev/sdb1 ou /dev/sdb par le nom de votre partition)

   cfdisk /dev/sdb (!! attention pas sdb1 mais bien sdb !!)

Vérifiez que la partition a les bons identifiants sur la clé USB. Sélectionnez LBA FAT32 qui peut être 0B ou 0C, pour que le démarrage soit possible sur cette partition.

puis :

   mkfs.vfat -f 32 -n SYSRESC /dev/sdb1

et

   dd if=/usr/lib/syslinux/mbr.bin of=/dev/sdb

Synchronisez les données avec :

   sync

Créez le répertoire avec :

   mkdir /mnt/cdrom

Montez l'iso avec :

   mount /chemin/de/l/iso /mnt/cdrom

Copiez le contenu avec :

   cp -r /mnt/cdrom/* /mnt/usbstick/

Supprimez avec :

   rm -rf /mnt/usbstick/syslinux

Déplacez les fichiers avec :

   mv /mnt/usbstick/isolinux/isolinux.cfg /mnt/usbstick/isolinux/syslinux.cfg

et :

   mv /mnt/usbstick/isolinux /mnt/usbstick/syslinux

Démontez la clé USB :

   umount /mnt/usbstick

Démontez l'iso

   umount /mnt/cdrom

Synchronisez les données

   sync

Supprimez les répertoires de montage :

   rmdir /mnt/usbstick
   rmdir /mnt/cdrom

Installation sur clé USB | Windows[modifier]

(Source - FR)

étape-01: Trouver la lettre de la clé

Il vous suffit normalement de brancher la clé lorsque Windows est déjà démarré. Un nouveau lecteur devrait apparaître dans l'explorateur, et vous pouvez accéder aux données de la clé. Dans notre exemple, nous supposerons qu'il s'agit de la lettre E:.

étape-02: Copier les fichiers depuis le CDRom

Il faut maintenant copier les fichiers depuis le CDRom. Si vous ne souhaitez pas graver le fichier ISO, vous pouvez accéder aux fichiers depuis le fichier ISO avec des programmes comme Daemon-Tools. D'abord, formatez la clé. Il faudra environ 120 Mo. Voici les fichiers à copier:

Copiez tous les fichiers de la version cdrom de SystemRescueCd vers la racine de la clé usb Renommez dans le dossier isolinux le fichier isolinux.cfg vers syslinux.cfg Supprimez l'ancien dossier syslinux s'il existe (il a été retiré de sysresccd-1.1.4) Renommer le dossier isolinux en syslinux

étape-03: Rendre la clé amorçable

Maintenant, vous devez rendre la clé amorçabe. Pour cela, vous devrez utiliser le programme syslinux, depuis une console (cmd.exe). N'oubliez pas de remplacer E: par la lettre qui correspond à votre configuration.

   syslinux -ma E:

Vous pouvez trouver le programme syslinux sur le CDRom, dans une archive ZIP. Il vous faut juste le fichier syslinux.exe qui est dans cette archive.

Des utilisateurs ont signalé que l'option -ma avait résolu des problèmes avec syslinux. Nous vous proposons donc ces options par défaut:

   -m pour écrire le mbr
   -a pour rendre la partition active 

Articles connexes[modifier]

Liens externes[modifier]