clonezilla vers disque de destination vierge

clonezilla vers disque de destination vierge - Logiciels - Linux et OS Alternatifs

Marsh Posté le 26-10-2014 à 14:34:07    

Bonjour.
J'entreprends de cloner mon disque système + home avec clonezilla en vue d'une réinstall complète (nvelle carte mère etc.).
J'ai rendu une clé bootable avec tuxboot et dessus clonezilla stable (version fraichement téléchargée par tuxboot).
Je veux clôner mon dd sda IDE de 372.76 GIO(d'après mon gparted )sur un disque neuf donc vierge SATA sur lequel le même gparted a créé une table de partitions mais pas de partitions , soit un volume de  
465.76 GIO donc plus grand. De près sda a des trous de quques MO entre partitions ...
Sur sda j'ai 1 partition prim (/) et une logique (sda5 ; sda6;sda7;sda8 =/home/).
Le dd source est IDE.
Le dd cible est un SATA.
Je boote sur la clé et clonezilla se lance .
Je choisis clonage disque vers disque.
Ça plante avec "la table de partition de ce disque est illégale /dev/sdh" (dd cible).
et puis
libparted " can't have a partition outside the disk".
J'ai essayé avec un deuxième dd neuf et identique et même résultat.
Même résultat pour un dd cible sans table de part ou formaté en ext4.
Quid ???
clonezilla essayé en livecd échoue de le même façon.
Quand je reboote et monte sdh je vois que clonezilla a clôné la racine et sdh ne fait plus que 65 GIO d'où gparted pour effacer la tab de partition créée.


Message édité par prof27 le 26-10-2014 à 14:36:31

---------------
cordialement.
Reply

Marsh Posté le 26-10-2014 à 14:34:07   

Reply

Marsh Posté le 26-10-2014 à 21:44:03    

J'ai utilisé G4L en mode raw. bit par bit.
4heures après j'ai cloné /dev/sda.
Je reboot sur sda et je lance gparted dans mon desktop
Gparted ne voit pas les partitions sur le disque cible passé en sdj :
La partition ne peut pas être en dehors du disque !
 table de partitions non reconnue mais par contre voit évidemment le dd sda qui est son jumeau et
  sfdisk -l  
Disque /dev/sda : 48641 cylindres, 255 têtes, 63 secteurs/piste
sfdisk: Avertissement : la partition étendue ne commence pas sur une frontière de                                                                                            
cylindres. DOS et Linux interpréteront les contenus différemment.                                                                                                            
Unités : cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0                                                                                          
                                                                                                                                       
 
                 
   Périph Amor Début     Fin   nº cyl.  nº blocs  Id. Système                                                                                                                
/dev/sda1   *      0+   1018    1019-   8184093+  83  Linux
/dev/sda2       1019+  48640   47622- 382521982+   5  Étendue
/dev/sda3          0       -       0          0    0  Vide
/dev/sda4          0       -       0          0    0  Vide
/dev/sda5       1019+   1527     509-   4086780   82  partition d'échange Linux / Solaris
/dev/sda6       1528+   3111    1584-  12722452   83  Linux
/dev/sda7       3112+   3373     262-   2102743   83  Linux
/dev/sda8       3374+  48640   45267- 363605600+  83  Linux
 
Disque /dev/sdj : 60801 cylindres, 255 têtes, 63 secteurs/piste
sfdisk: Avertissement : la partition étendue ne commence pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Unités : cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
 
   Périph Amor Début     Fin   nº cyl.  nº blocs  Id. Système
/dev/sdj1   *      0+   1018    1019-   8184093+  83  Linux
/dev/sdj2       1019+  48640   47622- 382521982+   5  Étendue
/dev/sdj3          0       -       0          0    0  Vide
/dev/sdj4          0       -       0          0    0  Vide
/dev/sdj5       1019+   1527     509-   4086780   82  partition d'échange Linux / Solaris
/dev/sdj6       1528+   3111    1584-  12722452   83  Linux
/dev/sdj7       3112+   3373     262-   2102743   83  Linux
/dev/sdj8       3374+  48640   45267- 363605600+  83  Linux
 
dmesg pas de problème:
 
sd 10:0:0:0: [sdj] 122096646 4096-byte logical blocks: (500 GB/465 GiB)
[ 5893.364417] sd 10:0:0:0: [sdj] Write Protect is off
[ 5893.364425] sd 10:0:0:0: [sdj] Mode Sense: 28 00 00 00
[ 5893.365677] sd 10:0:0:0: [sdj] No Caching mode page found
[ 5893.365685] sd 10:0:0:0: [sdj] Assuming drive cache: write through
[ 5893.366550] sd 10:0:0:0: [sdj] 122096646 4096-byte logical blocks: (500 GB/465 GiB)
[ 5893.368565] sd 10:0:0:0: [sdj] No Caching mode page found
[ 5893.368573] sd 10:0:0:0: [sdj] Assuming drive cache: write through
[ 5893.385678]  sdj: sdj1 sdj2 < >
[ 5893.387050] sd 10:0:0:0: [sdj] 122096646 4096-byte logical blocks: (500 GB/465 GiB)
[ 5893.389065] sd 10:0:0:0: [sdj] No Caching mode page found
[ 5893.389072] sd 10:0:0:0: [sdj] Assuming drive cache: write through
[ 5893.389081] sd 10:0:0:0: [sdj] Attached SCSI disk
 
Le clônage a-t'il réussi,  j'en doute...
Si j'essaie de le monter
[root@tux cavelier2]# mount /dev/sdj /home/cavelier2/tmp/
mount: /dev/sdj est protégé en écriture, sera monté en lecture seule
mount: mauvais type de système de fichiers, option erronée, superbloc erroné
        sur /dev/sdj, page de code ou programme auxiliaire manquant, ou autre erreur
 
        Dans certains cas des renseignements utiles sont dans le journal
        système — essayez « dmesg | tail » ou quelque chose du genre.
[root@tux cavelier2]# dmesg | tail
[ 5893.366550] sd 10:0:0:0: [sdj] 122096646 4096-byte logical blocks: (500 GB/465 GiB)
[ 5893.368565] sd 10:0:0:0: [sdj] No Caching mode page found
[ 5893.368573] sd 10:0:0:0: [sdj] Assuming drive cache: write through
[ 5893.385678]  sdj: sdj1 sdj2 < >
[ 5893.387050] sd 10:0:0:0: [sdj] 122096646 4096-byte logical blocks: (500 GB/465 GiB)
[ 5893.389065] sd 10:0:0:0: [sdj] No Caching mode page found
[ 5893.389072] sd 10:0:0:0: [sdj] Assuming drive cache: write through
[ 5893.389081] sd 10:0:0:0: [sdj] Attached SCSI disk
[ 7641.957414] grow_buffers: requested out-of-range block 18446744071562067968 for device sdj
[ 7641.957423] isofs_fill_super: bread failed, dev=sdj, iso_blknum=17, block=-2147483648
Disque /dev/sdj : 60801 cylindres, 255 têtes, 63 secteurs/piste
sfdisk: Avertissement : la partition étendue ne commence pas sur une frontière de
cylindres. DOS et Linux interpréteront les contenus différemment.
Unités : secteurs de 512 octets, décompte à partir de 0
Avec la commande sfdisk -lu:
   Périph Amorç.  Début       Fin   nº sect.  Id. Système
/dev/sdj1   *      2048  16370234   16368187  83  Linux
/dev/sdj2      16373700 781417664  765043965   5  Étendue
/dev/sdj3             0         -          0   0  Vide
/dev/sdj4             0         -          0   0  Vide
/dev/sdj5      16373760  24547319    8173560  82  partition d'échange Linux / Solaris
/dev/sdj6      24549376  49994279   25444904  83  Linux
/dev/sdj7      49997824  54203309    4205486  83  Linux
/dev/sdj8      54206464 781417664  727211201  83  Linux


Message édité par prof27 le 26-10-2014 à 22:00:13

---------------
cordialement.
Reply

Marsh Posté le 26-10-2014 à 22:08:13    

Bonsoir,
 
Pourquoi vouloir cloner si tu réinstalle le système ? Quelle est la distribution utilisée et quelle version ?


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 26-10-2014 à 22:42:28    

Bonsoir.
La distrib est Mageia 4 . Ma nouvelle carte mère n'a pas de port ide.
Pas envie de réinstaller Mageia4.
J'ai compilé le dernier parted et gparted me montre maintenant comment il voit le dd sata . C'est pas triste.
Je comprends pas pourquoi je ne peux clôner proprement mon dd ide avec gnu-linux !


---------------
cordialement.
Reply

Marsh Posté le 26-10-2014 à 23:44:46    

Je ne suis pas sûr de d'avoir compris le pourquoi du comment mais bon.  
 
Le plus simple que je te propose c'est :
- si ce n'est pas déja fait, remplacer dans le fichier /etc/fstab, l'identification des disques par des uuid
- brancher ton nouveau disque dans ta machine et de booter sur ton ancien système ou de préférence un livecd. Après avoir bien identifier les disques tu lance la commande suivante :
dd if=/dev/tonanciendisque of=/dev/tonnouveaudisque bs=1M
 
Ca va prendre un certain temps mais ton disque sera cloner, il te suffira de remplacer l'ancien disque par le nouveau. Tu pourra ainsi continuer à sur le nouveau disque a faire ce que tu veux.


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 27-10-2014 à 09:52:10    

Bonjour et merci.
Je résume :--)) je me fais un pc tout neuf (à contrecoeur)car je suis encore en socket 754 actuellement mais je ne me sens pas en plus réinstaller une nouvelle Mageia4  ; le pc sert de serveur à la maison (montages nfs) pour deux autres pc + une platine réseau kiss dp1500 (pour ceux qui connaissent ) ; la sol idéale c'est de clôner le disque système.
Voila mon fstab
[root@tux Videos]# cat /etc/fstab
# Entry for /dev/sda1 :
UUID=372057df-1dd1-4299-af05-2b2c3559cd06 / ext4 acl,relatime 1 1
# Entry for /dev/sda8 :
UUID=fca75274-bba3-4932-841f-22718b6dfd9d /home ext4 acl,relatime 1 2
# Entry for /dev/sdf1 :
UUID=58e56a72-80a2-4d5a-ab4e-dd1fcebc7eee /media/LACIE_QUADRA2 ext3 rw 0 0
# Entry for /dev/sdg1 :
UUID=252d4f10-4fbd-4b25-a4cb-f7f8cd54e77d /media/lacie_quadra ext3 user,rw 0 0
# Entry for /dev/sdh1 :
UUID=14044400-adc9-41ec-994d-00d7feb1384e /media/seagate200GO ext3 rw 0 0
# Entry for /dev/sde1 :
UUID=4232d702-b407-41df-b49e-10128d2a2768 /media/seagate400GO ext3 user,rw 0 0
# Entry for /dev/sdd1 :
UUID=d711ce24-27ef-4abf-bb42-5be9e44c32ce /mnt/TERA ext3 user,rw 1 2
# Entry for /dev/sdc1 :
UUID=34b8475d-9650-4777-b64b-7b215f2506ff /mnt/disk_images ext3 user,exec,rw 1 2
# Entry for /dev/sdb3 :
UUID=4882af82-230d-43ba-8cdc-744e0babb8d7 /mnt/windows ext3 user,exec,user_xattr,rw 1 2
none /proc proc defaults 0 0
# Entry for /dev/sda6 :
UUID=d26f1709-dd21-40ab-bd4b-4aa00cb7acb3 /usr ext4 relatime,acl 1 2
# Entry for /dev/sda7 :
UUID=07b6388a-c57e-4ed5-9b90-3fab5a846901 /var ext4 relatime,acl 1 2
# Entry for /dev/sda5 :
UUID=2a25457e-a415-4a2c-9a64-f964dcb6973e swap swap defaults 0 0
Il faut démonter le système pour faire un dd ?
dd va t'il faire mieux que G4L en mode raw ?
Je ne comprends pas pourquoi la copie bit à bit du disque que j'utilise tout de suite a une table de partitions illisible alors que j'ai clôné de deux façons différentes.


Message édité par prof27 le 27-10-2014 à 10:59:12

---------------
cordialement.
Reply

Marsh Posté le 27-10-2014 à 11:30:18    

Tu utilise deja les uuid dans le fstab, c'est très bien ca facilite les choses énormement même si j'ai eu peur en voyant ton fstab à premieère vu :D
 
 
Je ne connais g4l et clonezilla que de nom, je ne sais pas comment ils fonctionnent. La méthode que j'utilise est assez simple à mon avis et "sans surcouches".  
 
Comme je disai plus haut, il te reste à utiliser la commande citée avant :) (de préférence en bootant sur un livecd mais le système lui même devrait le faire)(pense juste à vérifier que le nouveau disque est démonter avant de cloner)


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 27-10-2014 à 18:28:53    

J'ai réussi. avec testdisk qui m'a retrouvé mes partitions. J'ai dû en sélectionner certaines au feeling mais testdisk a une feature remarquable c'est qu'il indique si certains choix peuvent marcher.
Puis avec gparted j'ai étendu ma partition étendue (sic)pour remplir le dd.
J'ai rebooté franchement sans y croire... n'étant pas informaticien.
Toutes les manip se sont passées après avoir installé le disque cible dans un adaptateur (TrendNet) sata vers usb car je n'avais pas de port sata dispo sur ma carte mère.
J'ai rebooté en usb sur le disque cible et tout est allé bien(merci AsRock).
J'ai écrit ce post via le nouveau disque tjs posé sur mon bureau.
Je viens toutefois de rebooter et j'ai eu pas mal d'alarmes ext4 sur des problèmes d'inodes.
Il faudrait que je refasse un clônage propre cette fois. Je prend ça comme exercice.
J'ai 4 disques internes et 4 disques externes (en firewire) ce qui fait un fstab compliqué et des montages NFS sur deux pc du réseau ; mon pc étant le server NFS; plus un  server multimédia kissdx pour la platine kiss ...pc qui sert aussi pour mon boulot ! Ça s'est rajouté au fil du temps et devient lourd à gérer.


Message édité par prof27 le 27-10-2014 à 18:53:39

---------------
cordialement.
Reply

Marsh Posté le 27-10-2014 à 19:52:49    

La partie testdisk tu l'a faite sur le nouveau ou sur l'ancien disque ? J'ai du mal à suivre j'avoue.  
 
Le fstab, je comprends. C'est juste moi qui ai pas l'habitude de voir autant de chose sur une machine standard. Sur un "serveur" ca passe mieux. :)


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 27-10-2014 à 20:04:58    

Bonsoir.
TestDisc sur le dd sata monté dans son adaptateur. TestDisk  lancé par Mageia en mode graphique  (init5) sur le disque cloné.
J'ai pas encore démonté ma tour et le nouveau matos est dans des cartons.
Je ne peux pas dire que l'opération de clonage a été une réussite avec clonezilla ou G4L.


Message édité par prof27 le 27-10-2014 à 20:17:50

---------------
cordialement.
Reply

Marsh Posté le 27-10-2014 à 20:04:58   

Reply

Marsh Posté le 27-10-2014 à 23:14:15    

Ca me parait pas normal d'avoir a faire un testdisk sur le nouveau disque suite à un clonage. Je serai toi je recommencerai pour être sûr. C'est toi qui voit.


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 28-10-2014 à 11:00:13    

D'autant plus que j'ai acheté 2 seagate barracuda identiques sata 500GO ST500M002-1Bd142 , j'ai fait deux fois la manip et c'est pareil pour les deux.
Est-ce à cause de l'adaptateur ? Je pense que non.
G4L et clonezilla sont des ver récentes.
Je ne comprends pas pourquoi la table de partitions est illisible sur les cibles.
J'ai des espaces de qques MO non attribués entre des partitions sur le dd source .
Sur la copie testdisk les a fait disparaitre ; en tout cas dans gparted (parted ver 3.2)ils n'apparaissent pas. Une piste?


Message édité par prof27 le 28-10-2014 à 11:01:29

---------------
cordialement.
Reply

Marsh Posté le 28-10-2014 à 12:24:37    

Ton disque source fonctionne bien ? T'as des trous entre les partitions ?


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 28-10-2014 à 16:30:28    

peut-être un problème de taille des secteurs?
512 octet pour l'IDE et 4Ko pour le SATA?
 
Tu as créé la table de partition du nouveau disque sur l'ancienne machine ou la nouvelle?
 
UEFI désactivé dans la nouvelle machine?

Reply

Marsh Posté le 28-10-2014 à 18:17:58    

raivac a écrit :

peut-être un problème de taille des secteurs?
512 octet pour l'IDE et 4Ko pour le SATA?


