Re: Debootstrap et Lilo en installation croisée
Le Tue, 30 May 2006 12:33:50 +0200
Amaury Amblard-Ladurantie <amaury@linuxfr.org> a écrit:
> Bonjour,
>
> Je dispose d'une machine un peu spéciale qui n'accepte qu'un microdrive de
> 340Mo comme disque dur. Cette machine ne dispose pas de clavier, de souris ou
> de carte video. Je ne peux pas y installer d'autre disque dur ou de lecteur
> de CD-ROM. Elle ne possède pas de port USB. Seul un port série et une carte
> réseau permettent d'accéder à la machine.
>
> Je souhaite installer une debian sur cette machine (etch ou sarge).
>
> Pour ce faire, je monte la carte Flash dans une autre machine et grâce à
> Deboostrap et chroot je procède à l'installation. Le seul problème qui
> subsiste concerne le chargeur de boot. En effet, la carte est reconnue
> comme /dev/sda sur la machine servant à l'installation, alors que sur la
> vraie machine, le microdrive est /dev/hdc.
> Je souhaite donc forcer le bootloader à écrire un secteur de boot qui n'est
> pas valide sur la machine d'installation, mais qui sera valide une fois la
> carte mise dans la bonne machine.
Mettre dans le lilo.conf
boot=/dev/sda
et
root=/dev/hdc1
devrait marcher il me semble.
boot= indique où placler le secteur de boot lors du lancement de lilo.
root=/dev/hdc1 (ou 2,3...) indique la racine lors du boute justement.
Sinon, il suffit de lancer lilo avec root=/dev/sda1 puis lors du
premier boute de passer l'option root=/dev/hdc1 afin que le boute se
passe bien. Une fois la machine lancée. Un deuxième lilo avec un bon
lilo.conf régularise le tout.
François Boisson
Reply to: