Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3027 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  compil de noyo

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

compil de noyo

n°37608
bemixam
Linux vaincra !
Posté le 26-10-2001 à 18:32:48  profilanswer
 

Root device is (3, 8)
Boot sector 512 bytes.
Setup is 4500 bytes.
System is 1182 kB
warning: kernel is too big for standalone boot from floppy
make[1]: Quitte le répertoire `/usr/src/linux-2.4.2/arch/i386/boot'
 
 
[root@zero linux-2.4]# ll vmlinux
-rwxrwxr-x    1 root     root      3404515 oct 26 18:19 vmlinux
 
ca m as tout l air d avoir marche ...
mais ca veut dire quoi ca  ???
mon noyau est trop gros ??
c est bizarre parceque celui d origine est beaucoup plus petit
fo quand meme savoir que j ai compile en virant tout ce dont je n avais pas besoin pour justement faire un noyo + petit ( pas d usb , ... )
c est rate
y aurais t il une raison particuliere a cette grosseur de noyo ?

mood
Publicité
Posté le 26-10-2001 à 18:32:48  profilanswer
 

n°37611
911GT3
en roue libre
Posté le 26-10-2001 à 18:37:40  profilanswer
 

t'a fait des modules ?
t'as fait un make bzImage ?
 
je crois qu'il dit juste que ton noyau tiens pas sur une bisquotte :o

n°37612
GUG
Posté le 26-10-2001 à 18:38:13  profilanswer
 

ca veut dire que tu peux po le mettre sur une disquette pour faire une d7 rescue

n°37613
GUG
Posté le 26-10-2001 à 18:39:28  profilanswer
 

si t as mis les modules ds le noyau c normale que celui ci soit plus gros ;)  
tous ceux que tu peux peux mettre en modules met le tu verra la taille diminuer

n°37616
bemixam
Linux vaincra !
Posté le 26-10-2001 à 18:43:45  profilanswer
 

bah oui j ai bien fait un make bzimage  ...
 
le probleme est que je boot nux avec la bisquotte !!!
car comme un gland ... jai pas fait gaffe j ai mis ma partoche /boot a la fin du dur !!!
 
y a moyen de la degager et d utiliser la partoche /
pour y mettre /boot ?
 
je ne pense pas avoir fais de module ...
comment on choisi si on met en module ou pas ?
pour l instant j ai juste selectionne ce qui m interessait dans le xconfig + compil du noyo ...
y a qqchose a faire en plus avant de faire un make modules && make modules_install ?

n°37619
GUG
Posté le 26-10-2001 à 18:53:06  profilanswer
 

un petit conseille deja  : utilise le menuconfig  
pour mettre en modules suffit de mettre un M a la place de *
 
 
les dernieres version de lilo peuvent booter n importe (faut po oublier de mettre : lba32 au debut du fichier de conf
 
tu peux aussi utiliser grub j ia un pot qui l utilise ca marche nikel  mais s yntaxe un peu deroutante au debut

n°37622
bemixam
Linux vaincra !
Posté le 26-10-2001 à 18:58:39  profilanswer
 

comment on fait pour cette histoire de lba32 ?
 
si tout est dans le noyo c est pas genant ? si ?
( a part pour faire une disauette de boot evidement ... )
quelle est l utilite de mettre en module ?
( de pouvoir changer des 'pieces' sans rebooter ... c est juste pour ca ? )

n°37624
911GT3
en roue libre
Posté le 26-10-2001 à 19:03:20  profilanswer
 

puisque la barrière des 1024 cylindres est dépassée pour lilo, je pense pas que ce soit grave que /boot soit à la fin :??:
 
sinon, tu démonte la partition
tu créé un nouveau répertoire /boot si nécessaire.
tu remonte la partition ailleurs (ex: mount -t ext2 /dev/hda? /tmp/boot)
tu copie le contenu de /tmp/boot dans /boot
tu supprime la ligne /boot dans /etc/fstab

n°37626
GUG
Posté le 26-10-2001 à 19:05:50  profilanswer
 

non c po genat que tous soit ds le noyau :)  
 
tu met en premiere ligne de lilo  
lba32  
 
apres ton fichier de conf de lilo normale

n°37627
911GT3
en roue libre
Posté le 26-10-2001 à 19:06:15  profilanswer
 

pour supprimer la barrière des 1024cyl.
ajoute lba32 à lilo.conf
 

Citation :


# Support LBA for large hard disks.
#
lba32


 
Les modules ne sont chargés que lorsqu'on les utilises et ils sont plus paramétrables. C'est nettement mieux d'avoir le support carte son en module, idem pour les cartes rézo.

mood
Publicité
Posté le 26-10-2001 à 19:06:15  profilanswer
 

n°37628
bemixam
Linux vaincra !
Posté le 26-10-2001 à 19:06:47  profilanswer
 

ok merci je vais tester tout ca ...

n°37630
GUG
Posté le 26-10-2001 à 19:07:24  profilanswer
 

gt3 j ai une partition unique pour mon linux et elle est largement derrieur le 1024 eme cylindre donc :)  
 
/dev/hda6          4368      4963   4787338+  83  Linux
/dev/hda7          4964      5005    337333+  82  Linux swap

n°37631
bemixam
Linux vaincra !
Posté le 26-10-2001 à 19:07:31  profilanswer
 

911GT3 a écrit a écrit :

pour supprimer la barrière des 1024cyl.
ajoute lba32 à lilo.conf
 

Citation :


# Support LBA for large hard disks.
#
lba32


 
Les modules ne sont chargés que lorsqu'on les utilises et ils sont plus paramétrables. C'est nettement mieux d'avoir le support carte son en module, idem pour les cartes rézo.  




mieux pour quelle rqison ?

n°37637
911GT3
en roue libre
Posté le 26-10-2001 à 19:20:47  profilanswer
 

pourquoi, c'est trop 'kernel inside'. Je suis pas compétent pour te répondre.
Il est juste plus facile de passé des paramètres à un module (cf /etc/modules.conf pour des exemples) qu'à une partie du kernel.

n°37691
Dark_Schne​ider
Close the World, Open the Net
Posté le 26-10-2001 à 20:10:23  profilanswer
 

Mieux parce que tu peux décider ce que tu veux qui se charge ou non. Comme tout n'est pas chargé le noyau occupe moins de place en RAM, et ensuite il est bcp plus aisé de passer des options avec modules.conf et assigner un module à un interface. Si le noyau ne détecte pas un device/périph tu peux forcer la chose avec le module, notament en passant les bons oparamètres i/o et irq.
 
cependant on perdrait en rapidité ( jamais pu vérifier ).
 
ensuite si tu changes de matos pas besoin de recompiler si tu as tous mis en modules ( cf noyau des distributions ).


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°37937
bemixam
Linux vaincra !
Posté le 27-10-2001 à 17:38:04  profilanswer
 

j ai plus de probleme avec lilo .. ( j ai bien rajouté lba32 et ca rulezz maintenant )
 
donc si je suis bien votre logique ... fo tout mettre en module ...absolument tout ... c est ca ??
puisque le resultat seras le meme ... mais seulement seras beaucoup plus souple ensuite .... j ai bon ?

n°38011
911GT3
en roue libre
Posté le 27-10-2001 à 20:55:23  profilanswer
 

nan, y a des trucs qui sont indispensables.
ex:
La gestion du système de fichier de /
La table de caractère de base (NLS-437 ?)
...
 
d'autres sont chargés tout le temps donc ca sert à rien d'en faire des modules
Le coeur de la gestion réseau/autentification (indispensable pour lancer X)
Le support des consoles.
 
Comme ils ne relèvent pas d'un matériel mais plus d'une fonctionnalité, leur configuration ne pose pas de problème donc tu peux les intégrés contrairement à des drivers.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  compil de noyo

 

Sujets relatifs
[Slack 8.0] Après compil du noyau + émulation SCSINoyo/X dl et compilo
Plus de sujets relatifs à : compil de noyo


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)