Slash dev

Ayant malencontreusement perdu une partition / sur un de mes serveurs. Et ayant la chance d’avoir une sauvegarde, j’ai pu faire un restore du contenu de celui ci…sauf de /dev évidement. Mais comment retrouver le contenu de ce répertoire si utile ?
Pour ce faire j’ai utilisé le mix de deux solutions:
Mon serveur était encore en redhat9 (oui je sais … ) j’ai donc du récupérer un /dev/ d’un serveur identique. Le problème c’est que les /dev ‘post’ udev, ça court pas les rues. Il a donc fallu prendre le premier /dev venu d’un livecd et le copier sur la partition montée.

# montage de la partoche
mount /dev/cciss#c#p# /mnt
# copie de dev
cp -dpR /dev/* /mnt/dev/

Ca permet au moins de booter sur le dit serveur.

Bon c’est pas tout ça mais les devices dans /dev ne sont pas forcement tous bons. J’ai donc fait un find /dev sur un autre serveur en redhat 9 (tout serveur identique post udev aurait fonctionné je pense) et il a fallu ensuite lancer un MAKEDEV sur chacun de ces devices. C’est très long car avant udev tous les devices étaient créés, mais ça fonctionne….

/dev/MAKEDEV device

Share and Enjoy:
  • Print
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Faire un commentaire

 

 

 

Vous pouvez utiliser ces tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>