OVH Cloud OVH Cloud

Problème GRUB

5 réponses
Avatar
David Soulayrol
Bonjour,

Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
place de lilo. Je suis en Debian Sid avec noyau 2.6.10.

J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
l'installation à l'aide de grub-install, puis j'ai créé un fichier
/boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2). L'entrée
principale est la suivante:

root (hd0,1)
kernel /vmlinuz root=/dev/hda2 noapic

Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
s'arrête sur un kernel panic en précisant:

Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option.

Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé de
modifier la ligne grub en virant le noapic, en écrivant
root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide mais
évoquée par quelqu'un sur le Net), rien n'y fait.

Je précise que j'ai pu démarrer un instant avec un livecd, et vérifier
que mon disque est en bon état, je n'ai rien écrasé.

Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
m'éclairer ?

Merci,
David.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Marc Perrudin
David Soulayrol a écrit :

Bonjour,

Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
place de lilo. Je suis en Debian Sid avec noyau 2.6.10.

J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
l'installation à l'aide de grub-install, puis j'ai créé un fichier
/boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2).
L'entrée principale est la suivante:

root (hd0,1)
kernel /vmlinuz root=/dev/hda2 noapic

Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
s'arrête sur un kernel panic en précisant:

Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option.

Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé
de modifier la ligne grub en virant le noapic, en écrivant
root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide
mais évoquée par quelqu'un sur le Net), rien n'y fait.



Tu dois avoir un noyau avec un initrd et un module est necessaire pour
monter ta partition root (ext3 ou autre). Il faut que tu ajoute une
commande initrd=/chemin/de/ton/initrd/ton_intrd.

Plus simplement, tu peux utiliser la commande update-grub (si tu es au
moins sur sarge) qui genere automatiquement le menu.lst et le modifier
au besoin ensuite.


Je précise que j'ai pu démarrer un instant avec un livecd, et vérifier
que mon disque est en bon état, je n'ai rien écrasé.

Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
m'éclairer ?

Merci,
David.






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--=-vl9rNtpcRLa6qkhipeDV
Content-Type: text/plain; charset=iso-8859-1; DelSp=Yes; Format=Flowed
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Le 28.02.2005 11:31:03, David Soulayrol a écrit :
Bonjour,

Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
place de lilo. Je suis en Debian Sid avec noyau 2.6.10.

J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
l'installation à l'aide de grub-install, puis j'ai créé un fichier
/boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2).
L'entrée principale est la suivante:

root (hd0,1)
kernel /vmlinuz root=/dev/hda2 noapic

Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
s'arrête sur un kernel panic en précisant:

Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option.

Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé
de modifier la ligne grub en virant le noapic, en écrivant
root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide
mais évoquée par quelqu'un sur le Net), rien n'y fait.

Je précise que j'ai pu démarrer un instant avec un livecd, et
vérifier que mon disque est en bon état, je n'ai rien écrasé.

Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
m'éclairer ?



Est-ce que votre nyau utilise un initrd ?
dans ce cas, il faut ajouter une ligne dans menu.lst


Merci,
David.



J-L

--=-vl9rNtpcRLa6qkhipeDV
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQBCIvnqUdGGXzzGnNARAu0xAJ4zBx0KdB/1ZGzS3W6x7VO0yzbQPACeLqUf
SWCTNKKD0RcTrdOLi1iSM+k =TFyQ
-----END PGP SIGNATURE-----

--=-vl9rNtpcRLa6qkhipeDV--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Bruno
On Mon, 28 Feb 2005 11:31:03 +0100, David Soulayrol
wrote:
Bonjour,

Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
place de lilo. Je suis en Debian Sid avec noyau 2.6.10.

J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
l'installation à l'aide de grub-install, puis j'ai créé un fichier
/boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2). L'entr ée
principale est la suivante:

