Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/09/2005, à 20:14

thiebo

[Résolu] linux ne boote plus !!!

Bonjour,

J'ai debian et windows installé sur mon ordi, avec une partition formatée en FAT32 (accessible depuis les deux OS donc). J'ai voulu réduire cette partition et créer une nouvelle petite partition en FAT32. Chose faite.

Je redémarre. Je retrouve l'interface de grub me permettant de choisir l'OS que je veux démarrer. Seulement : lorsque je choisis debian, j'ai un méchant message d'erreur disant :

root (hd0,6)
Filesystem is ext2fs, partition type 0x83
kernel /boot/vmlinux-2.4.27.2-386
root = /dev/hda7 ro
Error 15 : File not found


j'ai démarré sur le livecd de rescuecd et
grub>find /boot/grub/stage1
hd0,5

au fond, je ne pense pas que ce soit un problème de grub, qui marche bien, mais il manque un fichier permettant à linux de booter. Quelqu'un sait-il / elle ce que je dois faire pour réparer cette erreur ?

Merci d'avance,

Thiebo


je m'amuse comme je peux

Hors ligne

#2 Le 27/09/2005, à 20:23

cep_

Re : [Résolu] linux ne boote plus !!!

Bonsoir thiebo,

Vérifie si, en modifiant tes partitions, le décompte de celles-ci n'a pas changé. De ce fait grub ne retrouverait plus sa route.

Tu lances un sudo fdisk -l et en fonction de ce que tu vois, tu vérifies que cela correspond bien avec ce qui est noté dans /boot/grub/menu.lst et device.map. Vérife aussi la concordance de /etc/fstab.

Ne pas oublier que grub démarre le décompte des disques et partitions à 0.

Bonne continuation.
cep

#3 Le 27/09/2005, à 20:25

thiebo

Re : [Résolu] linux ne boote plus !!!

Hé ! Salut Cep, comment vas ?
Merci pour ta réponse, je vais vérifier tout ça !
A+


je m'amuse comme je peux

Hors ligne

#4 Le 27/09/2005, à 21:00

thiebo

Re : [Résolu] linux ne boote plus !!!

Alors....

fdisk -l donne :

Disk /dev/hda: 41.1 GB, 41174138880 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         892     7164958+   7  HPFS/NTFS
/dev/hda4             893        5005    33037672+   f  W95 Ext'd (LBA)
/dev/hda5             893        1014      979902   82  Linux swap / Solaris
/dev/hda6            1015        1865     6835626   83  Linux
/dev/hda7            1866        3786    15430401   83  Linux
/dev/hda8            3787        4878     8771458+   b  W95 FAT32
/dev/hda9            4879        5005     1020096    b  W95 FAT32


là : hda6 correspond au point de montage /
et hda7 au point de montage /home


et /boot/grub/menu.lst me raconte :

title Debian GNU/Linux, kernel 2.6.12-1-386
    root (hd0,6)
    kernel /boot/vmlinuz-2.6.12-1-386 root=/dev/hda7 ro
    initrd /boot/initrd.img-2.6.12-1-386


Je dirais qu'il y a souci là parce qu'il dit que root=/dev/hda7

Faut-il que je change ça en hda6 ????


et /etc/fstab nous dit :


# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda7       /               ext3    defaults,errors=remount-ro 0       1
/dev/hda8       /home           ext3    defaults        0       2
/dev/hda6       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 ro,user,noauto  0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

/dev/hda5      /mnt/extradisque     vfat    user,auto,gid=100,uid=1000,umask=002,iocharset=utf8,codepage=850  0    0


Et là, il y a gros gros souci, puisque hda7 ne correspond pas du tout à /
hda8 n'est pas /home...

qu'est ce que je peux / dois changer ????

Merci pour tes / vos réponses !!!


je m'amuse comme je peux

Hors ligne

#5 Le 27/09/2005, à 21:30

cep_

Re : [Résolu] linux ne boote plus !!!

bingo smile

Dans /etc/fstab  :
hda5  est le swap
hda6  est  /
hda7  est   /home  (je présume que tu as un /home plus grand que / et les numéros sont descendus de 1)

Dans /boot/grub/menu.lst  changer pour avoir (hd0,5)  et aussi /dev/hda6  sur la ligne du kernel. Et ceci dans tous les titles concernés.

Ce devrait être ok ainsi.

Byeeee wink

#6 Le 28/09/2005, à 13:51

thiebo

Re : [Résolu] linux ne boote plus !!!

Génial,

C'était effectivement ça !
Merci beaucoup Cep


je m'amuse comme je peux

Hors ligne

#7 Le 28/09/2005, à 14:01

cep_

Re : [Résolu] linux ne boote plus !!!

De rien thiebo smile , content que tu ais pu remettre de l'ordre.

Mais je ne m'explique pas ce qui a pu occasionner ce méli mélo dans les numéros.

À moins que tu n'ais utilisé Partition Magic, et qu'il n'ait déplacé les partiitons pour les mettre dans l'ordre de numérotation.

#8 Le 28/09/2005, à 15:51

thiebo

Re : [Résolu] linux ne boote plus !!!

j'avoues que je ne pige pas non plus - ce qui est en soi à peine étonnant hmm

La partition de 10 Go en FAT32 se trouvait complètement sur la fin du disque dur et elle était vide. Je l'ai réduite avec qtparted (booté sur Mepis live cd) à 9 Go. Ensuite, qtparted n'a pas voulu formater l'espace vide de 1 Go. J'ai déjà eu ce problème avec QTparted qui ne veut pas faire plus d'une opération à la fois - donc je ne m'en inquiétais pas plus que ça. Pour formater ce Go d'espace vide, j'ai booté sur le cd de partitionmagic et j'ai, sans souci, pu formater ce Go d'espace vide en FAT32. Entre les deux opérations, je n'ai pas essayé de booter linux, donc je ne peux pas te dire si c'est partitionmagic ou qtparted qui m'a mis ce bazar dans la numérotation des partitions.

En tous cas, je suis content d'avoir appris encore quelque chose. Je ne suis pas manichéen, mais c'est vrai qu'en attendant, j'ai dû travailler un peu sous windows, avec 2 applications qui ont planté en 2 heures.... C'est vrai que windows est plus facile d'approche, mais quant une fois on commence à comprendre linux et qu'on tombe sur les bons gens sur les bons forums, c'est presque aussi agréable de travailler avec linux qu'avec mac osX. Bref, un grand merci !!


je m'amuse comme je peux

Hors ligne

#9 Le 28/09/2005, à 16:09

cep_

Re : [Résolu] linux ne boote plus !!!

Ok.
En règle générale, la désignation des partitions ne dépend pas de leur position, mais de l'ordre dans lequel elles ont été créés. Donc cette partition de 1 Go, bien que à la fin, avait certainement été faite avant la hda5 actuelle.
Tu avais probablement une indication du type :
"Les entrées de la table de partitions ne sont pas dans l'ordre du disque"

Et Partition Magic a cru bon de devoir intervenir pour renuméroter. Du moins je pense wink

Donc résolu en ce qui te concerne.

Amuse-toi bien smile
cep