[Linux-bruxelles] Jeux de disquettes en vue de repartitionnement

Ludovic Brenta ludovic.brenta at insalien.org
Sam 21 Juin 02:52:02 CEST 2003


Miguel Telleria de Esteban <miguel at mtelleria.com> writes:

> SS> Suite à ma question concernant mes plans de repartitionnement, je
> SS> cherche un jeux de disquettes bootables pour effectuer toute sortes
> SS> d'opérations de ce genre...
> 
> J'ai deux jeux de disquettes de demarrage Debian.  L'"officiel" (tu peux le
> trouver via un link dans la Debian Install Guide) et un officieuse pour le
> portables qui ont un floppy USB (aussi via quelque liens à partir de la
> Debian Install guide).
> 
> Aucun à ma connaissance contient parted.
> 
> Je te conseil de downloader et regarder la mini-distro tomsrtbt
> 
> 	http://www.toms.net/rb/
> 
> 	c'est le disquette rescue universelle, mais je ne te garantie pas
> qu'il contienne parted non-plus.

Non, il ne contient pas parted.
 
> SS> Je cherche des références sur le web pour télécharger les images de
> SS> quelques jeux de disquettes...
> 
> Pour les disquettes de Debian je ne me souviens plus de l'endroit, mais
> je t'ai dit le chemin pour le trouver (Debian Install Guide).

Elles sont aussi sur le CD-ROM d'installation de Debian, regarde dans
/mnt/cdrom/debian/dists/woody/main/disks-i386/current/bf2.4
 
> SS> En l'occurence, j'aurai besoins de 'parted' pour mon repartitionnement

Tu peux, comme moi, utiliser le CD-ROM de démarrage de Red Hat 8.  Je
peux te le prêter si tu veux.  Je pense que c'est le plus simple.

> SS> Aussi, je voulais savoir si c'était toujours 'dd' qui est utiliser pour
> SS> faire des images de disquette ou s'il existe quelques logiciels plus
> SS> "spécialisé"...

Oui, c'est toujours "dd".  Miguel t'a déjà expliqué comment faire.

Je ne pense pas qu'une disquette de démarrage spéciale soit
nécessaire, tu peux utiliser les disquettes "rescue" et "root"
normales.  Tu démarres depuis la disquette "rescue" (qui contient le
noyau), le noyau décompresse la disquette "root" dans son ramdisk,
puis monte le ramdisk comme /, et à ce stade tu peux monter
manuellement une disquette normale dans /mnt/floppy. Cette disquette,
tu l'auras préparée à l'avance pour contenir "parted" et ses
librairies, comme ceci:

1. mkfs -t ext2 /dev/fd0
2. mount -t ext2 /dev/fd0 /mnt/floppy
3. cp /sbin/parted /mnt/floppy
4. cp /lib/libparted-1.6.so.0.0.5 /mnt/floppy/libparted-1.6.so.0
5. cp /lib/libreadline.so.4.3 /mnt/floppy/libreadline.so.4
6. cp /lib/libncurses.so.5.3 /mnt/floppy/libncurses.so.5
7. umount /mnt/floppy

(note que les versions exactes des librairies peuvent changer;
j'utilise sarge et pas woody.  Tu dois utiliser woody pour cette
disquette).

8. Démarre depuis la disquette "rescue" de Debian.

9. A l'invite "boot:", tape Entrée.

10. Le noyau de la disquette "rescue" se charge puis te demande la
    disquette "root" (qui peut aussi être un CD-ROM).

11. Le noyau crée un "ramdisk" dans lequel il décompresse le contenu
    de la disquette "root".

12. Le programme d'installation de Debian démarre.

13. Tape Alt+F2 pour aller dans une autre console virtuelle.

14. Tu peux enlever la disquette "root" du lecteur.

15. Tu mets ta disquette "parted" dans le lecteur.

16. mount -t ext2 /dev/fd0 /mnt

17. LD_LIBRARY_PATH=/mnt /mnt/parted /dev/hda

Et voilà, tu es dans parted.

Enfin, en théorie.  Je n'ai pas le courage de redémarrer ma propre
machine pour vérifier (uptime = 75 jours, il y a eu une coupure de
courant).

-- 
Ludovic Brenta.






Plus d'informations sur la liste de diffusion Linux-bruxelles