Retourner aux forums || Retourner au forum Astuces.divers
Astuces.divers : [Debian] Comment installer une debian par CD sur un PC qui ne peut booter que sur des disquettes ...
Posté par doublehp (page perso, ) le 25 mars 2004pour ce faire, il faut extraire les images disquettes du CD. Je pars d'une image téléchargée sur le net.
*** création de la disquette ROOT:
dhp@pluton:~$ ls idepci-3.0.23-netinst.iso idepci-3.0.23-netinst.iso
dhp@pluton:~$ mkdir idepci-3.0.23-netinst.dir
dhp@pluton:~$ su
Password:
pluton:/home/dhp# mount -o loop idepci-3.0.23-netinst.iso idepci-3.0.23-netinst.dir/
pluton:/home/dhp# ls -lh idepci-3.0.23-netinst.dir/boot/rescue.bin
-r--r--r-- 1 root root 2.9M 2003-12-21 12:20 idepci-3.0.23-netinst.dir/boot/rescue.bin
pluton:/home/dhp# mkdir idepci-3.0.23-netinst.boot_floppy.dir
pluton:/home/dhp# mount -o loop idepci-3.0.23-netinst.dir/boot/rescue.bin idepci-3.0.23-netinst.boot_floppy.dir/
pluton:/home/dhp# dd if=idepci-3.0.23-netinst.boot_floppy.dir/root.bin of=/dev/fd0
pluton:/home/dhp#
pluton:/home/dhp# umount idepci-3.0.23-netinst.boot_floppy.dir/
*** création de la disquette RESCUE
pluton:/home/dhp# cp -a idepci-3.0.23-netinst.dir/boot/rescue.bin .
pluton:/home/dhp# mkdir rescue.dir
pluton:/home/dhp# mount -o loop rescue.bin rescue.dir/
pluton:/home/dhp# rm rescue.dir/root.bin
pluton:/home/dhp# vim rescue.dir/syslinux.cfg
*** dans vim, on remplace la ligne 4
APPEND vga=normal load_ramdisk=1 ramdisk_size=16384 initrd=root.bin disksize=1.44 flavor=idepci (nb: le flavor peut changer)
par
APPEND vga=normal noinitrd load_ramdisk=1 prompt_ramdisk=1 ramdisk_size=16384 root=/dev/fd0 disksize=1.44
pluton:/home/dhp# umount rescue.dir/
pluton:/home/dhp# dd if=rescue.bin of=/dev/fd0
pluton:/home/dhp# mount -o loop rescue.bin rescue.dir/
pluton:/home/dhp# mkdir rescue_14.dir
pluton:/home/dhp# mount -o loop rescue_ rescue_14.dir rescue_.bin
pluton:/home/dhp# mount -o loop rescue_.bin rescue_14.dir/
*** vous n'oublirez pas de changer la disquette entre temps
si vous partez d'un CD déjà gravé, au lieu de
dhp@pluton:~$ mkdir idepci-3.0.23-netinst.dir
dhp@pluton:~$ su
Password:
pluton:/home/dhp# mount -o loop idepci-3.0.23-netinst.iso idepci-3.0.23-netinst.dir/
faites tout simplement
$ mount /cdrom
puis remplacez idepci-3.0.23-netinst.dir/ par /cdrom/
> Lire le message (3 commentaires, moyenne: 1).
Re: Comment installer une debian par CD sur un PC qui ne peut booter que sur des disquettes ...
Ou bien utiliser Smart BootManager (http://btmgr.sourceforge.net/(...))qui s'instale sur une disquette de boot et qui permet ensuite de choisir sur quoi booter y compris un CD-ROM.
C'est ce que j'ai utilisé pour booter Knoppix sur un vieux PC.
Re: Comment installer une debian par CD sur un PC qui ne peut booter que sur des disquettes ...
Y a une erreur dans mon tip ... ca ne marche pas telquel ... car si vous suivez a la lettre, dans l image de la disquette de boot, il y a bien 1.2Mo occupes, mais l image elle meme fait toujours 2.88Mo ... il faut donc recuperer une disquette de boot stadard ( pour avoir une zone d amorce valide ) et lui coller le contenu de rescue.dir/ juste avent demontage ( cf tip ) . Ce procede a ete obligatoire pour moi une fois, car j ai constate que les disquettes (de l epoque) patchees pour un noyeau XFS ne permetaient pas de recuperer les drivers sur le CD bf2.4-XFS ... il avait donc fallu que recupere l image disquette du CD pour avoir le bon noyeau, sinon j avais un pb avec les drivers ...
Je signale au passage que dans une meme dist, ( la debian 3.0 r0 IIRC ) il n y a pas le meme noyeau ( donc pas les memes drivers) sur le set de floppies et sur les mini CD ( j ai un pb avec le driver Realtek qui ne porte pas le meme nom dans les 2 cas, et le driver Rhine absent dans l un des deux )
sbootmgr.dsk
Pour installer une distri à partir d'un cd sur un PC dont le bios ne le permet pas, j'utilise une disquette spéciale:
http://slackware.bgbits.com/slackware/slackware-current/isolinux/sb(...)
Avec ça, c'est un jeu d'enfant :)
Il suffit de générer la disquette à partir de l'image, de protéger la disquette en écriture et puis c'est tout ...
( euh, il faut quand même régler sa séquence de boot et démarrer sur la diquette hein ... )
Revenir en haut de page || Retourner aux forums || Retourner au forum Astuces.divers



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.