Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[XEN] xen kernel ne veut pas booter sous grub
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
BAKfr
n00b
n00b


Joined: 22 Aug 2013
Posts: 2

PostPosted: Thu Aug 22, 2013 12:38 am    Post subject: [XEN] xen kernel ne veut pas booter sous grub Reply with quote

Bonjour,

J'essaye d'installer xen sur ma gentoo, mais je n'arrive pas à booter dessus.

J'ai commencé à suivre ce tuto. J'ai donc installé les paquets xen, et compilé un nouveau kernel avec les options qui vont bien.

J'ai ajouté une entrée pour grub:
Code:

title Xen Gentoo Linux 3.5.7
root (hd0,0)
kernel /xen.gz
module /vmlinuz-xen-3.5.7 root=/dev/sda3


Les fichiers xen.gz et vmlinuz-xen-3.5.7 (le nouveau kernel pour le dom0) sont présent dans /boot/

Le problème, c'est que lorsque je tente de démarrer sous xen, grub me lance une erreur 24: "attempt to access block outside partition".
J'ai fait quelques tests et recherches sur internet, mes je ne trouve rien sur le sujet.

Lorsque je vire la ligne module de la config de xen, il arrive à lancer xen qui m'affiche un jolie message indiquant qu'aucun kernel dom0 n'est passé en paramètre.

EDIT:

J'ai fait quelques tests avec la console de grub.
résultat: lorsque je tape la ligne module, l'erreur 24 apparaît immédiatement.
Si je tente de charger un autre kernel, grub accepte sans rien dire (mais c'est xen qui veut pas démarrer avec un kernel pas prévu pour)


Donc le problème viendrait plutôt de grub, même si je vois pas ce que ça pourrait être.


Merci de votre aide
Back to top
View user's profile Send private message
versus8
Tux's lil' helper
Tux's lil' helper


Joined: 21 Sep 2005
Posts: 130

PostPosted: Thu Aug 22, 2013 1:36 am    Post subject: Reply with quote

Bonsoir BAKfr,

Je n'ai jamais utilisé XEN, mais Grub t'indique une erreur d'accès qui pointe à l'extérieur de la partition /dev/sda3. Utilise tu LVM ou mdadm ? ou un disque externe ?

Si tu utilise Grub:2, jette un coup d’œil éventuellement dans /boot/grub/device.map pour voir où pointe /dev/sda3.
Ou alors si tu n'as qu'un disque sans partition /boot, tente avec :
Code:
module /vmlinuz-xen-3.5.7 root=/dev/sda1


A mon avis, la partition ou est situé le stage1 de /boot n'est pas bonne*.
Sinon, peut-être que ces infos ici pourront t'aider.


* Ou alors le FS ou la table de partition sont corrompus.
Back to top
View user's profile Send private message
BAKfr
n00b
n00b


Joined: 22 Aug 2013
Posts: 2

PostPosted: Thu Aug 22, 2013 12:53 pm    Post subject: Reply with quote

Je suis sous grub legacy.

J'ai des partitions classiques, sans LVM ni raid. J'ai 2 partitions séparés pour /boot (/dev/sda1) et / (/dev/sda3), donc je ne pense pas que le problème vient de la, c'est une config standard.


J'ai vérifié avec un fsck sur /dev/sda1, aucun problème trouvé.


J'ai tenté de réinstaller grub, mais ce n'a rien changé.
Ensuite, j'ai remplacé grub par un syslinux, et la ça passe sans problème.

Donc on va dire que j'ai contourné le problème, mais j'aimerai bien savoir quel était le truc qui n'allait pas :?
Back to top
View user's profile Send private message
hagar-dunor
n00b
n00b


Joined: 26 Apr 2012
Posts: 36

PostPosted: Wed Sep 11, 2013 10:08 am    Post subject: Reply with quote

Bakfr, ca fait des années que je tourne Xen et je n'ai jamais rencontré ce problème en particulier. Ca doit être lié à ce tuto qui est assez récent (avec tout le respect pour Sven Vermeulen qui fait du très bon boulot !)

-Utilise un kernel récent, le 3.5.7 est obsolète. Je suggère la dernière version stable du 3.10, qui est la 3.10.11 à l'instant présent.
-Dans les tuto Xen j'ai toujours vu indiqué que sur un système 64 bit il fallait recompiler la glibc (et seulement la glibc) avec le CFLAG "-mno-tls-direct-seg-refs"
-Dans la compression du kernel, n'utilise que gz. xz est supposé fonctionner mais j'ai déjà eu des surprises.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum