Il semblerait, après mes investigations, qu'il y ait 2 manières de faire
une clé usb bootable (à condition bien sûr que le bios du PC concerné
permette ce boot) :
- soit un système compressé, placé sur une partition vfat, et boot à
l'aide de syslinux
- soit un système tout à fait traditionnel, lancé par un boot loader
genre grub.
C'est en tout cas ce que j'ai pu lire.
Par contre, autant la première méthode a l'avantage de fonctionner chez
moi (ex : flonix). Autant la deuxième me pose un problème de taille, qui
est que dès que j'ai 2 partitions déclarées sur ma clé, le boot ne se
fait jamais dessus. C'est comme si la clé n'était pas trouvée, bien que
je la vois clignoter (la loupiote) au boot.
J'ai fait l'essai avec 2 clés différentes (64Mo et 256Mo), le problème
est le même, mais je n'ai pas contre sous la main qu'un seul PC (mon
portable) qui soit capable de booter sur un "removable device".
Quelqu'un ici a t'il déjà réussi cette opération ?
Et selon vous, cela dépend t'il de la clé, du PC, ou de ma procédure
qui ne serait pas correcte ?
Parce qu'en fait, même si la première méthode fonctionne, ça impose de
passer par un système compressé, un initrd etc... et je maîtrise très
mal tout ça. Surtout que tous les exemples que je trouve de cette
première méthode sont basés sur la knoppix et c'est une distrib
(debian) que je ne connais pas du tout. J'aurais donc bien aimé faire ça
avec une gentoo, mais je m'arrache les cheveux depuis hier d'abord sur
livecd-ng puis sur catalyst sans vraiment parvenir à un résultat.
Le Sat, 25 Jun 2005 00:30:05 -0400, Christophe PEREZ a écrit:
C'est le seul que j'ai trouvé applicable à un noyau 2.6, ça ne court vraiment pas les rues.
Tu m'étonnes, il n'y a strictement aucun patch à appliquer dans le noyau 2.6.11.11 ! Il est déjà existant, et il suffit d'utilise l'option rootdelay= au boot
Mais, mais, mais, mon problème ne venait pas de là. Je viens de me rendre compte qu'il y a un petit bug quelque part. Ma clé qui est initialement en /dev/sda au boot, se retrouve un peu plus tard montée en /dev/sdb. Du coup, il ne doit plus trouver /dev/sda, et donc, erreur sur la clé. Ma clé n'est donc pas en cause. Et vous savez ce qui fait qu'il la passe plus tard en /dev/sdb ? Tout simplement le fait de booter avec la souris usb connectée. Si je la déconnecte, je n'ai strictement plus aucun problème. C'est donc un bug du livecd gentoo.
Pourtant, ici : http://www.gentoo.org/proj/en/releng/release/2005.0/ChangeLog il me semble bien qu'il est dit que ce genre de problème est résolu ou je rêve ?
Bon, je peux maintenant passer à un système compressé parce qu'une image de 170Mo, ça fait un peu gros alors que l'iso ne fait que 50Mo.
Je réitère donc une de mes demandes, sous une autre forme. Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas la doc squashfs ou autre) pour transformer de la manière la plus simple cette image en système compressé ? Tout ce que je trouve fonctionne à l'aide de isolinux, mais ça, c'est juste pour une iso non ? Merci d'avance.
-- Christophe PEREZ Écrivez moi sans _faute !
Le Sat, 25 Jun 2005 00:30:05 -0400, Christophe PEREZ a écrit:
C'est le seul que j'ai trouvé applicable à un noyau 2.6, ça ne court
vraiment pas les rues.
Tu m'étonnes, il n'y a strictement aucun patch à appliquer dans le noyau
2.6.11.11 ! Il est déjà existant, et il suffit d'utilise l'option
rootdelay= au boot
Mais, mais, mais, mon problème ne venait pas de là.
Je viens de me rendre compte qu'il y a un petit bug quelque part.
Ma clé qui est initialement en /dev/sda au boot, se retrouve un peu plus
tard montée en /dev/sdb. Du coup, il ne doit plus trouver /dev/sda, et
donc, erreur sur la clé.
Ma clé n'est donc pas en cause.
Et vous savez ce qui fait qu'il la passe plus tard en /dev/sdb ?
Tout simplement le fait de booter avec la souris usb connectée.
Si je la déconnecte, je n'ai strictement plus aucun problème.
C'est donc un bug du livecd gentoo.
Pourtant, ici :
http://www.gentoo.org/proj/en/releng/release/2005.0/ChangeLog
il me semble bien qu'il est dit que ce genre de problème
est résolu ou je rêve ?
Bon, je peux maintenant passer à un système compressé parce qu'une
image de 170Mo, ça fait un peu gros alors que l'iso ne fait que 50Mo.
Je réitère donc une de mes demandes, sous une autre forme.
Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas
la doc squashfs ou autre) pour transformer de la manière la plus simple
cette image en système compressé ?
Tout ce que je trouve fonctionne à l'aide de isolinux, mais ça, c'est
juste pour une iso non ?
Merci d'avance.
Le Sat, 25 Jun 2005 00:30:05 -0400, Christophe PEREZ a écrit:
C'est le seul que j'ai trouvé applicable à un noyau 2.6, ça ne court vraiment pas les rues.
Tu m'étonnes, il n'y a strictement aucun patch à appliquer dans le noyau 2.6.11.11 ! Il est déjà existant, et il suffit d'utilise l'option rootdelay= au boot
Mais, mais, mais, mon problème ne venait pas de là. Je viens de me rendre compte qu'il y a un petit bug quelque part. Ma clé qui est initialement en /dev/sda au boot, se retrouve un peu plus tard montée en /dev/sdb. Du coup, il ne doit plus trouver /dev/sda, et donc, erreur sur la clé. Ma clé n'est donc pas en cause. Et vous savez ce qui fait qu'il la passe plus tard en /dev/sdb ? Tout simplement le fait de booter avec la souris usb connectée. Si je la déconnecte, je n'ai strictement plus aucun problème. C'est donc un bug du livecd gentoo.
Pourtant, ici : http://www.gentoo.org/proj/en/releng/release/2005.0/ChangeLog il me semble bien qu'il est dit que ce genre de problème est résolu ou je rêve ?
Bon, je peux maintenant passer à un système compressé parce qu'une image de 170Mo, ça fait un peu gros alors que l'iso ne fait que 50Mo.
Je réitère donc une de mes demandes, sous une autre forme. Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas la doc squashfs ou autre) pour transformer de la manière la plus simple cette image en système compressé ? Tout ce que je trouve fonctionne à l'aide de isolinux, mais ça, c'est juste pour une iso non ? Merci d'avance.
-- Christophe PEREZ Écrivez moi sans _faute !
Christophe PEREZ
Le Sat, 25 Jun 2005 16:19:23 -0400, Christophe PEREZ a écrit:
Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas la doc squashfs ou autre) pour transformer de la manière la plus simple cette image en système compressé ?
Fait. Si un jour j'ai le temps, je ferai une petite doc. J'ai mis l'image là, si ça intéresse quelqu'un : http://www.madinux.org/download/install-x86-minimal-2005.0_usb_64m.img.bz2
Maintenant, je vais pouvoir m'amuser à "tuner" tout ça...
Message subliminal : Si un expert catalyst passe par là, j'aimerais bien prendre contact.
-- Christophe PEREZ Écrivez moi sans _faute !
Le Sat, 25 Jun 2005 16:19:23 -0400, Christophe PEREZ a écrit:
Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas
la doc squashfs ou autre) pour transformer de la manière la plus simple
cette image en système compressé ?
Fait.
Si un jour j'ai le temps, je ferai une petite doc.
J'ai mis l'image là, si ça intéresse quelqu'un :
http://www.madinux.org/download/install-x86-minimal-2005.0_usb_64m.img.bz2
Maintenant, je vais pouvoir m'amuser à "tuner" tout ça...
Message subliminal : Si un expert catalyst passe par là, j'aimerais bien
prendre contact.
Le Sat, 25 Jun 2005 16:19:23 -0400, Christophe PEREZ a écrit:
Quelqu'un ici saurait-il m'indiquer où trouver des infos pratiques (pas la doc squashfs ou autre) pour transformer de la manière la plus simple cette image en système compressé ?
Fait. Si un jour j'ai le temps, je ferai une petite doc. J'ai mis l'image là, si ça intéresse quelqu'un : http://www.madinux.org/download/install-x86-minimal-2005.0_usb_64m.img.bz2
Maintenant, je vais pouvoir m'amuser à "tuner" tout ça...
Message subliminal : Si un expert catalyst passe par là, j'aimerais bien prendre contact.