Récupérer des données avec Linux
NouvellesLorsque vous êtes habitué au monde de Windows ou OS X, Linux peut sembler un peu impitoyable.
Non seulement l'accès en ligne de commande remet les clés complètes au manoir à tout utilisateur involontaire ayant accès au compte de l'administrateur, mais il existe rarement un filet de sécurité en cas de problème..
Malgré les avancées de la plupart des bureaux Linux (où l'omniprésent Trash peut mettre en mémoire tampon les fichiers supprimés en toute sécurité), vous ne bénéficiez d'aucune protection de la part de la plupart des outils de configuration, d'installation et de maintenance propres au système..
Et bien qu'il soit rare que quelque chose se passe mal sans votre saisie directe, certains accidents peuvent survenir, notamment si vous aimez bricoler la dernière version de la distribution chaque mois..
Mais comme il s'agit de Linux, il y a beaucoup de choses que vous pouvez faire pour vous en sortir, c'est pourquoi il est toujours bon d'avoir une distribution à la portée de la main pour effectuer des tâches de configuration et d'installation..
L'un des meilleurs développements de ces dernières années a été le Live CD. Ceux-ci offrent une installation Linux entièrement fonctionnelle fonctionnant à partir d'un lecteur optique. Si vous avez assez de mémoire, vous pouvez même installer de nouveaux packages sur le disque RAM, comme vous le feriez lors d'une installation standard..
Cela fait de la dernière version d’un programme d’installation basé sur Live CD comme Ubuntu Jaunty l’outil de récupération système idéal. Non seulement il inclut chaque paquet dont vous pourriez avoir besoin, mais comme il fonctionne à partir du lecteur optique plutôt que du disque dur, vos données ne sont pas touchées et il n'y a aucune chance que les fichiers soient écrasés sans entrée directe. C'est l'endroit évident pour commencer quand vous êtes coincé.
1. Démarrer Linux
Le problème le plus courant est probablement lorsque le menu de démarrage de Linux disparaît ou est corrompu. La raison la plus probable en est qu’une installation Windows partagée a réaffirmé son autorité sur l’enregistrement de démarrage principal de votre disque, écrasant ainsi le chargeur de démarrage Grub avec son propre code de lancement système..
Dans ces cas, vous devez démarrer dans un environnement Linux différent, à partir d'un Live CD ou de tout autre support de démarrage Linux que vous pouvez vous procurer. La distribution que vous choisissez devra également avoir installé Grub.
Avec Ubuntu, ouvrez le Terminal à partir du menu Accessoires et tapez sudo grub. Cela lancera le chargeur de démarrage avec les privilèges d'administrateur. Du 'ver'invite de commande, tapez trouver / boot / grub / stage1. Cette fonction Grub recherche dans chaque lecteur compatible connecté à votre système/ boot / grub / stage1', utilisé pour lancer le système d'exploitation.
Obtenir Grubby: La ligne de commande peut sembler décourageante, mais ce n’est vraiment pas le cas.
Lorsque le fichier est détecté, le disque et le numéro de partition de votre installation perdue sont générés au format (hd1,0). Votre sortie sera différente, mais il s’agit du numéro de lecteur suivi du numéro de partition de la partition Linux que vous recherchez..
Grub ne doit être installé que sur une seule partition et sur un seul lecteur. Par conséquent, vous ne devez pas rechercher plus d'une version du fichier. Pour restaurer le chargeur de démarrage Grub sur votre lecteur, tapez racine (hd1,0), permuter le lecteur et le numéro de partition avec la sortie trouvée avec la précédente 'trouver'commande. Puis tapez configuration (hd1), échanger 'HD1'pour votre numéro de lecteur.
Vous devriez maintenant constater que votre partition Linux et votre capacité de démarrage ont été restaurées. Le seul problème potentiel est que ce processus pourrait écraser un chargeur de démarrage Windows. Si Windows a été installé après l'installation initiale de Grub, il ne se lancera pas à partir du menu de démarrage..
2. Démarrage de Windows
Heureusement, l'ajout de Windows à votre menu Grub est assez simple et il est tout à fait simple d'ajouter tout autre système d'exploitation que vous souhaitez démarrer à partir de votre système si vous avez un exemple d'entrée à partir duquel travailler. La clé du menu de démarrage est un fichier appelé '/boot/grub/menu.lst'et si vous l'ouvrez dans un éditeur de texte, vous devriez voir que le formatage est relativement facile à comprendre.
Par exemple, voici une entrée typique pour démarrer une installation Windows à partir de la première partition du lecteur:
titre Microsoft Windows
racine (hd0,1)
rendre actif
chargeur de chaîne +1
Vous pouvez faire de cette entrée de démarrage Windows la sélection par défaut en ajoutant une ligne qui a 'valeur sauvegardée'comme seul mot.
TEXTE ORDINAIRE: Le formatage de 'menu.lst' est assez simple et facile à comprendre
Ajouter des entrées Linux n’est pas si facile, vous devez connaître le chemin à la fois.initrd.img'(Disque RAM) et'vmlinuz'Les fichiers (du noyau) sont corrects, selon leur position sur le système de fichiers Linux. Le meilleur moyen est de copier et coller une entrée existante et de modifier les chemins en conséquence.
Les anciennes versions de Grub ne prennent pas en charge les types de système de fichiers les plus récents. ext4, par exemple, est une mise à niveau majeure du système de fichiers Linux standard et nécessite une version spécialement modifiée de Grub pour pouvoir y démarrer. Cela pourrait poser un problème si vous avez installé une nouvelle distribution Linux utilisant ext4 aux côtés d’une ancienne avec sa version précédente de Grub..
Dans ce cas, la seule option consiste à mettre à niveau Grub manuellement ou via une distribution livrée avec Grub modifié, telle que Ubuntu Jaunty..