rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Résolu

[Grub] sda

Posté par ekra, le jeudi 5 juillet 2007 à 15:56:00
Bonjour,

J'ai essayé de me renseigner et ait effectué plusieurs possibilités, mais je n'arrive pas à booter correctement mon système.

Mon Disque :
/dev/sda1 /boot
/dev/sda2 swap
/dev/sda3 /
/dev/sda4 /home

Quelle commande taper dans l'interpréteur de Grub, et que mettre dans grub.conf ?
Je me mélange entre les hd0 de grub et mes sd. Comment lui indiquer cela ?
Autre chose : je ne comprends pas à quoi sert le initrd parce que des fois des personnes ne le mettent pas dans le grub.conf !

Merci d'avance. Ceci est une signature.
Configuration: Linux
Firefox 1.5.0.12
Répondre à ekra  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 17:09:25
bonjour,
quel est ton probleme exact?
voici un exemple de grub.conf
timeout 10 '=temps d'attente avnat de lancer l'os par defaut
gfxmenu (hd0,7)/boot/gfxmenu
default 1 '= l'os par defaut  dans ce cas c'est mandriva

title linux
kernel (hd0,7)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda8 resume=/dev/VolGroup00/LogVol01 splash=verbose
initrd (hd0,7)/boot/initrd.img

title failsafe
kernel (hd0,7)/boot/vmlinuz BOOT_IMAGE=failsafe root=/dev/hda8 failsafe ou sda8)
initrd (hd0,7)/boot/initrd.img

title windows
root (hd0,0)
chainloader +1



title debian
kernel (hd0,9)/boot/vmlinuz-2.6.18-4-686 BOOT_IMAGE=debian root=/dev/hda10 (ou sda10)
initrd (hd0,9)/boot/initrd.img-2.6.18-4-686

title fedora
kernel (hd1,0)/vmlinuz-2.6.21-1.3228.fc7 BOOT_IMAGE=fedora ro root=/dev/VolGroup01/LogVol00 rhgb quiet
initrd (hd1,0)/initrd-2.6.21-1.3228.fc7.img


pour info les disque dont nomme hd0 ensuite le chiffre apres la virgule est le numero de la partition .
hda ou sda se sont les partitions vu par linux dans /dev/.
a+
FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 17:17:36
Oui ok,
je te mets ce que j'ai mis :

kernel (hd0,0)/kernel-blablabla root=/dev/sda3 vga=0x312


Il boot, plusieurs écrans de lignes s'affichent puis j'arrive à :
VFS: Cannot open root device "sda3" or uknown-block(0,0)
Please append a correct "root=" boot option.
Kernel Panic - not syncing : VFS: Unable to mount root fs or unknown-block(0,0)


Je précise le système de fichier si ça peut avoir son influence.
/dev/sda1   /boot   ext2
/dev/sda2           Linux Swap
/dev/sda3   /       xfs
/dev/sda4   /home   xfs

Merci Ceci est une signature.
Répondre à ekra

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 18:36:27
re,
pourquoi aller sur sda3 alors que le boot est sur la sda1!!!
a+ FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 18:49:50
Ah ok :)
Je croyais que l'on indiquait la partition "/"
J'essaie.
Merci.

EDIT : root=/dev/sda1 : Même erreur. Ceci est une signature.
Répondre à ekra

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 19:06:55
re,
mets moi ton grub.conf complet

a+ FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 19:13:55
title=Gentoo Linux 2.6.20-r8
kernel (hd0,0)/kernel-genkernel-x86-2.6.20-gentoo-r8 root=/dev/sda3 vga=0x312


ou

title=Gentoo Linux 2.6.20-r8
root (hd0,0)
kernel /kernel-genkernel-x86-2.6.20-gentoo-r8 root=/dev/sda3 vga=0x312


Qui donne la même chose. Ceci est une signature.
Répondre à ekra

7


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 19:21:39
re,



ecrit comme ça
title gentoo
kernel(hd0,0)/boot/vmlinuz-2.6.20.r8 BOOT_IMAGE=gentoo root=/dev/sda1
initrd(hd0,0)/boot/initrd.img-2.6.20.r8

verifie juste en ouvrant /boot si vmlinuz-2.6.20.r8 est bien present ainsi que le initrd

a+

FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

8


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 19:29:57
Le problème est que j'ai ça.

livecd boot # ls
System.map-genkernel-x86-2.6.20-gentoo-r8
boot
grub
initramfs-genkernel-x86-2.6.20-gentoo-r8
kernel-genkernel-x86-2.6.20-gentoo-r8
lost+found


Mon grub.conf ne correspond-t-il pas ?

Merci
Ceci est une signature.
Répondre à ekra

9


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 19:36:51
re,
voila ce qu'il faut ecrire
title=Gentoo Linux 2.6.20.r8
root (hd0,0)
kernel /boot/kernel-genkernel-x86-2.6.20-gentoo-r8 root=/dev/sda1
initrd /boot/initramfs-genkernel-x86-2.6.20-gentoo-r8
a+

FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

10


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 19:54:50
Ok c'est sympa :)
Je teste et je réponds.

Edit : Alors plus de kernel panic mais :
/dev/sda1 is not a valid root device Ceci est une signature.
Répondre à ekra

11


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
jeanbi, le jeudi 5 juillet 2007 à 20:07:09
re,
fait un tour ici
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=­1&chap=10
c'est en anglais mais bon
a+


FC 5 -FC6- Mandriva 2007
Les meilleures choses ont besoin de patience.(JC ANGLADE)
Répondre à jeanbi

12


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
ekra, le jeudi 5 juillet 2007 à 20:19:52
Oui en fait c'est le guide que j'ai suivi. D'ailleurs il me produit le même erreur avec le root not valid
(ici le real_root=/dev/hda3 désigne bien la partition "/" ) Ceci est une signature.
Répondre à ekra

13


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 ekra, le jeudi 5 juillet 2007 à 20:36:31
Apparrement j'ai cru lire ici que les sata ne sont pas compilés dans le noyau !
http://www.gentoo.fr/forum/viewtopic.php?id=152
Ceci est une signature.
Répondre à ekra