> > sur une disquette formatée copier /boot/vmlinuz /dev/fd0 ( overwrite > > /dev/fd0? yes) > houla... > je sais pas si c'est vraiment malin d'ecraser /dev/fd0, > on est pas sous dos ! On peut faire plus élégant en remplaçant le cp par un cat >>, certes.
> /dev/fd0 est un vrai fichier, pas un "lecteur logique" comme sous DOS, /dev/fd0 est un faux fichier, un de ceux qui sont faits par mknod et servent de passerelle aux périphériques du système. Consulter le man de MAKEDEV(8) pour plus d'informations, et en ce qui nous concerne ici la section «Disk Devices» pour y lire que : «Devices fd0* through fd3* are floppy disks on the first controller» > donc, je ne conseillerais jamais d'ecraser un fichier de /dev > (enfin... j'ai peut etre tord =) Oui. > # mount /dev/fd0 /mnt/floppy/ ; cp /boot/vmlinuz /mnt/floppy/ Ce qui ne rend pas la disquette bootable. > # mcopy /boot/vmlinuz a: Pas mieux... > # dd if=vmlinuz of=/dev/fd0 La oui, mais <oeil malicieux> c'est plus rapide en ajoutant "bs=36b" aux paramètres de dd, dans le cas d'une disquette 3"1/2, et "bs=30b" pour une 5"1/4</oeil malicieux>. > et a la fin, je trouve que c'est plus propre de faire un lilo > # /sbin/lilo -b /dev/fd0 ceci implique de créer un système de fichiers ext2 sur la disquette, d'y placer une partie du code de lilo, un fichier de configuration, etc. Et un chroot avant de lancer lilo (ou lilo -R) pour t'éviter des ennuis ! > sinon, pour un simple Bootdisk, une des solutions que je viens de citer > suffisent. Exact, une seule, celle du dd... les autres nécessitant plus de préparation. > /!\ mkbootdisk cree une disquette de boot, pas de secours, si on a un > disque a sauver ou partitionner par ex, elle ne sera d'aucune utilite =) Bah, tout le monde fait des sauvegardes, non ? Miod
