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.

Répondre à