On Mon, 6 May 2002 19:58:25 +0200 Erwan David <[EMAIL PROTECTED]> wrote:
> Le Mon 6/05/2002, Benoït disait > > > > On Mon, 6 May 2002 15:08:08 +0200 > > Erwan David <[EMAIL PROTECTED]> wrote: > > > > > Mon disque commence à avoir un comprtement étrange, et j'ai bien > > > peur qu'il ne lache un de ces jours. Je vais donc le > > remplacer. Est-il > > > possible de tout recopier de l'ancien disque sur le nouveau > > (par tar et > > > cpio) plutôt que de réinstaller et reconfigurer les packages ? > > > > Cf. > > Tips-HOWTO > > > > 2.6. Moving directories between filesystems. Alan Cox, > > [EMAIL PROTECTED] > > > > Quick way to move an entire tree of files from one disk to > > another > > (cd /source/directory && tar cf - . ) | (cd /dest/directory && tar xvfp -) [ Change from cd /source/directory; tar....etc. to prevent possibil- ity of trashing directory in case of disaster. Thanks to Jim Dennis, [EMAIL PROTECTED], for letting me know. -Maint. ] > > C'est pas le problème. C'est le problème de *tout* déplacer. Devices, > noyaux, packages, base de dpkg etc... Je sollicite la vérification des membres de la liste. Parce que je pense que ça répond à la demande, mais je ne veux pas en assumer la responsabilité. *********************************************************** # A adapter selon tes partoches de départ/destination. # /proc ne doit pas être backupé, c'est pt de montage pour un fs virtuel. mount /mnt/hda7 && mount /mnt/hda5 && mkdir /mnt/hda7/proc mkdir /mnt/hda7/tmp mkdir /mnt/hda7/boot mkdir /mnt/hda7/cdrom mkdir /mnt/hda7/floppy mkdir /mnt/hda7/mnt mkdir /mnt/hda7/grav # pour la partition /boot à adapter. mount /mnt/hda2 && ((cd /mnt/hda5/boot/ && tar cf - .) | (cd /mnt/hda2 && tar xvf -)) #Voilà ce que tu demandes BackupFs="bin dev home lib opt sbin usr vmlinuz etc initrd root var" cd /mnt/hda5 && tar cf - $BackupFs) | (cd /mnt/hda7 && tar xvf -) Les deux "&&" veulent dire si la commande s'est exécutée correctement alors... #Mais tu peux le faire en une fois : #cd /mnt/hda5 && tar cf - bin dev home lib opt sbin usr vmlinuz etc initrd root var) | (cd /mnt/hda7 && tar xvf -) #Pour te prévenir quand il a fini alias beep='echo -en "\x07"' for compt in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 do sleep 1 beep done unalias beep Ps. J'ai écrit ce script pour mes besoins personnels. J'ai eu des problèmes avec lilo, mais je ne suis pas sûr que c'est lié. Symptômes : Le système démarre sans problème comme s'il était chez lui, mais quand je réexécute lilo pour la mise à jour d'un nouveau noyau : J'ai ce message d'erreur : # lilo Device 0x0300: Invalid partition table, 2nd entry 3D address: 1/0/31 (31248) Linear address: 1/1/494 (498015) Voilà Benoît Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)" -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]