Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 12/01/2010, 11h46   #1
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
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 !
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 12h26   #2
Membre éprouvé
 
Ingénieur sécurité
Inscription : février 2007
Messages : 433
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Australie

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

Informations forums :
Inscription : février 2007
Messages : 433
Points : 414
Points : 414
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 :
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...
dahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 13h10   #3
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
le noyau linux est 2.4.26 si ça peut aider...
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 14h22   #4
Membre éprouvé
 
Ingénieur sécurité
Inscription : février 2007
Messages : 433
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Australie

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

Informations forums :
Inscription : février 2007
Messages : 433
Points : 414
Points : 414
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,
dahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 14h28   #5
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
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 ?
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 14h44   #6
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
De plus, je suis sûr de pas savoir
1)Monter une image iso
2)Monter une clef

Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 15h00   #7
Membre éprouvé
 
Ingénieur sécurité
Inscription : février 2007
Messages : 433
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Australie

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

Informations forums :
Inscription : février 2007
Messages : 433
Points : 414
Points : 414
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 :
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 :
1
2
mkdir /tmp/macle
mount -t vfat /dev/sd** /tmp/macle
monter une image iso (comme un cd) :
Code :
1
2
mkdir /tmp/moniso
mount -t iso9660 -o loop /tmp/macle/fichier.iso /tmp/moniso
monter unsystème de fichier ext2 :
Code :
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 :
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
dahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 15h23   #8
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
j'ai trouvé ça sur un site
Citation:
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 ?
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2010, 17h26   #9
Membre éprouvé
 
Ingénieur sécurité
Inscription : février 2007
Messages : 433
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Australie

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

Informations forums :
Inscription : février 2007
Messages : 433
Points : 414
Points : 414
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
dahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2010, 09h27   #10
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
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 ?
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2010, 12h43   #11
Membre éprouvé
 
Ingénieur sécurité
Inscription : février 2007
Messages : 433
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Australie

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

Informations forums :
Inscription : février 2007
Messages : 433
Points : 414
Points : 414
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.
dahtah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2010, 13h32   #12
Modérateur
 
Avatar de ok.Idriss
 
Homme Idriss Neumann
Développeur en SSII et étudiant au CNAM Paris (ingénieur SI)
Inscription : février 2009
Messages : 1 704
Détails du profil
Informations personnelles :
Nom : Homme Idriss Neumann
Âge : 21
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Développeur en SSII et étudiant au CNAM Paris (ingénieur SI)

Informations forums :
Inscription : février 2009
Messages : 1 704
Points : 4 345
Points : 4 345
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.
__________________
modérateur rubriques Linux/Unix et chat
ok.Idriss est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/01/2010, 16h46   #13
Inactif
 
Inscription : février 2003
Messages : 4 343
Détails du profil
Informations forums :
Inscription : février 2003
Messages : 4 343
Points : 4 079
Points : 4 079
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
Louis Griffont est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 16h20.


 
 
 
 
Partenaires

Hébergement Web