View previous topic :: View next topic |
Author |
Message |
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Mon Aug 02, 2010 6:54 am Post subject: [resolu][e2fsck] sur partition racine |
|
|
Bonjour,
J'ai un ordinateur qui plante au démarrage.
il me demande de faire e2fsck -b 8193 <device>
j'ai donc fait un :
Code: |
# e2fsck -b 8193 /dev/hda2
|
Mais, il me donne le même message.
Donc, je ne sais pas trop quoi faire
Last edited by zuthos on Thu Aug 05, 2010 5:20 am; edited 1 time in total |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Mon Aug 02, 2010 12:25 pm Post subject: |
|
|
j'ai fait un
est rien.
Je précise que c'est après un update de udev |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Mon Aug 02, 2010 12:35 pm Post subject: |
|
|
Tu as les bon périphériques dans /dev ? |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Mon Aug 02, 2010 1:16 pm Post subject: |
|
|
En fait, hda2 n'apparais pas dans dev
|
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Mon Aug 02, 2010 1:25 pm Post subject: |
|
|
l'Ordi plante au démarrage donc tu passe par un liveCD ? Si c'est la cas de forte chance qu'il utilise libata (notation sd* au lieux de hd*) !
T'a quoi dans /dev ? |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Mon Aug 02, 2010 1:49 pm Post subject: |
|
|
Non, en fait, j'ai réussis a booter.
Il m'a mis ma /dev/root en racine.
Par contre, je dois recréer mes fichier /dev
et je n'ai pas MAKEDEV.
Faut-il que je fasse:
mknod /dev/hda b 8 0
mknod /dev/hda1 b 8 1
mknod /dev/hda2 b 8 2
ect....
|
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8704 Location: ~Brussels - Belgique
|
Posted: Mon Aug 02, 2010 2:16 pm Post subject: |
|
|
mon /dev est vide hormis null et console. Le reste est géré par udev. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Mon Aug 02, 2010 2:21 pm Post subject: |
|
|
Je fais quoi alors??? |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8704 Location: ~Brussels - Belgique
|
Posted: Mon Aug 02, 2010 2:44 pm Post subject: |
|
|
boote un livecd (systemrescuecd par exemple) et lance fsck à partir de là. _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
GentooUser@Clubic l33t
Joined: 01 Nov 2004 Posts: 829
|
Posted: Mon Aug 02, 2010 3:01 pm Post subject: |
|
|
Donc tu est dans le cas dont je parlais sur l'autre topic, tu as un initrd fonctionnel qui monte correctement le rootfs, puis udev ne peuple pas correctement /dev donc l'init-script chargé de vérifier les partition gueule.
Il est probable que ce soit le même problème sur tes deux topics ! Ça peut venir d'une corruption du systeme de fichier, mais si ça se manifeste de façon identique (disparitions de certains périphériques dans /dev) sur deux machines c'est peu probable.
Réinstalle udev et vérifie qu'il se lance bien au boot. |
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Mon Aug 02, 2010 5:14 pm Post subject: |
|
|
Pourrais-tu chrooter ton installation et poster ceci :
Code: |
# cd /usr/src/linux
# cat .config | grep -i CONFIG_SYSFS_DEPRECATED
|
Si c'est actif, enlève le, recompile ton noyau et reboot. |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Tue Aug 03, 2010 6:10 am Post subject: |
|
|
Bon, le plus dur serra de trouver un live CD. Mon graveur est sur l'un des deux pc |
|
Back to top |
|
|
xaviermiller Bodhisattva
Joined: 23 Jul 2004 Posts: 8704 Location: ~Brussels - Belgique
|
Posted: Tue Aug 03, 2010 7:09 am Post subject: |
|
|
Et un LiveUSB ? http://www.sysresccd.org a un script pour transférer sur USB (ou tu peux le faire à la main, avec syslinux) _________________ Kind regards,
Xavier Miller |
|
Back to top |
|
|
tahiry n00b
Joined: 05 May 2005 Posts: 49
|
Posted: Tue Aug 03, 2010 12:51 pm Post subject: |
|
|
Pas besoin de liveCD. Si tu as un prompt il suffit de faire un
Code: |
# mount -o remount,rw /
|
Pour avoir un accès root "correct". Ensuite tu fais comme dit d2_racing tu enleves CONFIG_SYSFS_DEPRECATED de ton noyau. Si tu fais un
Code: |
# cd /usr/src/linux
# make menuconfig
(dans "General Setup", "Create deprecated sysfs layout for older userspace tools")
# make && make modules_install
(copie de ton nouveau noyau dans /boot, reboot, ...)
|
[tahiry] |
|
Back to top |
|
|
zuthos n00b
Joined: 13 Dec 2009 Posts: 72 Location: Le Mans
|
Posted: Thu Aug 05, 2010 5:24 am Post subject: |
|
|
La re-compilation en supprimant CONFIG_SYSFS_DEPRECATED du noyau à bien résolu mon problème.
Toutefois,j'ai bien du utilisé une Live. En effet, ma partition usr était dans un volume LVM...
|
|
Back to top |
|
|
d2_racing Bodhisattva
Joined: 25 Apr 2005 Posts: 13047 Location: Ste-Foy,Canada
|
Posted: Thu Aug 05, 2010 11:46 am Post subject: |
|
|
Good, bonne nouvelle. |
|
Back to top |
|
|
|