IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Debian Discussion :

Reinstaller Debian sans perte ?


Sujet :

Debian

  1. #1
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut Reinstaller Debian sans perte ?
    Bonjour,

    Voila, suite à la perte du dossier /boot ma débian ne veut pas redémarrer.

    Ne sachant pas comment faire, je me posais la question de réinstaller Débian, mais je ne veux rien perdre (user, group et données). Le PC est un serveur de données et il ne serait pas bien vu de perdre tout !

    Le problème c'est que le type qui nous a installé le serveur ne nous a pas laisser de CD, et que je n'ai aucune idée de la version de Debian qui est installée. Je pense que c'est sarge ou etch, mais je n'en suis pas sûr.

    Comment puis-je faire pour m'en sortir. C'est assez urgent dans la mesure ou une dizaine de personnes n'ont plus leur données depuis ... trop longtemps déjà !

    J'ai la pression ! HELP !

  2. #2
    Membre chevronné
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Février 2007
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 574
    Par défaut
    Bonjour,
    j'ai pas toute la solution, mais voilà où tu en es. T'as effacé le dossier boot, qui contient grub, l'initrd et le kernell.
    Pour réinstaller grub, c'est simple :
    Tu boot sur un live cd, puis tu fais :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    mkdir /boot
    grub-install --root-directory=/boot /dev/hd**
    ou /dev/hd** est le disque dur d'amorçage (** à remplacer par ta valeur).
    Ensuite, pour le reste, c'est galère, vu que tu connais pas la version de la debian. Tu peux essayer depuis ton live cd
    mais je pense que ça utilise le kernell que tu n'as plus pour déterminer la version .
    Ce que j'aurais fait, c'est d'aller sur le site de debian, browser le ftp et télécharger tout ce qui se trouve dans /boot de ta version, et le coller dans /boot de ton serveur (sauf ce qu'il y a dans /boot/grub, qui existera après grub-install).
    Essaie de déterminer la version de ta debian, et après copie simplement les fichiers, ça devrait marcher.
    Bon courage...

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    le noyau linux est 2.4.26 si ça peut aider...

  4. #4
    Membre chevronné
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Février 2007
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 574
    Par défaut
    2.4.26, c'est debian woody, d'après debian.org. C'est une très vieille version, dont les mises à jours de sécurité sont arrêtées .
    Enfin bref, c'est pas la question. Pour récapituler, tu télécharges debian woody en image iso. Tu le met sur une clé.
    Ensuite, tu boot depuis un live cd sur ton serveur.
    1. Tu montes le système de fichier du serveur
    2. Tu crée le répertoire boot à la racine
    3. Tu montes ta clé usb
    4. Tu montes le fichier iso présent sur ta clé
    5. tu copies le contenu du fichier /boot du fichier iso vers /boot de ton disque
    6. Tu démontes l'iso puis la clé
    7. tu installes Grub comme indiqué avant
    8. Tu démontes le système de fichier du serveur
    9. Reboot

    Après ça, tu devrais avoir un système fonctionnel. Je t'ai donné la méthode en local, mais tu peux faire la copie du fichier iso via le réseau.
    Bon courage,

  5. #5
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    Est-ce qu'il est possible de réparer avec le cd d'install ?

    Je m'explique, j'ai retrouver (#@$) le cd, c'est effectivement Woody version 3.0r2. Si je démarre sur le CD, pourrais-je reinstallé juste ce qu'il me faut ?

  6. #6
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    De plus, je suis sûr de pas savoir
    1)Monter une image iso
    2)Monter une clef


  7. #7
    Membre chevronné
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Février 2007
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 574
    Par défaut
    Citation Envoyé par Louis Griffont Voir le message
    Est-ce qu'il est possible de réparer avec le cd d'install ?

    Je m'explique, j'ai retrouver (#@$) le cd, c'est effectivement Woody version 3.0r2. Si je démarre sur le CD, pourrais-je reinstallé juste ce qu'il me faut ?
    Je ne sais pas du tout. Désolé.

    Citation Envoyé par Louis Griffont Voir le message
    De plus, je suis sûr de pas savoir
    1)Monter une image iso
    2)Monter une clef

    Excuse moi, je croyais que tu connaissais mieux linux.
    C'est assez simple, il suffit de connaître le type des systèmes de fichiers ainsi que le numéro de partition à monter.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    mount -t vfat /dev/sda2 /tmp/ton_point_de_montage_qui_est_un_simple_fichier
    Tu trouves la référence à /dev/sd** quand en executant la commande dmesg après avoir branché la clé.
    Récapitulatif:
    monter une clé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mkdir /tmp/macle
    mount -t vfat /dev/sd** /tmp/macle
    monter une image iso (comme un cd) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mkdir /tmp/moniso
    mount -t iso9660 -o loop /tmp/macle/fichier.iso /tmp/moniso
    monter unsystème de fichier ext2 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    mkdir /tmp/mondisk
    mount -t ext2 /dev/hd** /tmp/mondisk
    ou tu retrouves hd** par déduction en lisant la sortie de la commande fdisk -L
    Pour démonter
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    umount /tmp/mon_rep_à_demonter
    En tout cas, si tu veux éviter la ligne de commande, peut-être qu'il y a une option sur le cd, mais j'en doute.
    Bon courage

  8. #8
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    j'ai trouvé ça sur un site
    Q : Comment accéder à votre Debian GNU/Linux si votre système ne veux plus démarrer ?

    R : Si vous système ne démarre plus (dans la plupart des cas c'est dû à votre gestionnaire d'amorçage (LILO, GRUB) qui ne veut plus s'amorcer, vous avez deux possibilités pour reprendre la main dessus.

    *

    Démarrer à l'aide de la disquette de secours : Vous devez l'avoir générée lors de l'installation de votre système.
    *

    Démarrer à l'aide du CDROM d'installation de votre Debian GNU/Linux : Si vous avez installé votre Debian GNU/Linux par CDROM, il vous suffit de booter dessus et de taper :

    rescue root=/dev/hda2

    à l'invite :

    Boot:

    Faite attention de bien remplacer /dev/hda2 par la partition root de votre Debian GNU/Linux.

    Si vous utilisez un noyau 2.4.xx et que vous booter sur un CD Woody remplacez rescue par rescbf24 pour démarrer avec un noyau 2.4.x au lieu d'un noyau 2.2.x.
    Est-ce que ça vous parait probant ? Et si oui, comment être sûr que l'installation va pas tout me détruire avant que j'ai le temps de dire ouf ?

  9. #9
    Membre chevronné
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Février 2007
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 574
    Par défaut
    Citation Envoyé par Louis Griffont Voir le message
    Est-ce que ça vous parait probant ?
    Je me suis permis de te tutoyer, s'il te plait, fais en de même
    Citation Envoyé par Louis Griffont Voir le message
    Et si oui, comment être sûr que l'installation va pas tout me détruire avant que j'ai le temps de dire ouf ?
    Visiblement ça à l'air jouable à partir du cd. Je pense que ça n'écrasera rien, vu qu'il va faire automatiquement ce que je te proposais de faire à la main, je pense.
    A ta place,je tenterai ce genre de manip sur une machine virtuelle d'abord, plutôt que sur un serveur en prod.
    L'avantage de le faire à la main, c'est que tu peux pas faire d'erreur.
    Un autre conseil, une fois ton serveur remis d'aplomb, fais une migration de ton système. Un aussi vieux système, c'est du pain béni pour les hackers (si tu es concerné).
    Bon courage

  10. #10
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    Citation Envoyé par dahtah Voir le message
    Je me suis permis de te tutoyer, s'il te plait, fais en de même
    C'était une réponse à la cantonade, comme on dit. Le "vous" était pluriel et non polis, mais je suis sûr que tu l'avais deviné

    Citation Envoyé par dahtah Voir le message
    Visiblement ça à l'air jouable à partir du cd. Je pense que ça n'écrasera rien, vu qu'il va faire automatiquement ce que je te proposais de faire à la main, je pense.
    A ta place,je tenterai ce genre de manip sur une machine virtuelle d'abord, plutôt que sur un serveur en prod.
    L'avantage de le faire à la main, c'est que tu peux pas faire d'erreur.
    Un autre conseil, une fois ton serveur remis d'aplomb, fais une migration de ton système. Un aussi vieux système, c'est du pain béni pour les hackers (si tu es concerné).
    Bon courage
    Bon, j'ai essayé, hélas, mon système est sur un HP Proliant et les disque SCSI sont notés /dev/cciss/c0d0Px et le cd d'installe ne sait pas, visiblement écrire sur ces disques !
    Il m'aura tout fait ce serveur !
    Bon, je suis en train de tout copier sur d'autres disques. Je pense que je vais installer une Lenny.
    Par contre, je me demande, si je pourrais simplement récupérer les fichiers passwd et group et le smb.conf ou est-ce qu'il va falloir que je me repaluche le tout ?
    Et pour les utilisateurs sous Windows, qu'est-ce que ça va me faire comme bazar ?

  11. #11
    Membre chevronné
    Profil pro
    Ingénieur sécurité
    Inscrit en
    Février 2007
    Messages
    574
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Ingénieur sécurité
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2007
    Messages : 574
    Par défaut
    Citation Envoyé par Louis Griffont Voir le message
    C'était une réponse à la cantonade, comme on dit. Le "vous" était pluriel et non poli

    Citation Envoyé par Louis Griffont Voir le message
    Bon, j'ai essayé, hélas, mon système est sur un HP Proliant et les disque SCSI sont notés /dev/cciss/c0d0Px et le cd d'installe ne sait pas, visiblement écrire sur ces disques !
    Bizarre, ça devrait pas poser de problème... En plus la syntaxe de ton périphérique bloc /dev/cciss/c0d0Px à l'air bizarre. Mais, je peux pas t'aider sur ce point, SCSI je connais pas trop.

    Citation Envoyé par Louis Griffont Voir le message
    Par contre, je me demande, si je pourrais simplement récupérer les fichiers passwd et group et le smb.conf ou est-ce qu'il va falloir que je me repaluche le tout ?
    ça à l'air jouable relativement simplement pour les users.
    Pour le smb.conf, tu réinstalles samba sur lenny, et tu copies smb.conf, ça devrait passer (si y'a pas d'options dépréciées ou à nouvelle syntaxe )
    Citation Envoyé par Louis Griffont Voir le message
    Et pour les utilisateurs sous Windows, qu'est-ce que ça va me faire comme bazar ?
    Je comprends pas ta question.

  12. #12
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Bonjour.

    C'est dans ce genre de situation qu'on se rend compte de l'utilité d'un ghost ... si le problème s'arrange, je conseil d'en faire un (ça évitera d'avoir à faire toutes ses manipulations). C'est une solution très utile en entreprise.

    Citation Envoyé par dahtah Voir le message
    Je comprends pas ta question.
    Moi non plus ... le problème n'a aucun rapport avec Windows, non ?
    Sinon, pour la récupération des users de Linux, faut pas oublier le fichier /etc/shadow qui contient les mots de passes cryptés ...

    Cordialement,
    Idriss.

  13. #13
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Par défaut
    Le problème Windows c'est que lors de la connexion à samba (enfin au serveur) il risque de vouloir me re-créer un profile utilsateur ! Et c'est galère !

    Mais c'est un autre problème

    En tout cas j'ai installer Debian Lenny remis mes Users, mon Samba. Maintenant (enfin demain) on va voir ce que ça donne sur le terrain !

    Ensemble prions !

    En tout cas merci pour votre coup de main

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Trouver Debian sans graveur
    Par _LVEB_ dans le forum Debian
    Réponses: 11
    Dernier message: 19/04/2007, 19h26
  2. Modéle MMSK sans pertes des clients
    Par sofiane44 dans le forum Développement
    Réponses: 1
    Dernier message: 18/04/2007, 10h49
  3. refresh sans perte de données
    Par manu80000 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 02/04/2007, 12h49
  4. Installer Gnat sous Debian sans être root
    Par Hibou57 dans le forum Applications et environnements graphiques
    Réponses: 11
    Dernier message: 21/08/2006, 22h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo