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

Re: make-kpkg



mess-mate a écrit :
> Bayrouni <bayrouni@brutele.be> wrote:
> | Bonjour tout le monde,
> | J'ai 2 questions sur la construction du noyau avec l'outil make-kpkg.
> | J'avais l'habitude jusqu' aujourd'huit même de compiler et d'installer
> | un noyau flambant neuf et vierge de kernel.org à la main.
> | 
> | Je me suis mis maintenant à la methode debian.
> | 
> | La question est :
> | Est-il possible qu'après l'installation du paquet créé par make-kpkg, de
> | ne pas avoir tant de commentaires et d'exemples allant de debian jusqu'à
> | windows et en passant par la disquette et le micro noyau mach?
> | 
> | A chaque fois je dois amaincir et nettoyer mon menu.list.
> 
> Le menu.list est adapté après l'installation du nouveau noyau.
> Cela se fait entre les 
> ### BEGIN AUTOMAGIC KERNELS LIST
> et
> ### END DEBIAN AUTOMAGIC KERNELS LIST
> Donc, ne pas placer des kernel-lists en dehors de cela; laisser
> faire la deb et tout se passera comme une fleur.
> 
> 

Oui je l'avais compris :) et il est vrai qu'ne bonne trentaine de ligne
de commentaires concernant des choses que je ne vais probablement jamais
utilisé me gêne.  Mais comme j'ai dit dans le poste précédent, ce n'est
pas grave.  C'est mon avis et celà n'engage que moi.
> | 
> | Deuxième question:
> | Puis-je utiliser makd-kpkg avec un kernel vanilla? et puis-je me passer
> | totalement de initrd si je mets ce qu'il faut au boot, en dur dans le noyau?
> | 
> Le but d'un initrd est d'éviter un vmlinuz trop gros qui ne
> passeraient pas dans le MBR.
> Don, un nono pas trop audessus de 1M et le reste dans un initrd qui
> sera chargé après la 1ère phase de boot.
> Je vois pas pourquoi un initrd te gène.
> 
Ce que je comprends, c'est que le noyau à l'époque des bootloader
magnifiques, comme  Grub, ne touchent même pas à la région du MBR,
d'ailleurs beaucoup plus petite qu'1M , et elle doit faire, si je ne me
trompe pas 512 Ko .  Dans ces petits précieux 512 Ko on écrit la table
des partitions ainsi qu'une autre petite information utile et en
l'occurence le stage1 de GRUB (ou de LILO), ce stage est chargé par le
BIOS, le stage 1  à son tour va aller chercher le stage 2 sur le HDD qui
lui même va mettre le kernel en mémoire (La RAM), en se basant sur la
lecture de menu.lst.  Contrairement à d'autres bootloader il GRUB, avant
meme le processus du boot boot du noyau, acquiert  toutes les
informations necessaires .
Et tout au debut du processus du  boot du noyau il charge l'initrd.
Voilà le MBR ne voit ni le noyau ni initrd et tant meux.

Donc à moins que je ne me trompe totaleemnt, le kernel ne séjourne en
aucun moment dans les petits locaux du MBR :)

En ce qui concerne en quoi le initrd me gêne-t-il, je parts du principe
simple: Si je n'utilise pas, je m'en débarasse :)

Merci et bonne journée.

a +
Bayrouni







Reply to: