[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux] Copie HD (urgent)



Zitiere didier.misson@wanadoo.be:

Salut !

pour transvaser mon /var/spool/news, j'ai utilisé la méthode méga-nabot: 
Midnight Commander. Essaye pour voir, mais pour autant que je m'en 
souvienne, il
gardait les permissions/users (sauf pour FAT, évidemment). Sinon, je sais 
qu'il 
y a une bidouille avec tar/gzip, et si je me souviens bien, c'est dans le 
Tips-
HOWTO ou qqc du genre...

Sinon, ben tu crées des partitions sur ton nouveau HD, tu les formates à 
la 
main (mkdosfs, mkreiserfs), tu les montes quelque part, et hop, mc. Tu 
auras 
même l'affichage de l'avancement. 

-------------
Didier> ! mkreiserfs ! J'aurais du y penser ! ...
mais bon, je suis passé par Yast pour formater la partition ReiserFS...
MC, je n'y ai pas pensé non plus...
Je n'étais pas un utilisateur de Norton en Dos... :p)
Mais c'est vrai que MC rend de grand service en mode texte !
-------------


Bon, y a moins nabot que mc:
for i in `find /ze_repert -name "*"`  do ;  cp $i /ou_tu_veux ; done

for i in `find /ze_repert -name ".*"`  do ;  cp $i /ou_tu_veux ; done
(pour les fichiers cachés)



Evidemment, je ne t'apprends rien, tu ne copie pas /proc ;-)

(euh, oui, y a peut-être une faute de syntaxe -- corrigez-moi, j'ai pas 
linux 
sous la main :-/ )

De toute façon, pour ce qui est de windoze, à moins de chipoter au boot 
avec 
une disquette externe avec sys c: (pour win95 -- après, j'ai abandonné).

Aussi, si tu prends la méthode super-nabot (aussi la un-peu-moins-nabot), 
tu 
auras le hic du boot. Ce que je faisais, c'était faire une copie du kernel

cp /boot/le_kernel /tmp/blaaa
rdev /tmp/blaaa /dev/la_partition_ou_se_trouve_la_racine

(euh, je suis plus certain de la syntaxe de rdev, entre autre, il permet 
de 
spécifier quelle / prendra le kernel -- ce qui est bien évidemment 
surécrit par 
lilo -- d'où l'avantage de booter directement le kernel).

dd if=/tmp/blaaa of=/dev/fd0


-------------------
Didier> tient oui... ça aussi ça semble simple !
oui, mais je peux aussi booter depuis le CD SuSE 7.3,
soit en mode rescue, soit booter le système installé...
ça devrait aller !
Ensuite, la reconfig de Lilo, un jeu d'enfant...
Pour la "reconfig" de Winbrol, le sys c: etc...
J'ai assez bricolé avec Win, no problem.

Le tout était de recopier ts les fichiers Linux... en CONSERVANT les 
permissions/users !

J'ai utilisé le truc donné par Olivier :

Monter les partitions, ancienne sur /mnt/un et nouvelle sur /mnt/deux, et 
ensuite :


(cd /mnt/un; tar cf - ./) | (cd /mnt/deux; tar --same-owner -xpvf -)

ça marche du tonnerre !
no problem.
Je n'ai pas encore tt copié (ça prend du temps environ 25 GB de 
données...)
Mais ça semble se passer impeccablement.
Merci Olivier :-)

Didier
-----------------




changer les disques durs ...

reboot sur la disquette..

puis configurer lilo, etc...

J'espère que ça t'aidera.

Gerd


> J\'ai un Pc, Win et Linux
> 
> Je veux recopier un HD de 40 GB vers un HD de 39 GB 
> (plus rapide)
> 
> J\'ai un ensemble de partitions, du genre
> 
> 1- Linux ext2 /boot
> 2- Win Fat32
> 3- extended
>   5- Win fat32
>   6- Win fat16
>   7- Win fat16
>   8- Win fat16
>   9- Win fat16
>   10- Linux ReiserFS /
>   11- swap
> 
> Je pourrais réduire la taille des partitions FAT32 pour 
> regagner le GB manquant sur le nouveau disque.
> 
> Habituellement, j\'utilise en Winbrol, Partition Magic, 
> mais ce c.. m\'a trouvé une erreur, une différence dans 
> le nombre de secteur...
> Je lui ai dit de corriger !...
> Résultat, le HD boot tj bien (Lilo), aussi bien en 
> Windows que Linux, mais depuis Windows, plus possible 
> de relancer Partition Magic (pour recopier des 
> partitions de disque à disque). Il me sort tj un msg 
> d\'erreur absolument pas clair.
> 
> 
> Je voudrais faire ça depuis Linux, ça doit bien être 
> possible.
> 
> Parted, je vais réessayer, mais la seule fois que je 
> suis rentré dans ce programme, ça m\'a semblé assez... 
> compliqué...
> 
> Mais ne puis-je pas simplement utiliser :
> - fdisk pour créer les partitions (table des partitions)
> et 
> - dd if= ... of=  ... (et les bons paramètres)
> pour recopier à l\'identique les partitions ?
> 
> Je pourrais réduire la première FAT32 de 13 à 12 GB, 
> recopier /boot, FAT2, et en block toute la partition 
> extended par ex ? c\'est possible ça ?
_______________________________________________
Linux Mailing List
Archives: http://unixtech.be/mailman/listinfo/linux