Salut,
Le lundi 25 février 2008 18:10, Alain a écrit :Je reviens une nouvelle fois vers vous, car cette histoire me chagrine.
Sauriez-vous où je pourrais trouver de l'aide, les pages Debian
consacrées au preseeding sont pour le moins succintes, et les divers
tutoriels que j'ai trouvés ici et là laissent penser que c'est vraiment
un jeu d'enfant.
La doc de référence c'est sur http://wiki.debian.org/DebianInstaller et plus
particulièrement http://wiki.debian.org/DebianInstaller/Preseed pour le
preseeding.Sauriez-vous où trouver une doc exhaustive des paramètres du fichier
preseed ?
http://www.debian.org/releases/lenny/example-preseed.txt (remplacer "lenny"
par la version utilisée). J'utilise ce fichier comme base et ça marche. Bon,
petite note : jusqu'à la semaine dernière l'installer (pour lenny) était
cassé à cause d'apt, qui n'arrivait pas à installer certains packages, dont
Grub. Tu devrais télécharger une nouvelle image dans les daily builds pour
que ça fonctionne correctement.En effet, le fichier d'exemple de la doc Debian ne contient
pas toutes les options : j'ai trouvé aujourd'hui un exemple de fichier
dans lequel la version du kernel était précisée ("d-i
debian-installer/kernel/image string kernel-image-2.6-686"),
Il y est aussi.J'aimerais donc m'assurer qu'il n'y a pas une autre option cachée qui
expliquerait mon soucis (par exemple une option genre update-grub)
Tu as toujours la possibilité, depuis le système installé, d'utiliser la
commande 'deconf-get-selections --installer' (package debconf-utils) et
regarder les options qui peuvent t'intéresser.
Greg
Salut,
Le lundi 25 février 2008 18:10, Alain a écrit :
Je reviens une nouvelle fois vers vous, car cette histoire me chagrine.
Sauriez-vous où je pourrais trouver de l'aide, les pages Debian
consacrées au preseeding sont pour le moins succintes, et les divers
tutoriels que j'ai trouvés ici et là laissent penser que c'est vraiment
un jeu d'enfant.
La doc de référence c'est sur http://wiki.debian.org/DebianInstaller et plus
particulièrement http://wiki.debian.org/DebianInstaller/Preseed pour le
preseeding.
Sauriez-vous où trouver une doc exhaustive des paramètres du fichier
preseed ?
http://www.debian.org/releases/lenny/example-preseed.txt (remplacer "lenny"
par la version utilisée). J'utilise ce fichier comme base et ça marche. Bon,
petite note : jusqu'à la semaine dernière l'installer (pour lenny) était
cassé à cause d'apt, qui n'arrivait pas à installer certains packages, dont
Grub. Tu devrais télécharger une nouvelle image dans les daily builds pour
que ça fonctionne correctement.
En effet, le fichier d'exemple de la doc Debian ne contient
pas toutes les options : j'ai trouvé aujourd'hui un exemple de fichier
dans lequel la version du kernel était précisée ("d-i
debian-installer/kernel/image string kernel-image-2.6-686"),
Il y est aussi.
J'aimerais donc m'assurer qu'il n'y a pas une autre option cachée qui
expliquerait mon soucis (par exemple une option genre update-grub)
Tu as toujours la possibilité, depuis le système installé, d'utiliser la
commande 'deconf-get-selections --installer' (package debconf-utils) et
regarder les options qui peuvent t'intéresser.
Greg
Salut,
Le lundi 25 février 2008 18:10, Alain a écrit :Je reviens une nouvelle fois vers vous, car cette histoire me chagrine.
Sauriez-vous où je pourrais trouver de l'aide, les pages Debian
consacrées au preseeding sont pour le moins succintes, et les divers
tutoriels que j'ai trouvés ici et là laissent penser que c'est vraiment
un jeu d'enfant.
La doc de référence c'est sur http://wiki.debian.org/DebianInstaller et plus
particulièrement http://wiki.debian.org/DebianInstaller/Preseed pour le
preseeding.Sauriez-vous où trouver une doc exhaustive des paramètres du fichier
preseed ?
http://www.debian.org/releases/lenny/example-preseed.txt (remplacer "lenny"
par la version utilisée). J'utilise ce fichier comme base et ça marche. Bon,
petite note : jusqu'à la semaine dernière l'installer (pour lenny) était
cassé à cause d'apt, qui n'arrivait pas à installer certains packages, dont
Grub. Tu devrais télécharger une nouvelle image dans les daily builds pour
que ça fonctionne correctement.En effet, le fichier d'exemple de la doc Debian ne contient
pas toutes les options : j'ai trouvé aujourd'hui un exemple de fichier
dans lequel la version du kernel était précisée ("d-i
debian-installer/kernel/image string kernel-image-2.6-686"),
Il y est aussi.J'aimerais donc m'assurer qu'il n'y a pas une autre option cachée qui
expliquerait mon soucis (par exemple une option genre update-grub)
Tu as toujours la possibilité, depuis le système installé, d'utiliser la
commande 'deconf-get-selections --installer' (package debconf-utils) et
regarder les options qui peuvent t'intéresser.
Greg
Alain, mardi 19 février 2008, 16:43:48 CETSylvain 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 CETSylvain 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).
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).
Alain, mardi 19 février 2008, 16:43:48 CETSylvain 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 CETSylvain 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).
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 vérifierais la présence d'un noyau et d'un fichier
/boot/config* correspondant. Et, si l'un manque, je chercherais
pourquoi...
Je vérifierais la présence d'un noyau et d'un fichier
/boot/config* correspondant. Et, si l'un manque, je chercherais
pourquoi...
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...
>
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand mà ªme
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
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...
>
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand mà ªme
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
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...
>
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand mà ªme
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
Alain, vendredi 29 février 2008, 08:32:39 CETSylvain 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Alain, vendredi 29 février 2008, 08:32:39 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Alain, vendredi 29 février 2008, 08:32:39 CETSylvain 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Sylvain Sauvage a écrit :Alain, vendredi 29 février 2008, 08:32:39 CETSylvain 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Le problème c'est que je ne vois pas pourquoi ce lien est cassé. Si
j'en crois les diverses docs que j'ai lues ici ou là, c'est presque
enfantin de faire son propre CD, et il me suffit de reconstruire un CD
strictement identique à l'original _à l'exception du répertoire /pool_
pour tomber sur ce problème, alors que je n'ai aucun message d'erreur
lors de l'installation !
Sylvain Sauvage a écrit :
Alain, vendredi 29 février 2008, 08:32:39 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Le problème c'est que je ne vois pas pourquoi ce lien est cassé. Si
j'en crois les diverses docs que j'ai lues ici ou là, c'est presque
enfantin de faire son propre CD, et il me suffit de reconstruire un CD
strictement identique à l'original _à l'exception du répertoire /pool_
pour tomber sur ce problème, alors que je n'ai aucun message d'erreur
lors de l'installation !
Sylvain Sauvage a écrit :Alain, vendredi 29 février 2008, 08:32:39 CETSylvain 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...
Bonjour,
Je n'ai toujours pas résolu mon problème, mais j'ai quand même
une (petite) piste:
En fin d'installation, un grep sur vmlinuz dans syslog me
renvoie les lignes suivantes :
in-target: The link /vmlinuz is a damaged link
in-target: Removing symbolic link vmlinuz
Quelle peut bien être la cause de ce problème ?
/vmlinuz est censé pointer vers /boot/vmlinuz-2.6.xxx.
C'est lilo qui a l'habitude d'utiliser les liens /vmlinuz et
/vmlinuz.old dans sa configuration de base.
Ces liens sont créés/modifiés à l'installation d'un noyau.
Le lien est cassé parce que tu n'as rien dans /boot.
Le problème est donc toujours le même...
Le problème c'est que je ne vois pas pourquoi ce lien est cassé. Si
j'en crois les diverses docs que j'ai lues ici ou là, c'est presque
enfantin de faire son propre CD, et il me suffit de reconstruire un CD
strictement identique à l'original _à l'exception du répertoire /pool_
pour tomber sur ce problème, alors que je n'ai aucun message d'erreur
lors de l'installation !