Je serais bien de cet avis.
Sur ma vieille carte mère il n'y a qu'un bios ordinaire.
Un parted print /dev/sda pour le disque source
(parted) print /dev/sda                                                    
Modèle: ATA ST3400632A (scsi)
Disque /dev/sda : 400GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : msdos                                                                                                                                                  
Disk Flags:                                                                                                                                                                  
                                                                                                                                                                             
Numéro  Début   Fin     Taille  Type      Système de fichiers  Fanions                                                                                                      
 1      1049kB  8382MB  8381MB  primary   ext4                 démarrage                                                                                                    
 2      8383MB  400GB   392GB   extended <----------------------------------trou de 1MO avant la partition étendue ?
 5      8383MB  12,6GB  4185MB  logical   linux-swap(v1)
 6      12,6GB  25,6GB  13,0GB  logical   ext4
 7      25,6GB  27,8GB  2153MB  logical   ext4
 8      27,8GB  400GB   372GB   logical   ext4
 
Tout est fait sur ma vieille machine la nouvelle n'est pas encore installée.


---------------
cordialement.
Reply

Marsh Posté le 29-10-2014 à 11:04:47    

J'ai refait un coup de G4L et rebelote.
Gparted me montre (popup d' d'avertiisements )en prime  une petite partition de 2TiO sur un dd de 500 GO !
J'ai une table de partitions à nouveau en ruine et testdisk me fait cela:
Disk /dev/sdh - 500 GB / 465 GiB - CHS 7600 255 63
Current partition structure:
     Partition                  Start        End    Size in sectors
 
No ext2, JFS, Reiser, cramfs or XFS marker
 1 * Linux                    0  32 33  1018 254 63   16368187
 1 * Linux                    0  32 33  1018 254 63   16368187
 2 E extended              1019  23 29 48641  78 13  765050880
 
test_logical:
Partition sector doesn't have the endmark 0xAA55


Message édité par prof27 le 29-10-2014 à 11:11:47

---------------
cordialement.
Reply

Marsh Posté le 29-10-2014 à 13:42:46    

C'est bizarre cette histoire je trouve.  
 
Une alternative au clonage bas niveau c'est de créer les partitions à la main sur le nouveau disque et synchroniser à coup de rsync depuis l'ancien vers le nouveau. C'est sûr c'est un chouilla plus long. :/


---------------
http://lacabanedeladmin.trickip.net/
Reply

Marsh Posté le 29-10-2014 à 14:26:08    

J'ai googelisé clonage ide vers sata et je trouve des posts intéressants.
Je rappelle que je clone à partir de ma vieille cm un disque ide interne sur un sata  placé dans un adaptateur usb .
Finalement je pense à un probleme de controleur de dd.
J'intuite que ça marcherait  si je montais le dd cible sata dans la tour en virant un des deux sata de la tour.
Par contre si c'est ça ; si je  montais la nouvelle carte mère qui n'a pas de ports ide mais des pci et le dd source sur un port pci via un adaptateur ide vers pci (que je possède)je pourrais avoir le même souci.
J'ai refait la manip avec testdisk et ça marche.
Il faut simplement lui dire où sontt la partition de boot ; la partition étendue et les logiques.
Temps 15 min.
Puis gparted pour occuper tout le disque et faire vérifier les partitions.


Message édité par prof27 le 29-10-2014 à 14:45:32

---------------
cordialement.
Reply

Marsh Posté le 11-11-2014 à 18:04:01    

La cm a scrashé comme prévu.
Je me suis donc refait le pc.
Rude tache !
J'ai monté en sata le disque sur lequel clonezilla avait  cloné le disque système et bien le pc n'a pas voulu démarré erreur grub 17.
Pourtant il démarrait avec son adaptateur sata vers usb.
Cela dépasse mes connaissances.
Je me suis payé la réinstall de la mageia 4 mais en 64 bits tant qu'a le faire.


---------------
cordialement.
Reply

Sujets relatifs:

Leave a Replay

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