-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

mailinglist wrote:
j'arrive à formater en 1.7 Mo, je fais un dd if=cdrom.img of=/dev/fd0 ça
marche mais quand je boote sur mon vieux pentium 90, j'ai SYSLINUX 1.67
puis des hiéroglyphes...


décidement, je ne comprends rien, j'ai effectué la même opération avec une 1.44 Mo et ça passe malgré l'avertissement de Mdk sur la page errata, j'arrive à booter mais après le lecteur cdrom ne reconnait pas le cdrw

Bon alors rapidement : je ferai un topo la-dessus pour mdkmondelinux mais pas avant mardi ou mercredi.

Le noyau lui-même pèse moins lourd que la capacité d'une disquette (~ 1,3 Mo). Quand on lui ajoute initrd l'ensemble devient trop gros pour une disquette.
Pour faire vite.
Initrd sert à monter des pilotes de périphériques dans une memoire virtuelle montée en lecture seule afin de permettre à la machine de booter lorsque ces pilotes sont compilés en modules du noyau : c'est typiquement le cas pour les périphériques scsi. Imaginons un pc monté en scsi : on boote sur le noyau mais comme le scsi est compilé en module et que les modules ne sont chargés qu'à la fin de la séquence impossible de démarrer si ce matériel est indispensable au pc. C'est le serpent qui se mord la queue...Solution : initrd qui les charge de manière temporaire afin de pouvoir booter dessus.
Pour que le noyau n'enfle pas démesurément on compile evidemment le maximum de chose en module quand c'est possible. Mandrake offrant un noyau extrêmement complet afin de fonctionner sur un maximum de configurations c'est exactement son cas.
L'ensemble noyau + initrd est donc trop gros pour une disquette.
Cependant beaucoup de config (complètement ide) n'ont en fait pas besoin de initrd pour booter. C'est pour cette raison que drakconf offre la possibilité de faire une disquette de boot minimale en n'ajoutant pas initrd ou en sélectionnant les modules. Dans ce cas elle devrait entrer sur une disquette classique.


Je continue avec la disquette de démarrage : il est plus rapide si la situation le permet de faire une disquette lilo ou grub c'est à dire d'installer le chargeur de démarrage choisi sur une disquette : ça boote beaucoup plus vite que la décompression d'un initrd + un noyau (ça n'en finit pas surtout si on a "surformaté" sa disquette). Pour ça il suffit d'utiliser drakconf/démarrage comme si on voulait réinstaller lilo (ou grub) mais de lui dire d'installer le bootloader sur /dev/fd0 (si en plus on ne le met que là, ça va être difficile de booter la bécane pour les paranos, évidemment si la disquette s'abîme...;-).

Je termine avec une solution testée pour la disquette de boot classique (noyau + initrd) essayez ça pour formater en 1722 ko (normalement ça marche je viens de vérifier mais c'est loooonnnnggggggg!)

# fdformat /dev/fd0u1722
                 (^zéro pas o)



- -- André Salaün
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org


iD8DBQE/rpknKlDWAt/k5ckRAoCzAJ0SCtw/3wQT6XHN8TqN1fAqCwBcDgCfTl0Z
8sWQEIzk4gX59OU5JRYSxoU=
=/DAb
-----END PGP SIGNATURE-----


Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";.

Foire Aux Questions de la liste : http://mdk.mondelinux.org

Reply via email to