root (hd0,1)
kernel /vmlinuz root=/dev/hda2 noapic

Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
s'arrête sur un kernel panic en précisant:

Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option.

Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé de
modifier la ligne grub en virant le noapic, en écrivant
root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide m ais
évoquée par quelqu'un sur le Net), rien n'y fait.

Je précise que j'ai pu démarrer un instant avec un livecd, et vérif ier
que mon disque est en bon état, je n'ai rien écrasé.

Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
m'éclairer ?

Merci,
David.


voilà mon menu.lst pour une sid. je me demande s'il te manque pas
l'initrd.img ce qui fait qu'il plante
j'ai /dev/hda1 swap et /dev/hda5 debian

title Debian GNU/Linux, Sid
root (hd0,4)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda5 ro
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot

a+
Avatar
David Soulayrol
Merci à tous pour vos réponses (rapides).
Effectivement, j'avais complètement oublié l'existence de l'initrd -
c'est un noyau Debian précompilé.

Je regarde ça dès que possible,
David.


David Soulayrol a écrit :

Bonjour,

Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
place de lilo. Je suis en Debian Sid avec noyau 2.6.10.

J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
l'installation à l'aide de grub-install, puis j'ai créé un fichier
/boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2). L'entrée
principale est la suivante:

root (hd0,1)
kernel /vmlinuz root=/dev/hda2 noapic

Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
s'arrête sur un kernel panic en précisant:

Cannot open root device "hda2" or unknown-block(0,0)
Please append a correct "root=" boot option.

Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé de
modifier la ligne grub en virant le noapic, en écrivant
root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide mais
évoquée par quelqu'un sur le Net), rien n'y fait.

Je précise que j'ai pu démarrer un instant avec un livecd, et vérifier
que mon disque est en bon état, je n'ai rien écrasé.

Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
m'éclairer ?

Merci,
David.






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
David Soulayrol
Voilà, problème résolu en ajoutant une ligne pour le initrd.
Merci à tous encore une fois.

David.


Le lundi 28 février 2005 à 12:06 +0100, Bruno a écrit :
On Mon, 28 Feb 2005 11:31:03 +0100, David Soulayrol
wrote:
> Bonjour,
>
> Afin de découvrir un peu GRUB, j'ai choisi de l'installer hier à la
> place de lilo. Je suis en Debian Sid avec noyau 2.6.10.
>
> J'ai lu les parties du manuel me concernant a priori, j'ai procédé à
> l'installation à l'aide de grub-install, puis j'ai créé un fichier
> /boot/grub/menu.lst et l'ai affiné avec grubconf (outil GTK2). L'entrée
> principale est la suivante:
>
> root (hd0,1)
> kernel /vmlinuz root=/dev/hda2 noapic
>
> Lorsque je la sélectionne pour démarrer, le noyau se lance bien, mais
> s'arrête sur un kernel panic en précisant:
>
> Cannot open root device "hda2" or unknown-block(0,0)
> Please append a correct "root=" boot option.
>
> Or hda2 est bien ma partition root, hda1 étant mon swap. J'ai essayé de
> modifier la ligne grub en virant le noapic, en écrivant
> root=(hd0,1)/dev/hda2, ou en virant toute option root (idée stupide mais
> évoquée par quelqu'un sur le Net), rien n'y fait.
>
> Je précise que j'ai pu démarrer un instant avec un livecd, et vérifier
> que mon disque est en bon état, je n'ai rien écrasé.
>
> Est-ce qu'un âme charitable et comprenant mieux Grub que moi pourrait
> m'éclairer ?
>
> Merci,
> David.
voilà mon menu.lst pour une sid. je me demande s'il te manque pas
l'initrd.img ce qui fait qu'il plante
j'ai /dev/hda1 swap et /dev/hda5 debian

title Debian GNU/Linux, Sid
root (hd0,4)
kernel /boot/vmlinuz-2.6.8-2-686 root=/dev/hda5 ro
initrd /boot/initrd.img-2.6.8-2-686
savedefault
boot

a+





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact