[Debian] Dupliquer un disque (avec agrandissement des partitions).

Dupliquer un disque (avec agrandissement des partitions). [Debian] - Installation - Linux et OS Alternatifs

Marsh Posté le 19-09-2004 à 21:36:09    

Bonjour,
 
Oui j'ai déjà cherché et voilà par exemple ce que j'ai trouvé (http://forum.hardware.fr/forum2.ph [...] 0&subcat=0, voir le post de Mjules) mais j'aimerais avoir un peu plus de précisions !
 
Ma passerelle tourne avec une Debian Sarge et un noyau 2.4.27.
Le disque commence à se faire vieux et très bruyant. J'ai déjà son remplaçant : un disque de 80 GB.
 
Les partitions sur l'ancien disque sont :

                                 cfdisk 2.12
Unité de disque: /dev/hda
Size: 41174138880 bytes, 41.1 GB
Heads: 255   Sectors per Track: 63   Cylinders: 5005
 
    Nom         Fanions    Part Type  Type SF          [Étiq.]        Size (MB)
------------------------------------------------------------------------------
    hda1                    Primaire  Linux swap                        1003,49
    hda2        Amorce      Primaire  Linux ext3                        1003,49
    hda5                    Logique   Linux ext3                        5996,23
    hda6                    Logique   Linux ext3                        1998,75
    hda7                    Logique   Linux ext3                       31165,59


 
avec un df j'obtiens :

Sys. de fich.        1K-blocs       Occupé Disponible Capacité Monté sur
/dev/hda2               964532    113160    802376  13% /
tmpfs                   258192         0    258192   0% /dev/shm
/dev/hda5              5763616   2036612   3434224  38% /usr
/dev/hda6              1921156    154556   1669008   9% /var
/dev/hda7             29956860   5381736  23053372  19% /home

C'est quoi tmpfs ? :??:
 
Si je ne dis pas de bétises, les partitions hda5, hda6 et hda7 sont dans une partitions étendue ? (à moins que je mélange tout, j'ai fait moi-même ces partitions mais je ne sais plus exactement de quellemanière).
 
Donc je souhaite dupliquer ce disque (40GB) sur un disque tout neuf de 80GB.
Je ne peux pas utiliser dd puisque je dois agrandir les partitions. Mais est-ce qu'il est possible par exemple de dupliquer le disque et ensuite de déplacer et agrandir les partitions ?
 
Pour en revenir au poste de Mjules, il me suffit donc de :
 - créer les partitions sur le nouveau disque (même nombre mais plus grande).
 - mk2fs : je n'ai pas trouvée la commande !!!
 - monter les nouvelles partitions et copier les fichiers : cp -a.
 
Comme je conserve la même structure je n'ai pas besoin de modifier le fichier fstab, idem pour le fichier /boot/grub/menu.lst.
 
En revanche je dois mettre à jour le MBR du nouveau disque avec grub : je dois aller dans la console grub en utilisant la commande grub et ensuite taper : root (hd0,3) (ma partition "/" est (sera) la deuxième sur le 1° disque), setup (hd0) (mais à ce moment mon nouveau disque sera le 2°  :sweat:).
http://www.trustonme.net/didactels/136.html


Message édité par darkoli le 19-09-2004 à 21:39:01

---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 19-09-2004 à 21:36:09   

Reply

Marsh Posté le 26-09-2004 à 11:54:12    

J'ai utilisé la commande cp -a /dev/hda2 /lapin (lapin est le dossier qui correspondait à la partition hdc2) mais tous les fichiers n'ont pas été copiés. Je pense que dans le dossier proc il doit y avoir des "fichiers" difficiles à copier. J'ai eu le même problème avec le dossier home.
 
J'ai ensuite essayé avec une Knoppix de faire la copie de partition mais je n'avais pas le support de ext3.
 
J'ai finallement essayé avec partimage mais c'est chiant car je dois passer par un fichier image pour ensuite restaurer la partition et je dois aussi démonter la partition que je sauvegarde. Mais j'ai l'impression que partimage modifie la taille de la partition de destination.
 
Est-ce qu'il est possible de copier la première partition avec dd et ensuite de l'agrandir (toutes les partitions sont plus grandes) ?
 
Ou dernière solutions que je vois, mettre mes disques Linux sur le PC sous windows et utiliser Partition Magic. Il n'existe pas un produit equivalent sous Linux ?


Message édité par darkoli le 26-09-2004 à 11:55:07

---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Marsh Posté le 26-09-2004 à 14:50:06    

Ca y est, c'est fait. Finalement j'ai décidé d'utiliser PM8. Ce logiciel est vraiement génial, il m'a suffit de glisser les partitions Linux (ext3) du disque que je voulais dupliquer vers le nouveau disque, une par une en les agrandissant à chaque fois afin d'obtenir la taille voulue et à la fin de cliquer sur le bouton Apply.
 
Mais il y a eu un problème pour la partition /usr.
http://darkoli.free.fr/hfr/erreur1.png
http://darkoli.free.fr/hfr/erreur2.png
http://darkoli.free.fr/hfr/erreur3.png
En démarrant sous Linux avec l'ancien disque j'ai utilisé la commande fsck (au cas où) mais il n'y a pas eu de correction.
Donc pour la partition /usr j'ai fait un simple : "cp -a ..." et maintenant c'est bon. Avant d'enlever l'ancien disque j'ai mis à jour le MBR avec grub : root (hd1,1) et setup (hd1).
 
Au démarrage tous à bien été pris en compte, Grub c'est lancé comme d'habitude sans que j'ai à faire le premier lancement manuellement.
 
Il n'existe pas d'équivalent libre à Partition Magic (même avec moins de fonctionnaltiés) ?
 
En tout cas merci de ne pas avoir pollué mon topic. :sweat:


Message édité par darkoli le 26-09-2004 à 15:44:46

---------------
Le site de l'année :D (XHTML 1.0 strict) : http://darkoli.free.fr/index.html
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed