Salut,

> > J'ai créé une clé usb d'installation ubuntu, avec une 10.04 dessus.
> > J'ai le message suivant au boot:
> > "
> > Unknow keyword in configuration file: gfxboot
> > vesamenu.c32: not a COM32R image
> > boot : _
> > "
> > En regardant les forums, j'ai trouvé une solution qui contourne le pb:
> > Je tape TAB.
> > Là j'ai des options qui s'affichent: live live-install  ....
> > Si je choisis live: çà boot correctement
> > Si Je choisis live-install çà part sur une install.
> > Est-ce que quelqu'un sait d'où vient ce pb ...? Format de la clé .., système
> > à partir duquel est faite la clé ...?
> > Pour ma part j'ai essayé de créer ma clé à partir d'une 10.04 puis à partir
> > d'une 11.10: même résultat.

Une recherche google donne des pistes rapidement, par exemple:
http://alexsleat.co.uk/2010/11/27/how-to-fix-unknown-keyword-in-configuration-file-ubuntu-usb-boot/

Ce serait un problème au niveau de la configuration de syslinux (le bootloader).

> Sans faire de recherche, d'après ce que j'ai déjà rencontré, je pense
> que le problème vient de l'image qui sert de "splash screen" au boot
> loader (sûrement Grub 1.97 avec cette version d'Ubuntu).
> Plusieurs indices comme vesa, qui est un pilote vidéo générique
> surtout utilisé pour avoir un framebuffer pour les terminaux ttyX (le
> pure mode console) et aussi gfx qui fait aussi référence au graphique,
> et à la fin le mot image :)

Sherlock est parmis nous !

> Du coup, voilà ce que je peux proposer comme solutions :
> 1) On va commencer par ouvrir avec un éditeur de texte le fichier de
> configuration de grub.
> Quelle version est-elle installée sur votre périphérique amovible ?
> s'il s'agit de grub 0.97 (Legacy je crois de son petit nom), le
> fichier se trouve dans /boot/grub/grub.conf

Legacy: ancien,héritage. Ce n'est pas le petit nom de grub. La conf peut aussi
être menu.lst...

> /!\ Attention ! Ce que je dis ici est d'après souvenirs, vu que je
> n'ai utilisé qu'une seule fois ce bootloader. /!\
> Pareil aussi pour grub PC (version 1.97) (EDIT : ah non, c'est
> grub.cfg et non grub.conf ^^) mais il faut surtout manipuler d'autres
> fichiers, sûrement stockés dans /etc/grub.d/ car grub-pc a la fâcheuse
> manie de configurer automatiquement le fichier final à partir de ceux
> contenus dans ce répertoire. Le problème, c'est qu'à chaque nouvelle
> version du noyau à installer, le fichier de config finale est recréé.
> Mais la solution temporaire fonctionne plutôt bien.

C'est surtout le script update-grub sur debian et debian-like appelé en postinst
des packages de kernel qui fait ça.

> 2) Donc, une fois le fichier ouvert, on va chercher une ligne faisant
> référence au splaschscreen dans grub 0.97, la ligne est souvent en
> début de fichier et est par défaut :
> splashimage=(hd0,0)/boot/grub/splash.xpm.gz
> pour grub 1.97, c'est "la fête à la campagne", c'est un fichier png
> qui peut-être utilisé n'importe où. et avoir tous les noms qu'on veut.
> Chez moi, c'est dans le "debian-theme", fichier de base stocké dans
> /etc/grub.d/05_debian_theme
> Peut-être que l'option "background_image" est la clef.

A priori le problème vient plutôt de la config de syslinux.

> 3) On va commenter simplement cette ligne, ou ce bloc pour ainsi
> cacher au système la demande de chargement du splashscreen.
> Le mieux serait de vérifier si le fichier ciblé n'est pas abimé ou
> manquant, pour ainsi le remplacer par un fichier correct, et du coup,
> remettre comme avant.
> 
> 4) on sauvegarde et on redémarre pour vérifier le résultat.
> 
> 5) ???

Servir la bière à zecrazytux.

> 6) PROFIT!!!

Ou pas :)

Bonne fin de dimanche,

Seb

%%% Merci de respecter ces consignes http://www.linux-azur.org/savoir-vivre %%%








Répondre à