Bonjour tout le monde,
j’ai un problème un peu complexe puisque j’administre a distance l’ordi de mes parents. Depuis ce matin, celui-ci ne boot plus. Au moment du fsck, il ne trouve pas un disque. Avec un Ctrl+D, ils peuvent continuer. Ca boot, mais le /home n’est pas monté donc il ne peuvent pas utiliser leur machine.
Si je me log par ssh (possible), je vois que la racine est montee:
gribouille:/# mount
/dev/hda1 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
none on /proc/bus/usb type usbfs (rw)
et que le disque hda est bien vu dans dmesg et dans /proc/partitions:
/$ dmesg | grep hda
Kernel command line: root=/dev/hda1 ro
hda: HDS722540VLAT20, ATA DISK drive
hda: max request size: 512KiB
hda: 80418240 sectors (41174 MB) w/1794KiB Cache, CHS=16383/255/63
hda: cache flushes supported
hda: hda1 hda2 < hda5 hda6 >
EXT3 FS on hda1, internal journal
/$ cat /proc/partitions
major minor #blocks name
3 0 40209120 hda
3 1 19535008 hda1
3 2 1 hda2
3 5 19687626 hda5
3 6 979933 hda6
Par contre, il n’est pas dans /dev/ et ni fdisk -l, ni parted -l, ni sfdisk -l ne le trouve !!
gribouille:/# ls /dev/hda*
ls: impossible d'acc�der � /dev/hda*: Aucun fichier ou dossier de ce type
gribouille:/# fdisk -l
gribouille:/# sfdisk -l
gribouille:/# parted -l
Or leur home est dans hda5, d’ou le probleme… Je comprends pas trop comment la partition hda1 peut bootee et ne pas etre trouve par tout le reste, mais cela ne traduit que mon ignorance des arcanes du noyau
Une idée de ce que je peux faire ? Pour info, il n’y a pas eu d’upgrade ou de changement de noyau ou quoi que ce soit.
Merci d’avance !
Alb