[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problème d'installation PXE de Jessie (linux-image-3.14-2-amd64 "disparu")



Bonsoir,

Le 28/09/2014 18:13, Sébastien NOBILI a écrit :

> Le dimanche 28 septembre 2014 à 15:15, Francois Lafont a écrit :
>> ~$ zcat Packages.gz | grep linux-image-3.16-2
> 
> Tu as zgrep qui te permettra la même chose en plus direct :
>     zgrep linux-image-3.16-2 Packages.gz

Ah oui, je le connaissais mais je l'avais oublié. Merci.

>> On peut voir que le paquet linux-image-3.14-2-amd64 n'est pas
>> dans la liste alors que linux-image-3.16-2-amd64 y est. Ok, ça
>> veut dire en somme, si j'ai bien compris, que sous Jessie on
>> est passé du noyau 3.14 au noyau 3.16.
>>
>> J'ai bon jusque là ?
> 
> Oui !

Ok, merci.

> Tu peux attendre en effet, mais je ne sais pas qui s'occupe de ça, ni quand.

En fait je pensais que c'était des trucs plus ou moins
automatisés (nouveau noyau => rebuild d'un nouveau netboot.tar.gz
qui va bien) mais c'est sans doute plus compliqué que ça.

Si ce n'est pas automatique, alors c'est un peu vache
de faire disparaître le paquet linux-image-3.14-2. S'il
était encore annoncé dans les dépôts, je pourrais toujours
faire une installation PXE de Jessie, quitte à me prendre
une mise à jour du noyau juste après l'installation (ce
qui n'est pas bien méchant).

>> À moins que faire son propre netboot.tar.gz ne soit pas
>> trop difficile ? J'avoue que je n'y connais rien dans ce
>> domaine. Pour l'instant, je me contentais de télécharger
>> les fichiers :

J'ai tenté du coup.

> Je n'ai jamais fait, mais ça ne coûte pas grand-chose d'essayer :
>     - téléchargement de l'archive,
>     - extraction de l'archive,
>     - copie du noyau 3.16-2-amd64 (que tu trouves dans /boot de ton poste de
>       travail) dans debian-installer/amd64/linux,

Mon serveur PXE (tftp) n'est pas sous Jessie mais sous Wheezy.
Du coup, j'ai dû prendre les fichiers initrd.img-3.16-2-amd64
et vmlinuz-3.16-2-amd64 sur une Jessie à jour que j'avais déjà
installée avant que j'ai mon problème.

>     - copie de l'initrd 3.16-2-amd64 (toujours dans /boot) dans
>       debian-installer/amd64/initrd.gz
>     - re-génération de l'archive.

Fait, mais hélas ça ne marche pas. Fallait le tenter comme
tu dis. Une fois le menu PXE passé, très vite après le
chargement du noyau et de initrd.gz j'ai des messages du
genre :

Target filesystem doesn't have requested /sbin/init
No init found. Try passing init= bootarg
[...]
/bin/sh: can't access tty: job control turned off

et tout s'arrête, je me retrouve avec le prompt suivant :
(initramfs) _

Voilà. Je pense que le noyau et le initrd.gz pour un
boot par le réseau doit sans doute être un peu différent
de leur équivalent sur un OS déjà installé.

Merci de ton aide.

-- 
François Lafont


Reply to: