Sylvain Sauvage a écrit :
Alain, mardi 19 février 2008, 16:43:48 CET
Sylvain Sauvage a écrit :
[...]
Je vérifierais la présence d'un noyau et d'un fichier
/boot/config* correspondant. Et, si l'un manque, je
chercherais pourquoi...
Je ne vois pas de répertoire /boot en fin d'installation.
Par contre, avant de redémarrer, si je fais un
cat /var/log/syslog | grep kernel, je vois les lignes
suivantes (entre autres): base-installer: info: kernel
linux-image-2.6.18-5-686 usable on 686 base-installer: info:
kernel linux-image-2.6.18-5-486 usable on 486 base-installer:
info: kernel linux-image-2.6.-686 usable on 686
base-installer: info: kernel linux-image-2.6.-486 usable on
486 base-installer: info: Found kernels
'linux-image-2.6.15-5-686,linux-image-2.6.18-5-486,linux-image-2.6-686,linux-image-2.6-486'
base-installer: info: arch_kernel candidates:
linux-image-2.6-686,linux-image-2.6-486,kernel-image-2.6-686,kernel-image-2.6-386
base-installer: info: arch_kernel : linux-image-2.3-686
(present) base-installer: info: Using kernel
'linux-image-2.3-686' ... après il installe les
linux-kernel-headers Il semble donc bien y avoir un noyau
d'installé, non ?
Il semble, il semble, mais :
Alain, mardi 19 février 2008, 21:29:27 CET
Sylvain Sauvage a écrit :
Ben c'est toi qui vois, hein, mais ne pas avoir de /boot,
c'est quand même problématique...
Il y a bien un /boot, mais il n'y a qu'un répertoire grub
dedans.
Donc si un noyau est installé, il n'est pas installé au même
endroit.
Je ne vois pas de /boot en fin d'installation, mais
est ce que le répertoire est monté comme après un redémarrage ?
À un moment, tout doit être démonté, y compris le / (où l'on a
installé).
Tu dois pouvoir les remonter à la main.
Pourquoi le fait de passer par un fichier preseed empêcherait
d'installer un noyau ?
J'ai plutôt l'impression que tu as deux /boot : un où est
installé un noyau et un où est installé grub.
Peut-être simplement que le noyau est installé dans /boot
avant que la partition ne soit montée, le contenu de /boot est
alors caché par la partition qui y est montée, grub ne voit rien
et ne peut rien voir...
Que faire alors que l'installation semble bien se passer ?
Quelle différence par rapport à une installation "classique" ?
Je ne sais plus quoi faire pour faire avancer le
schmilblick :-(
Monter à la main ta partition / à la fin de l'installation et
vérifier le /boot (sans monter la partition de /boot dans /boot).
Encore quelques essais :
J'ai lu sur la liste debian-boot une message
(http://lists.debian.org/debian-boot/2005/02/msg00320.html) dans lequel
le fichier preseed contenait la ligne suivante:
"d-i preseed/late_command string cp /cdrom/update-grub /target; chroot
/target /update-grub"
J'ai tenté de l'adapter à la structure de mon CD (pas de script
update-grub sous la racine du CD, mais un script présent dans
/target/sbin et /target/usr/sbin en fin d'install). La première
tentative avec la ligne d'origine s'est soldée par une erreur
"L'exécution de la commande préconfigurée ("cp /cdrom/update-grub
/target; chroot /target /update-grub") a échoué avec le code d'erreur 1.
Normal, voir mon précédent commentaire.
J'ai donc remplacé cette ligne par celle-ci: "d-i preseed/late_command
string chroot /target /usr/sbin/update-grub".
Je n'ai pas eu le temps de voir de message d'erreur, ma machine
(virtuelle) a redémarré toute seule en fin d'installation. Je suppose
donc qu'il n'y a pas eu d'erreur et que cette commande a pu s'exécuter
... mais le résultat final est toujours le même :-(
Je me retrouve encore avec l'invite de grub et un /boot ne contenant
qu'un répertoire grub !
Où chercher ?
Merci,
Alain
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/DebFrFrenchLists
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]