premiere chose, il va te faloir recuperer la table des partitions.
pour ca, depuis un live CD ou un cd d install de ce que tu veux:
fdisk /de/hda
p
q
ca dit tout ce qu il y as sur le dur. Ca dit entre autr ou est la swap, et les partitions ext2, mais pas laquelle est la / .
Tu les monte toutes avec ton live CD, et celle ou il y as
etc, var, home, usr, tmp .... c est elle la /.
il te faudra ensuite re installer Lilo ou Grub ...
soit les kernels sont dans /boot, soit ils ont ete mis dans une partitions independante contenant un truc du style
config-2.4.26-1-386 grub initrd.img-2.6.8-1-k7 memtest86.bin System.map-2.4.26-1-386 vmlinuz-2.4.26-1-386
config-2.6.10-1-k7 initrd.img-2.4.26-1-386 initrd.img-2.6.8-1-k7.orig memtest86+.bin System.map-2.6.10-1-k7 vmlinuz-2.6.10-1-k7
config-2.6.8-1-k7 initrd.img-2.6.10-1-k7 lost+found splash System.map-2.6.8-1-k7 vmlinuz-2.6.8-1-k7
Si c est grub, tu as un dossier grub dans /boot, sinon, tu aura surement la chance d avoir deja le /etc/lilo.conf. ( note que beaucoup de machines qui ont grub ont un lilo.conf .... donc l existence de ce fichier ne veut rien dire.
Pour les reinstaller, tu trouvera des docs partout.
Mais la ou tu trouvera aucune doc, c est pour retrouver ton pass root ... et c est la que j intervient.
il faut au prealable que la machine demarre corrctement jusqu au moment ou elle demandes le mot de passe.
alors tu reboot, et tu ajoutes en argument au noyeau l option suivante:
init=/bin/bash
puis tu boot.
c est tres simple, des que le pepin as boot, ca lances un bash :)
reste a changer le pass:
mount -o remount,rw /dev/hdax /
passwd
sync
mount -o remount,ro /dev/hdax /
sync
reboot
un des deux sync est superflu, mais dans le doute, tu fais tout ca. Au reboot d apres, ca dira que / as ete mal demonte, ca va vouloir faire un scan, mais le password sera quand meme bon.
Voila ... c est /le/ tric absolument pas documente.
# dans l ordre.
Posté par doublehp . En réponse au message Créer fichier /etc/fstab. Évalué à 2.
pour ca, depuis un live CD ou un cd d install de ce que tu veux:
fdisk /de/hda
p
q
ca dit tout ce qu il y as sur le dur. Ca dit entre autr ou est la swap, et les partitions ext2, mais pas laquelle est la / .
Tu les monte toutes avec ton live CD, et celle ou il y as
etc, var, home, usr, tmp .... c est elle la /.
un fstab complique ressemble a ca:
# /etc/fstab: static file system information.
#
# <file system> <mount point>
proc /proc proc defaults 0 0
/dev/hda10 / reiserfs defaults 0 1
/dev/hda1 /boot ext2 defaults 0 2
/dev/hda13 /home reiserfs defaults 0 2
/dev/hda9 /mnt/lfs xfs defaults 0 2
/dev/hda8 /mnt/other xfs defaults 0 2
/dev/hda7 /mnt/rescue ext3 defaults 0 2
/dev/hda5 /mnt/win_ext vfat defaults,uid=1000,gid=1000 0 2
/dev/hda2 /mnt/win_ntfs ntfs defaults,uid=1000,gid=1000 0 2
/dev/hda12 /usr reiserfs defaults 0 2
/dev/hda11 /var reiserfs defaults 0 2
/dev/hda6 none swap sw 0 0
/dev/hdc /media/cdrom iso9660 ro,user,noauto 0 0
/dev/fd0 /media/floppy auto rw,user,noauto 0 0
il te faudra ensuite re installer Lilo ou Grub ...
soit les kernels sont dans /boot, soit ils ont ete mis dans une partitions independante contenant un truc du style
config-2.4.26-1-386 grub initrd.img-2.6.8-1-k7 memtest86.bin System.map-2.4.26-1-386 vmlinuz-2.4.26-1-386
config-2.6.10-1-k7 initrd.img-2.4.26-1-386 initrd.img-2.6.8-1-k7.orig memtest86+.bin System.map-2.6.10-1-k7 vmlinuz-2.6.10-1-k7
config-2.6.8-1-k7 initrd.img-2.6.10-1-k7 lost+found splash System.map-2.6.8-1-k7 vmlinuz-2.6.8-1-k7
Si c est grub, tu as un dossier grub dans /boot, sinon, tu aura surement la chance d avoir deja le /etc/lilo.conf. ( note que beaucoup de machines qui ont grub ont un lilo.conf .... donc l existence de ce fichier ne veut rien dire.
Pour les reinstaller, tu trouvera des docs partout.
Mais la ou tu trouvera aucune doc, c est pour retrouver ton pass root ... et c est la que j intervient.
il faut au prealable que la machine demarre corrctement jusqu au moment ou elle demandes le mot de passe.
alors tu reboot, et tu ajoutes en argument au noyeau l option suivante:
init=/bin/bash
puis tu boot.
c est tres simple, des que le pepin as boot, ca lances un bash :)
reste a changer le pass:
mount -o remount,rw /dev/hdax /
passwd
sync
mount -o remount,ro /dev/hdax /
sync
reboot
un des deux sync est superflu, mais dans le doute, tu fais tout ca. Au reboot d apres, ca dira que / as ete mal demonte, ca va vouloir faire un scan, mais le password sera quand meme bon.
Voila ... c est /le/ tric absolument pas documente.