Booter sur une ISO ???
Hello, Mon graveur a fait une chute mortelle, ce qui fait que ces temps, je ne peux plus rien graver... Bref, j'ai downloadé une ISO qui est une distrib linux (Style demolinux) à graver sur un cd. Mais vlà comme j'ai plus de graveur j'aimerai booter sur une iso. J'ai essayé au bol de faire : dd if=distrib.iso of=/dev/hdb3 hdb3 est une partition de 3 giga totalement libre. Je remarque qu'après avoir utilisé dd, j'ai la partition s'est redimensionnée à la taille de l'iso (cool) et que je peux monter la partition (cool aussi bien que je pouvais déjà le faire avec un mount -o loop). Mais dès que je tape lilo il me répond que le boot sector est invalide. J'en arrive maintenant aux questions : - Est-ce que je peux dire à LILO de booter sur une image ISO se trouvant sur le file system d'un système existant ? - Est-ce que je peux dire à LILO de booter sur cette partition que je viens de remplacer ? - Comment mettre un bon boot sector en iso 9660 sur une partoche ? Merci d'avance de vos réponses ++ JC -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Booter sur une ISO ???
J'en arrive maintenant aux questions : - Est-ce que je peux dire à LILO de booter sur une image ISO se trouvant sur le file system d'un système existant ? Dans lilo il y a une ligne root= Peut être qu'en mettant quelque chose du style root=/home/machin/test.iso ... Il est aussi possible de faire un # mount -o loop /home/machin/test.iso /mnt/iso puis # chroot /mnt/iso Ca devrait faire comme si. - Comment mettre un bon boot sector en iso 9660 sur une partoche ? Pas vraiment compris la question mais piste : eltorito Julien -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Booter sur une ISO ???
Surlignage Escario Julien [EMAIL PROTECTED]: style root=/home/machin/test.iso ... Il est aussi possible de faire un # mount -o loop /home/machin/test.iso /mnt/iso puis # chroot /mnt/iso Ca devrait faire comme si. J'avais essayé effectivement un chroot, mais j'avais un message style cannot exec, je sais plus...bref le chroot ne fonctionnait pas :/ - Comment mettre un bon boot sector en iso 9660 sur une partoche ? Pas vraiment compris la question mais piste : eltorito ben en fait, faire croire à l'ordi qu'une partition est bien un volume CD à la norme iso 9660 de sorte que si je fasse un mount -o loop, il va automatiquement le mettre en read only etc...remarque c'est peut-être bien une question bête :p eltorito ??? @++ JC -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Booter sur une ISO ???
On Wed, 25 Sep 2002, Jean-Claude Schopfer wrote: Mais vlà comme j'ai plus de graveur j'aimerai booter sur une iso. J'ai déjà fait cela il y a quelques temps. Le principe: - mounter l'image ISO, copier la pseudo-disquette de démarrage quelque part où on peut la modifier (elle s'appelle cdrom-2880.img avec Debian Educ) - mounter la pseudo-disquette de démarrage - modifier le fichier /linuxrc pour monter le fichier ISO via le loop device sur /mnt (cela nécessite le support pour quelques trucs dans le kernel et les modules de la pseudo-disquette) La pseudo-disquette échange ensuite /mnt avec / (pivot_root) - modifier le script de démarrage dans le fs concerné (souvent /etc/init.d/rcS) pour qu'il monte un RAM fs (tmpfs) sur /tmpfs et qu'il binde sur /var (man mount) et /tmp, copier l'ancien contenu de /var. On a alors un système read-only, mais où /var et /tmp sont read-write, ce qui devrait permettre déjà quelques petites choses. PS: compter deux jours si l'on a encore aucune expérience dans les disquettes de démarrage, le boot-process UNIX et les loop-devices, etc. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.