logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-11-2018 19:34:56

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

[clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

bonjour à tous , enfin , bonsoir plutôt .

voilà mon souci : j'ai voulu copier sur un disque plus grand (2To) mon disque d'origine (500Go)

j'ai gaffé :

ayant utilisé gparted , je me suis aperçu que ce dernier copiait aussi les uuid .

je me retrouvais donc avec deux disque différents , avec les mêmes partitions et les mêmes uuid .

d'où emmêlage de pinceaux .

je me retrouvais avec le /home de sdd  mais la /racine de sda ... (par exemple)

avec rage et un gros mal au coeur , j'ai décidé , encore , de repartir de zéro .

d'où destruction des partitions et recréation avec des uuid différents cette fois .

seulement voilà : même si je commence à être familier à la ligne de commande , j'ai encore de grosses lacunes .

entre autres (enikar m'a maintes fois aidé sur irc mais , mon bureau étant encombré , je ne peux prendre de notes )

je ne sais toujours pas copier la racine de sda vers sdd .

ça doit être facile mais avec ma memoire de poisson rouge , je n'arrive pas à m'en rappeler .

afin de palier à cette lacune et aussi dans le but de servir d'aide mémoire à moi et à d'autres , je vous écris .

il faut que je copie
/sda/racine  sur    /sdd/racine
/sda/var      sur    /sdd/var
/sda/tmp     sur    /sdd/tmp
et enfin :
/sda/home  sur    /sdd/home

après , je dois modifier le fstab sdd , installer et mettre à jour grub sur sdd et sda et normalement , c'est bon .

malheureusement , pour l'instant , je butte sur l'étape de la copie en ligne de commande .

je sais que j'abuse un peu et ce n'est pas capital  mais j'aurai vraiment bien aimé copier mon hdd 500 Go sur mon hdd 2To afin de le remplacer .

500 Go , c'est petit .

merci par avance .

les points de montage , disques usb branchés

hp@Host-001:~$ df -h


Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,7G       0  1,7G   0% /dev
tmpfs              345M    5,6M  339M   2% /run
/dev/sda1           73G     25G   45G  36% /
tmpfs              1,7G       0  1,7G   0% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              1,7G       0  1,7G   0% /sys/fs/cgroup
/dev/sda5          9,2G    1,3G  7,5G  15% /var
/dev/sda7          1,9G    5,7M  1,7G   1% /tmp
/dev/sda8          371G     57G  296G  17% /home
tmpfs              345M     40K  345M   1% /run/user/1000
/dev/sdc1          1,9T     32K  1,9T   1% /media/hp/DISK21
/dev/sdb1          3,6T    1,7T  1,8T  49% /media/hp/multimedia1
/dev/sdd5           20G     45M   19G   1% /media/hp/_var
/dev/sdd1           98G     61M   93G   1% /media/hp/_
/dev/sdd7          3,9G     16M  3,7G   1% /media/hp/_tmp1
/dev/sdd8          1,7T     77M  1,6T   1% /media/hp/_home
hp@Host-001:~$
 



nouveaux UUIDs :

hp@Host-001:~$ sudo blkid


/dev/sda1: UUID="a1bf848c-d595-4787-bcfe-8c32508e5c60" TYPE="ext4" PARTUUID="0953e590-01"
/dev/sda5: UUID="ce3111ed-3aea-47a9-b163-90cb82aad04a" TYPE="ext4" PARTUUID="0953e590-05"
/dev/sda6: UUID="9bcb53ab-48c7-4d62-b9cf-c818a9926f6a" TYPE="swap" PARTUUID="0953e590-06"
/dev/sda7: UUID="33cb4546-d6c9-4486-95a8-5e39eb6beca3" TYPE="ext4" PARTUUID="0953e590-07"
/dev/sda8: UUID="ab52fced-e3c9-4000-bbd0-eca9d15112b4" TYPE="ext4" PARTUUID="0953e590-08"
/dev/sdb1: LABEL="multimedia" UUID="8d8e0d82-8d79-487b-93e1-4b7cda994a02" TYPE="ext4" PARTLABEL="multimedia" PARTUUID="abbd7a87-c42b-47b5-9a5d-4fcc7cc5d0dd"
/dev/sdd1: LABEL="/" UUID="23cd9775-865e-4d3b-80fa-cd43f37e9f41" TYPE="ext4" PARTUUID="a517d9e4-01"
/dev/sdd5: LABEL="/var" UUID="a0fc3346-2d45-408b-99e8-9a1b13eae79e" TYPE="ext4" PARTUUID="a517d9e4-05"
/dev/sdd6: LABEL="swap" UUID="152a00a7-52b2-473d-97ea-06fd284d782d" TYPE="swap" PARTUUID="a517d9e4-06"
/dev/sdd7: LABEL="/tmp" UUID="43a8c69a-f48a-4ec8-85d8-b20dff1989f7" TYPE="ext4" PARTUUID="a517d9e4-07"
/dev/sdd8: LABEL="/home" UUID="08710e01-be36-41ef-b42f-c984aa58d938" TYPE="ext4" PARTUUID="a517d9e4-08"
/dev/sdc1: LABEL="DISK2" UUID="1E42-40F3" TYPE="vfat" PARTUUID="e741cd16-01"
 



pour la petite note : lors de mes recherches , je suis tombé sur un fil qui expliquait comment copier la racine avec rsync et un fichier d'exclusions mais je ne le retrouve plus .

ah si , je l'ai retrouvé , mais il ne correspond pas à mes attentes : http://lea-linux.org/documentations/Tru … st%C3%A8me

excuses , je crois que ce fil n'est pas au bon endroit .
à l'origine , je cherchais des lignes de  commande mais il a dévié .

Dernière modification par Debian Alain (25-12-2019 18:56:41)

Hors ligne

#2 07-11-2018 19:51:05

MicP
Membre
Inscription : 29-02-2016

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Bonsoir

…ayant utilisé gparted , je me suis aperçu que ce dernier copiait aussi les uuid . …

Bien sûr,
et même en ligne de commande ce sera pareil : si tu copie une partition,
son contenu reste exactement le même dans la copie que dans l'original (c'est bien le but recherché d'ailleurs)

L'UUID est inscrit dans le système de fichiers qui est dans la partition,
donc si on créé une copie de la partition, le système de fichiers contenu dans la partition copiée
sera strictement le même que celui de la partition originale => même UUID, même LABEL, etc…

Mais une fois la partition copiée,
rien ne t'empêche, toujours avec GParted, de modifier l'UUID du système de fichiers de la partition qui vient d'être copiée :
Tu cliques avec le bouton droit de la souris sur le rectangle représentant le système de fichiers de la partition copiée,
et tu pourra cliquer sur l'option Nouvel UUID du menu contextuel qui apparaîtra.

Il ne te restera ensuite qu'à adapter les UUID dans les fichiers du système copié.

Dernière modification par MicP (07-11-2018 19:56:54)

Hors ligne

#3 07-11-2018 19:55:27

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

merci MicP , mais les partitions créées , j'aimerai copier leur contenu .

possible ou il faut que je rejoue encore avec gparted ?

Hors ligne

#4 07-11-2018 20:14:58

MicP
Membre
Inscription : 29-02-2016

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Si j'ai bien compris,
tu voudrais créer sur le disque de 2TB (sdd) une copie
de toutes les partitions qui existent actuellement sur le disque de 500GB (sda)

Je suppose que tu fera cette copie en ayant lancé GParted depuis un système debian Live
de façons à ce qu'aucune partition à copier ne soit en cours d'utilisation par le système

=======
Donc, créé une nouvelle table des partitions de type msdos toute neuve sur le disque de 2TB (/dev/sdd)
(je suppose que la table des partitions du disque /dev/sda est du type msdos)

Ensuite, clique avec le bouton droit sur la première partition du disque de 500GB (/dev/sda)
puis clique sur l'option Copier du menu contextuel qui s'est ouvert

Puis sélectionne le disque de 2TB (/dev/sdd)
clique avec le bouton droit sur l'espace non alloué du disque
puis clique sur l'option Coller du menu contextuel qui s'est ouvert

Une fois que la copie d'une partition est terminée,
clique avec le bouton droit de la souris sur le rectangle représentant le système de fichiers de la partition copiée,
et clique sur l'option Nouvel UUID du menu contextuel qui apparaîtra.

Il est possible que la partition /dev/sda2 (qu'on ne voit pas dans tes retours de commandes),
soit une partition de type étendue dans laquelle se trouvent les partitions /dev/sda5 /dev/sda7 /dev/sda8

Il te suffira de créer une partition de type étendue sur le disque /dev/sdd
qui occupera tout l'espace non alloué restant sur le disque /dev/sdd
juste après avoir redimensionné (si besoin) la partition /dev/sdd1 (que tu aura créée en tant que copie de /dev/sda1.)


Ensuite, tu pourra coller les copies de /dev/sda5 /dev/sda7 /dev/sda8 dans la partition étendue /dev/sdd2

et tu peux même en profiter, avant de passer à la copie de la partition suivante,
pour redimensionner (agrandir, je suppose) le système de fichiers de la partition collée (celle du disque de 2TB)

les copies de /dev/sda7 et /dev/sda8 seront sans doute (respectivement) /dev/sdd6 et /dev/sdd7
mais ce n'est pas important qu'elles n'aient pas les même numéro.

Dernière modification par MicP (07-11-2018 20:58:01)

Hors ligne

#5 07-11-2018 20:20:01

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

le but est de copier sda  sur  sdd , (pas sur sdc) .

j'ai commencé à faire ce que tu me conseilles .

je t'en toucherai un mot selon l'évolution .

merci .

à toute à l'heure .

Hors ligne

#6 07-11-2018 20:29:20

MicP
Membre
Inscription : 29-02-2016

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Alors, je rectifie de suite mon précédent message en changeant /dev/sdc par /dev/sdd

Au final, comme tu n'auras modifié aucune des partition de ton disque de 500G /dev/sdc
tu pourra redémarrer la machine normalement,
sans que la copie ne soit prise en compte.

Il te restera à monter (par exemple, à la souris avec ton interface graphique) les partition copiées
dans lesquelles tu voudra adapter les fichiers pour qu'ils tiennent compte de leurs nouveaux UUID.

Dernière modification par MicP (07-11-2018 20:59:22)

Hors ligne

#7 07-11-2018 20:37:50

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

pas grave .

je connaissais pas cette astuce de gparted .

en effet , on peut copier les répertoires et changer l'uuid dans la foulée .

savais pas .

travail en cours .

je vérifierai .

Hors ligne

#8 07-11-2018 20:43:00

MicP
Membre
Inscription : 29-02-2016

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

GParted ne fait pas tout, mais il en fait déjà pas mal,
et pour les copies de partitions, il ajuste la taille du tampon de copie
par des essais successifs de façon à trouver celle qui permettra la copie la plus rapide.

En plus, il fait beaucoup d'autres vérifications qu'on n'aurait sans doute
pas pris le temps de faire si on avait fait ces copies en ligne de commande.

Quand tu viens de cliquer sur la grande coche verte pour Appliquer toutes les opérations
il y a une fenêtre qui s'ouvre titrée Effectuer les opérations en attente
dans cette fenêtre, clique sur la flèche située juste avant le mot Détails
puis clique sur toutes les autres flèches pour développer le contenu.
Je trouve que c'est assez intéressant à lire…

Dernière modification par MicP (07-11-2018 20:48:52)

Hors ligne

#9 07-11-2018 21:22:44

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Debian Alain a écrit :

j'ai voulu copier sur un disque plus grand (2To) mon disque d'origine (500Go)
ayant utilisé gparted , je me suis aperçu que ce dernier copiait aussi les uuid


Quelle est la finalité de cette copie ? Tu l'as probablement expliqué dans une autre discussion, mais moi aussi j'ai une mémoire de poisson rouge.
Si le but est de remplacer le disque de 500 Go par le disque de 2 To, alors il n'y a pas de problème à copier les UUID, bien au contraire.
Si par contre le but est de laisser les deux disques côte à côte (pourquoi ?), alors effectivement cela pose problème avec tout ce qui se base sur les UUID pour identifier les partitions comme /etc/fstab (par défaut) ou GRUB.

MicP a écrit :

rien ne t'empêche, toujours avec GParted, de modifier l'UUID du système de fichiers de la partition


Cela dépend du type de système de fichiers ; Gparted ne permet pas de modifier l'UUID de tous les types, selon qu'il existe ou non un outil permettant de le faire. Par exemple :
ext* (tune2fs), swap (swaplabel), NTFS (ntfslabel) : ok.
btrfs, FAT : ko.


Il vaut mieux montrer que raconter.

Hors ligne

#10 07-11-2018 21:54:16

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

le but est de faire passer mon systeme d'un disque de 500Go , donc un peu petit et un peu juste à un disque de 2To donc plus large et plus confortable  .

le but premier était de le faire passer à un disque de 4To afin de pouvoir aussi en faire un serveur multimedia  pour ma box (tv) , mais
j'ai échoué à la création d'un mbr sur un gpt . et de toute façons , le fonctionnement du mbr ne permet pas d'adresser plus de  2To , je  crois .
cette tentative  était donc vouée à l'échec dès le départ .

il ya aussi une autre particularité à considérer .
le pc n'étant plus tout jeune (tu penses un hp 6005 , il doit dater de 2009) , je doute qu'il sache gérer l'uefi .
le gpt , peut être , et  encore c'est pas sûr .

m'enfin , pour un pc recyclé , il fonctionne encore bien .
disque dur changé , ram upgradée et testée , pc dépoussiéré ...
ecran 17 pouces , clavier et souris fournis ...

pour 100 € , c'est pas trop mal .

bon , je reviens  à mes moutons :

le but à l'origine était d'en faire un serveur multimedia mais j'ai pas réussi ,
alors je me suis rabattu sur un disque plus petit et surtout apparemment compatible cette fois (ms dos).

ce nouveau disque (2To) est appelé à remplacer l'ancien (500 Go) mais pour l'instant , il va rester en double dans le systeme ,
le temps que je trouve les outils adéquats pour démonter les cales du hdd d'origine et les visser  sur le nouveau disque avant de le mettre en place .

voilà le blkid :

hp@Host-001:~$ sudo blkid


[sudo] Mot de passe de hp : 
/dev/sda1: UUID="a1bf848c-d595-4787-bcfe-8c32508e5c60" TYPE="ext4" PARTUUID="0953e590-01"
/dev/sda5: UUID="ce3111ed-3aea-47a9-b163-90cb82aad04a" TYPE="ext4" PARTUUID="0953e590-05"
/dev/sda6: UUID="9bcb53ab-48c7-4d62-b9cf-c818a9926f6a" TYPE="swap" PARTUUID="0953e590-06"
/dev/sda7: UUID="33cb4546-d6c9-4486-95a8-5e39eb6beca3" TYPE="ext4" PARTUUID="0953e590-07"
/dev/sda8: UUID="ab52fced-e3c9-4000-bbd0-eca9d15112b4" TYPE="ext4" PARTUUID="0953e590-08"
/dev/sdb1: LABEL="multimedia" UUID="8d8e0d82-8d79-487b-93e1-4b7cda994a02" TYPE="ext4" PARTLABEL="multimedia" PARTUUID="abbd7a87-c42b-47b5-9a5d-4fcc7cc5d0dd"
/dev/sdc1: LABEL="DISK2" UUID="1E42-40F3" TYPE="vfat" PARTUUID="e741cd16-01"
/dev/sdd1: LABEL="/" UUID="cccb5d87-5771-4a74-ada7-9ece8854c7a1" TYPE="ext4" PARTUUID="a517d9e4-01"
/dev/sdd5: LABEL="/var" UUID="349b45de-189b-4a5a-aded-d2bc6c34d6d2" TYPE="ext4" PARTUUID="a517d9e4-05"
/dev/sdd6: LABEL="swap" UUID="152a00a7-52b2-473d-97ea-06fd284d782d" TYPE="swap" PARTUUID="a517d9e4-06"
/dev/sdd7: LABEL="/tmp" UUID="0ac4d1a7-3ed2-46db-b086-6922084d4a29" TYPE="ext4" PARTUUID="a517d9e4-07"
/dev/sdd8: LABEL="/home" UUID="ad08d28e-0e46-4867-9e02-fe19cbd53a3f" TYPE="ext4" PARTUUID="a517d9e4-08"
 



me reste plus qu'à chrooter  le disque , modifier le fstab et installer et mettre à jour grub et c'est bon .

Hors ligne

#11 07-11-2018 22:26:19

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

voilà le résultat de mon travail :

hp@Host-001:~$ df -h


Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,7G       0  1,7G   0% /dev
tmpfs              345M    5,6M  339M   2% /run
/dev/sdd1           99G     25G   70G  26% /
tmpfs              1,7G       0  1,7G   0% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              1,7G       0  1,7G   0% /sys/fs/cgroup
/dev/sdd5           20G    1,3G   18G   7% /var
/dev/sdd7          4,0G    7,5M  3,7G   1% /tmp
/dev/sdd8          1,7T     57G  1,6T   4% /home
tmpfs              345M     40K  345M   1% /run/user/1000
/dev/sdb1          3,6T    1,7T  1,8T  49% /media/hp/multimedia1
/dev/sdc1          1,9T     32K  1,9T   1% /media/hp/DISK21
 



sdb(4To) et sdc(2To) sont toujours présents quoique leur nom ai été modifié (rajout du chiffre 1 à la fin)
sda(500 Go) a disparu

sdd(2To) est monté sans erreur :
plus de confusion .
on y retrouve les nouvelles données :
racine  de 100 Go  par opposition à l'ancienne       d'environ 70 Go
/var     de 20  Go  par opposition à l'ancien /var    d'environ 10 Go
/tmp    de 4    Go  par opposition à l'ancien /tmp   d'environ 2 Go
/home  de 1.7 To  par opposition à l'ancien /home d'environ 400 Go

ainsi que les nouveaux UUIDs .

hp@Host-001:~$ sudo blkid


[sudo] Mot de passe de hp : 
/dev/sda1: UUID="a1bf848c-d595-4787-bcfe-8c32508e5c60" TYPE="ext4" PARTUUID="0953e590-01"
/dev/sda5: UUID="ce3111ed-3aea-47a9-b163-90cb82aad04a" TYPE="ext4" PARTUUID="0953e590-05"
/dev/sda6: UUID="9bcb53ab-48c7-4d62-b9cf-c818a9926f6a" TYPE="swap" PARTUUID="0953e590-06"
/dev/sda7: UUID="33cb4546-d6c9-4486-95a8-5e39eb6beca3" TYPE="ext4" PARTUUID="0953e590-07"
/dev/sda8: UUID="ab52fced-e3c9-4000-bbd0-eca9d15112b4" TYPE="ext4" PARTUUID="0953e590-08"
/dev/sdb1: LABEL="multimedia" UUID="8d8e0d82-8d79-487b-93e1-4b7cda994a02" TYPE="ext4" PARTLABEL="multimedia" PARTUUID="abbd7a87-c42b-47b5-9a5d-4fcc7cc5d0dd"
/dev/sdd1: LABEL="/" UUID="cccb5d87-5771-4a74-ada7-9ece8854c7a1" TYPE="ext4" PARTUUID="a517d9e4-01"
/dev/sdd5: LABEL="/var" UUID="349b45de-189b-4a5a-aded-d2bc6c34d6d2" TYPE="ext4" PARTUUID="a517d9e4-05"
/dev/sdd6: LABEL="swap" UUID="152a00a7-52b2-473d-97ea-06fd284d782d" TYPE="swap" PARTUUID="a517d9e4-06"
/dev/sdd7: LABEL="/tmp" UUID="0ac4d1a7-3ed2-46db-b086-6922084d4a29" TYPE="ext4" PARTUUID="a517d9e4-07"
/dev/sdd8: LABEL="/home" UUID="ad08d28e-0e46-4867-9e02-fe19cbd53a3f" TYPE="ext4" PARTUUID="a517d9e4-08"
/dev/sdc1: LABEL="DISK2" UUID="1E42-40F3" TYPE="vfat" PARTUUID="e741cd16-01"
 



voilà , travail parfait . et terminé .

j'y ai passé du temps mais je l'ai eue la bête !

Dernière modification par Debian Alain (07-11-2018 22:29:15)

Hors ligne

#12 07-11-2018 22:45:19

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Debian Alain a écrit :

j'ai échoué à la création d'un mbr sur un gpt . et de toute façons , le fonctionnement du mbr ne permet pas d'adresser plus de  2To , je  crois .
cette tentative  était donc vouée à l'échec dès le départ


Pas du tout. GPT et BIOS, ça marche très bien ensemble. Tu n'as pas dû essayer bien fort. En tout cas je ne t'ai pas vu exposer les problèmes que tu as rencontrés.
Le fonctionnement du MBR repose sur le BIOS, et le BIOS peut adresser largement au delà de 2 Tio. Même dans le cas contraire, il suffit de placer la partition BIOS boot et la partition racine ou /boot en deça de 2 Tio.

Debian Alain a écrit :

le pc n'étant plus tout jeune (tu penses un hp 6005 , il doit dater de 2009) , je doute qu'il sache gérer l'uefi .
le gpt , peut être , et  encore c'est pas sûr


Pourquoi parles-tu d'UEFI ? Il n'y a aucun rapport entre GPT et UEFI.
Un BIOS n'est pas concerné par le format GPT de la table de partition. Son travail se limite à charger et exécuter le MBR. Il n'a pas besoin de lire la table de partition.


Il vaut mieux montrer que raconter.

Hors ligne

#13 07-11-2018 23:04:59

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

je veux bien remettre çà avec le disque de 4To mais explique moi d'abord quelles partitions tu mets et où ?

il me faut , à minima , copier sda .

donc , j'ai besoin au minimum  de la racine , de /var , de swap , de /tmp et de /home .

je suppose que j'ai besoin d'autres partitions .

oui mais lesquelles ?

et où , quelles tailles , quelles particularités ?

Hors ligne

#14 07-11-2018 23:10:22

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Il te faut juste une partition supplémentaire de type "BIOS boot" pour installer GRUB proprement dans le MBR de la table de partition GPT. Elle peut se loger dans le Mo non alloué situé juste avant la première partition.
Pour les autres partitions, tu as déjà dû répondre à ces question lors de la copie sur le disque de 2 To.

Il vaut mieux montrer que raconter.

Hors ligne

#15 07-11-2018 23:13:45

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

la partition doit elle être formatée ?

quelle doit être sa taille ?

Dernière modification par Debian Alain (07-11-2018 23:14:35)

Hors ligne

#16 07-11-2018 23:19:31

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Non, pas formatée. Taille de 100 ko à 1 Mo puisqu'elle peut tenir dans l'espace libre de 1 Mo au début du disque.

Il vaut mieux montrer que raconter.

Hors ligne

#17 07-11-2018 23:22:42

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

et tu fais çà comment ?

avec gparted ?  oui mais comment ?

Hors ligne

#18 07-11-2018 23:39:20

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Surtout pas gparted. Plutôt avec fdisk ou gdisk.

Il vaut mieux montrer que raconter.

Hors ligne

#19 07-11-2018 23:42:29

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Hors ligne

#20 08-11-2018 09:41:34

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

j'ai trouvé la réponse avec gdisk à la création de la partition "BIOS Boot"

j'ai réussi à créer une partition dans les secteurs par défaut  , savoir 34 à 2047 , de type ef02 (bios boot) ,

c'est bien ce que tu voulais ?

maintenant reste à copier les partitions de sda , avec gparted , cette fois ?

reste une question : peut on copier la même  partition d'un disque msdos vers un disque gpt ?

https://forum.ubuntu-fr.org/viewtopic.php?id=1828131

confirmation ?

et ensuite ?

Command (? for help): p
Disk /dev/sdb: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): EF271BC4-00B5-433B-B34B-FDBC4AF4104D
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 8-sector boundaries
Total free space is 1679 sectors (839.5 KiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048      7814035455   3.6 TiB     8300  multimedia
   2              34            2047   1007.0 KiB  EF02  BIOS Boot

 

Dernière modification par Debian Alain (08-11-2018 10:02:22)

Hors ligne

#21 08-11-2018 10:11:40

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Debian Alain a écrit :

j'ai trouvé la réponse avec gdisk à la création de la partition "BIOS Boot" j'ai réussi à créer une partition dans les secteurs par défaut  , savoir 34 à 2047 , de type ef02 (bios boot) , c'est bien ce que tu voulais ?


Je savais que tu pouvais y arriver. Moi, je ne veux rien. J'ai écrit que c'était une possibilité, notamment quand le disque est déjà partitionné car cet emplacement est généralement disponible. Donc si tu avais cloné le disque entier puis converti la table de partition DOS en GPT, tu aurais pu utiliser cet espace, ou l'espace de 1 Mio libéré par la disparition de la partition étendue comme je l'ai déjà écrit quelque part. Si tu as créé une table de partition GPT à partir de rien, tu aurais pu faire commencer la partition BIOS boot à 1 Mio.

Debian Alain a écrit :

peut on copier la même  partition d'un disque msdos vers un disque gpt ?


Bien sûr. Je ne vois pas pourquoi gparted ne le permettrait pas. Par contre si c'est pour laisser les deux disques ensemble il faudra ensuite modifier les UUID et LABEL pour éviter les conflits, et faire les modifications correspondantes dans les fichiers de configuration du nouveau disque.


Il vaut mieux montrer que raconter.

Hors ligne

#22 08-11-2018 10:34:43

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

bon , j'ai créé la structure de mon disque .

malheureusement , cette fois là (parti de  zero) , gdisk n'a pas voulu créer la partition BIOS Boot dans le premier secteur .

Command (? for help): p
Disk /dev/sdb: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6EC6A3B8-4786-4626-93BE-5E53801277D6
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 67129309 sectors (32.0 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4096   1024.5 KiB  EF02  BIOS Boot
   2            6144       209721343   100.0 GiB   8304  /
   3       251664384       293607423   20.0 GiB    8300  /var
   4       310401024       327194623   8.0 GiB     8200  Linux swap
   5       335583232       343971839   4.0 GiB     8300  /tmp
   6       343971840      7814037134   3.5 TiB     8302  /home

Command (? for help):



bon , maintenant , je fais quoi ? , je copie ?

copie en cours ....

Dernière modification par Debian Alain (08-11-2018 10:45:06)

Hors ligne

#23 08-11-2018 11:00:35

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

Debian Alain a écrit :

malheureusement , cette fois là (parti de  zero) , gdisk n'a pas voulu créer la partition BIOS Boot dans le premier secteur .


Il n'y a aucun problème à créer la partition BIOS boot à partir du secteur 2048. Au moins elle est bien alignée, ce qui ne sert à rien pour cette partition mais cela évitera que les partitionneurs affichent un avertissement de non alignement.

Debian Alain a écrit :

maintenant , je fais quoi ? , je copie ?


Que veux-tu faire d'autre ?
Copie bloc à bloc (clonage) avec gparted/dd ou des fichiers avec cp/rsync ?


Il vaut mieux montrer que raconter.

Hors ligne

#24 08-11-2018 15:30:27

Debian Alain
Membre
Lieu : Bretagne
Distrib. : sid (unstable) / bullseye (stable)
Noyau : Linux sid 6.4.0-3-amd64
(G)UI : Gnome X.org (X11) / GDM3
Inscription : 11-03-2017
Site Web

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

merci d'avoir attendu. j'ai dû sortir .

alors voilà mes points de montage :

hp@Host-001:~$ df -h


Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev               1,7G       0  1,7G   0% /dev
tmpfs              345M    5,6M  339M   2% /run
/dev/sda1           73G     25G   45G  36% /
tmpfs              1,7G       0  1,7G   0% /dev/shm
tmpfs              5,0M    4,0K  5,0M   1% /run/lock
tmpfs              1,7G       0  1,7G   0% /sys/fs/cgroup
/dev/sda5          9,2G    1,3G  7,5G  15% /var
/dev/sda7          1,9G    5,7M  1,7G   1% /tmp
/dev/sda8          371G     57G  296G  17% /home
tmpfs              345M     40K  345M   1% /run/user/1000
/dev/sdc1          1,9T     32K  1,9T   1% /media/hp/DISK21
/dev/sdd1           99G     25G   70G  26% /media/hp/_
/dev/sdb5          4,0G    7,5M  3,7G   1% /media/hp/_tmp1
/dev/sdd8          1,7T     57G  1,6T   4% /media/hp/_home
/dev/sdd7          4,0G    7,5M  3,7G   1% /media/hp/_tmp2
/dev/sdb6          3,5T     57G  3,2T   2% /media/hp/_home1
/dev/sdd5           20G    1,3G   18G   7% /media/hp/_var1
/dev/sdb3           20G    1,3G   18G   7% /media/hp/_var
/dev/sdb2           99G     25G   70G  26% /media/hp/_1
 



mes partitions :

Command (? for help): p
Disk /dev/sdb: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6EC6A3B8-4786-4626-93BE-5E53801277D6
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 67129309 sectors (32.0 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4096   1024.5 KiB  EF02  BIOS Boot
   2            6144       209721343   100.0 GiB   8300  /
   3       251664384       293607423   20.0 GiB    8300  /var
   4       310401024       327194623   8.0 GiB     8200  Linux swap
   5       335583232       343971839   4.0 GiB     8300  /tmp
   6       343971840      7814037134   3.5 TiB     8300  /home

Command (? for help):



petite particularité : gparted a refusé l'attribution d'un UUID à la partition 1 (BIOS Boot , non formatée , enfin , je  crois)

les blkid :

hp@Host-001:~$ sudo blkid


/dev/sda1: LABEL="/" UUID="a1bf848c-d595-4787-bcfe-8c32508e5c60" TYPE="ext4" PARTUUID="0953e590-01"
/dev/sda5: LABEL="/var" UUID="ce3111ed-3aea-47a9-b163-90cb82aad04a" TYPE="ext4" PARTUUID="0953e590-05"
/dev/sda6: LABEL="swap" UUID="9bcb53ab-48c7-4d62-b9cf-c818a9926f6a" TYPE="swap" PARTUUID="0953e590-06"
/dev/sda7: LABEL="/tmp" UUID="33cb4546-d6c9-4486-95a8-5e39eb6beca3" TYPE="ext4" PARTUUID="0953e590-07"
/dev/sda8: LABEL="/home" UUID="ab52fced-e3c9-4000-bbd0-eca9d15112b4" TYPE="ext4" PARTUUID="0953e590-08"
/dev/sdc1: LABEL="DISK2" UUID="1E42-40F3" TYPE="vfat" PARTUUID="e741cd16-01"
/dev/sdd1: LABEL="/" UUID="cccb5d87-5771-4a74-ada7-9ece8854c7a1" TYPE="ext4" PARTUUID="a517d9e4-01"
/dev/sdd5: LABEL="/var" UUID="349b45de-189b-4a5a-aded-d2bc6c34d6d2" TYPE="ext4" PARTUUID="a517d9e4-05"
/dev/sdd6: LABEL="swap" UUID="152a00a7-52b2-473d-97ea-06fd284d782d" TYPE="swap" PARTUUID="a517d9e4-06"
/dev/sdd7: LABEL="/tmp" UUID="0ac4d1a7-3ed2-46db-b086-6922084d4a29" TYPE="ext4" PARTUUID="a517d9e4-07"
/dev/sdd8: LABEL="/home" UUID="ad08d28e-0e46-4867-9e02-fe19cbd53a3f" TYPE="ext4" PARTUUID="a517d9e4-08"
/dev/sdb1: LABEL="multimedia" UUID="8d8e0d82-8d79-487b-93e1-4b7cda994a02" TYPE="ext4" PARTLABEL="BIOS Boot" PARTUUID="91f2f28c-2695-484b-946d-43277cf23827"
/dev/sdb2: LABEL="/" UUID="8a138e1e-d34f-4449-8a8b-056261beccd0" TYPE="ext4" PARTLABEL="/" PARTUUID="cb55de7e-92ee-40cf-a1bf-05ed36673d7b"
/dev/sdb3: LABEL="/var" UUID="15f048da-3e75-46f6-8619-a238bd90aaec" TYPE="ext4" PARTLABEL="/var" PARTUUID="e9703da0-3675-4798-bebe-bc8fafd3622d"
/dev/sdb4: LABEL="swap" UUID="80711491-2998-42ea-ad42-d39098379d11" TYPE="swap" PARTLABEL="Linux swap" PARTUUID="c95d1292-40e3-46b1-99d4-f68ece433920"
/dev/sdb5: LABEL="/tmp" UUID="e9837940-6d1e-4f27-9477-a66a4a2ef884" TYPE="ext4" PARTLABEL="/tmp" PARTUUID="052c416f-d675-40ec-8d51-35d236f7684b"
/dev/sdb6: LABEL="/home" UUID="f4e4a4e2-e7e8-432a-85fd-cf19caf7b914" TYPE="ext4" PARTLABEL="/home" PARTUUID="57e025ff-6ba1-43ca-95ab-44a2da4dd434"
 



bon , tout est créé et copié . les UUIDs sont à jour .

maintenant on fait quoi ?

parce que créer un boot mbr sur du gpt , je crois juste que c'est pas possible .

mais prouve moi le contraire râleur .

je crois qu'en général , on dit :
msdos = mbr
gpt     = uefi / efi

gpt = msdos , je suis curieux de voir comment tu vas t'en sortir , râleur ...

j'ai rajouté une partition EFI :

Command (? for help): p      
Disk /dev/sdb: 7814037168 sectors, 3.6 TiB
Logical sector size: 512 bytes
Disk identifier (GUID): 6EC6A3B8-4786-4626-93BE-5E53801277D6
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 7814037134
Partitions will be aligned on 2048-sector boundaries
Total free space is 65032157 sectors (31.0 GiB)

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048            4096   1024.5 KiB  EF02  BIOS Boot
   2        67131392       276846591   100.0 GiB   8300  /
   3       276846592       318789631   20.0 GiB    8300  /var
   4       318789632       335583231   8.0 GiB     8200  Linux swap
   5       335583232       343971839   4.0 GiB     8300  /tmp
   6       343971840      7814037134   3.5 TiB     8300  /home
   7        41949184        44046335   1024.0 MiB  8300  EFI

Command (? for help):
 

Dernière modification par Debian Alain (08-11-2018 16:33:00)

Hors ligne

#25 08-11-2018 17:28:28

raleur
Membre
Inscription : 03-10-2014

Re : [clos] HP 6005 : copie d'un systeme GPT / MSDOS ?

raleur a écrit :

merci d'avoir attendu


Attendu quoi ?

Debian Alain a écrit :

petite particularité : gparted a refusé l'attribution d'un UUID à la partition 1 (BIOS Boot , non formatée , enfin , je  crois)


Normal : elle n'est pas formatée, donc elle n'a pas d'UUID.

Debian Alain a écrit :

je crois qu'en général , on dit :
msdos = mbr
gpt     = uefi / efi


C'est une généralisation abusive provenant d'une limitation de Windows. GNU/Linux n'a pas cette limitation.

Pour le reste, je ne peux pas répondre en détail avant ce soir.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums