#1 Le 06/05/2021, à 23:08
- fernand1
(Résolu via MX-19.4) copie partition avec gparted
Bonsoir,
Suis occupé à reconfigurer un PC.
J'y installe plusieurs OS : MX-19.4 isolé puis Ubuntu 18 et ubuntu 20 avec pour ces deux-là une partition commune /home;
Aucun souci, cependant pour diverses expériences, je souhaite créer en plus, un deuxième Ubuntu 20
Ne souhaitant pas tout recréer pour ce second ubuntu 20, j'ai utilisé gparted pour copier la partition sda8 initiale contenant U20 et j'ai déposé cela dans la partition sda9.
J'ai changé via gparted l'uuid de sda9 qui était au départ identique à sda8.
Toutefois sda9 n'apparait pas dans le grub.
J'ai utilisé boot repair et cette fois, il apparait bien au lancement du PC.
Quand je le lance, ça fonctionne, mais je me rends compte que c'est sda8 qui s'ouvre.
Comment booter dessus, ou comment copier avec gparted une partition pour qu'elle devienne indépendante comme les autres OS.
Via gparted, la partition sda9 est correctement remplie avec la même quantité que sda8.
Les premiers et derniers secteurs de chacune sda8 et 9 sont bien différents.
Je sais quand j'installe un OS, je dois lui indiquer /.
Mais ici ???
Peut-être une solution?
Merci et au plaisir de vous lire.
fernand1
Dernière modification par fernand1 (Le 09/05/2021, à 19:08)
Hors ligne
#2 Le 06/05/2021, à 23:31
- iznobe
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonsoir , il faut reconfigurer au minimum le fichier /etc/fstab et re mettre a jour le grub .
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#3 Le 06/05/2021, à 23:35
- MicP
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Si tu as fait une copie de partition, ça a créé une copie du système de fichiers de la partition (dont tu as changé plus tard l'UUID du système de fichiers de la copie)
et ça a donc aussi créé une copie exacte des fichiers qui étaient contenus dans le système de fichiers de la partition /dev/sda8
Donc, pour l'instant, les fichiers /etc/fstab qui sont dans les systèmes de fichiers des partitions /dev/sda8 et /dev/sda9 sont exactement les mêmes
et font tous les deux référence, dans leur contenu, à l'UUID du système de fichiers de la partition /dev/sda8.
=======
Il te faudrait monter le système de fichiers de la partition /dev/sda9
de façon à pouvoir modifier le contenu du fichier /etc/fstab qui est dans le système de fichiers de la partition /dev/sda9
pour faire en sorte qu'il fasse référence à l'UUID que tu as choisi de donner au système de fichiers de la partition /dev/sda9
Dernière modification par MicP (Le 06/05/2021, à 23:47)
Hors ligne
#4 Le 07/05/2021, à 00:14
- bluc
Re : (Résolu via MX-19.4) copie partition avec gparted
bonjour
Oui bien sur il faut modifier le fichier fstab pour mettre l'uuid de la copie (sda9) pour la ligne correspondante a /
Dernière modification par bluc (Le 07/05/2021, à 00:15)
Clevo : Ubuntu 23.10 ❖ Xubuntu 22.10 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#5 Le 07/05/2021, à 10:38
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
Merci de vous pencher sur mon cas.
Je me suis déjà cassé les dents sur ce foutu fichier fstab par le passé au point de planter un PC et devoir tout réinstaller.
Le peu que j'ai compris pour connaitre les UUID je lance sudo blkid.
je peux lire les uuid des diverses partitions.
Avec gparted peut-on lire les uuid, je sais qu'avec gparted on peut les modifier mais les lire ?
comment accéder (avant de tenter de le modifier) à ce foutu fstab
j'ai lancé dans le terminal sudo mount /dev/sda9
et voila le retour:
yvon@yvon-Satellite-L350:~$ sudo mount /dev/sda9
[sudo] Mot de passe de yvon :
mount: /dev/sda9: impossible à trouver dans /etc/fstab.
yvon@yvon-Satellite-L350:~$ sudo mount /dev/sda8
mount: /dev/sda8: impossible à trouver dans /etc/fstab.
Comment accéder à ce fstab, puis après comment pour sda 9 insérer le nouvel uuid créé par gparted et lu par sudo blkid.
Dois-je utiliser sudo mount /dev/sda9 avec un ubuntu en live (clé usb)
Je bloque vraiment sur ce fstab
merci de me consacrer encore un peu de temps.
in fine, si je n'y parviens pas, malgré vos bonnes volontés, je recréerai de toutes pièces un nouveau ubuntu 20 de réserve.
Au plaisir de vous lire.
Hors ligne
#6 Le 07/05/2021, à 10:48
- Nasman
Re : (Résolu via MX-19.4) copie partition avec gparted
Avec gparted : sélectionner la partition puis clic droit et informations.
PC fixe sous Bionic 64 bits et portable avec Focal 64 bits
Hors ligne
#7 Le 07/05/2021, à 10:56
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
merci Nasman et ok pour ce point
J'avais perdu cette procédure.
Dernière modification par fernand1 (Le 07/05/2021, à 10:57)
Hors ligne
#8 Le 07/05/2021, à 11:10
- erresse
Re : (Résolu via MX-19.4) copie partition avec gparted
Depuis ton système lancé sur sda8, tu peux monter la partition sda9 via le mécanisme de montage des volumes externes dans /media/toi/...
Une fois fait, tu peux accéder à tout ce que tu veux dans ce volume, y compris son fstab et le modifier à ta guise. En cas de besoin si les permissions le demandent, tu fais juste tes modifs avec "sudo", voilà tout.
Après il faudra quand même mettre à jour grub pour faire reconnaître comme il faut ce système de la sda9...
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#9 Le 07/05/2021, à 11:48
- iznobe
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour , le plussimple pour monter la partition sda9 est de passé cette commande :
sudo mount /dev/sda9 /mnt
ensuite pour modifier le fichier /etc/fstab de la partition sda9:
sudo nano /mnt/etc/fstab
pour recuperer l ' id de sda9 , ouvrir un autre temrinal , puis :
blkid
selectionnez uuid complet de sda9 a la souris .
retourner dans l ' editeur de fstab se deplacer avec les fleches , supprimer l ' UUID sda8 , clic sur molette , sauvegarder quitter .
lorsque c ' est fini demonter la partition de /mnt :
sudo umount /dev/sda9
pour faire prendre en compte tout ca dans grub :
sudo os-prober
sudo update-grub
et tout roule
Dernière modification par iznobe (Le 07/05/2021, à 11:53)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#10 Le 07/05/2021, à 13:00
- geole
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Si tu souhaites faire la même chose plus automatiquement
# récupérer le UUID du système installé dans le disque actuel
UUIDbad=$(echo $(sed '/^[ \t]*$/d;/^[ \t]*#/d' /etc/fstab| grep -m 1 UUID | cut -c6-41))&& echo $UUIDbad
#monter le disque dur et récupérer le UUID du disque dur a modifier.
sudo mount -v /dev/sda9 /mnt
UUIDgood=$(echo $(ls -ls /dev/disk/by-uuid | grep sda9 )| cut -d" " -f10) && echo $UUIDgood
#Mettre à jour son fichier fstab et son fichier grub.cfg
sudo sed -i "s/$UUIDbad/$UUIDgood/" /mnt/etc/fstab
sudo sed -i "s/$UUIDbad/$UUIDgood/g" /mnt/boot/grub/grub.cfg
## puis mettre à jour le grub
sudo update-grub
NOTA, IL me semble qu'il est nécessaire de mettre à jour son fichier /boot/grub/grub.cfg sous peine de récupérer les mauvais UUID
Dernière modification par geole (Le 07/05/2021, à 13:05)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#11 Le 07/05/2021, à 13:04
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
J'ai tenté la solution la + simple;
Je sauve d'abord uuid de sda9 (copie dans presse-papier)
je lance sudo mount /dev/sda9 /mnt
pas de retour (je pense que c'est pour monter sda9)
je lance sudo nano /mnt/etc/fstab
je bleuis l'UUID (le même que sda8)
j'utilise la commande remplacer ctrl\
je remplace par le bon uuid que j'avais sauvé dans le presse papier
je ne vois pas de fonction enregistrer
je quitte par quitter ctrl X
GNU nano 4.8 /mnt/etc/fstab
/etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda8 during installation
UUID=2187d4c7-5d4b-4303-99b1-18bd1580d83c / ext4 errors=remount-ro 0 1
# /home was on /dev/sda11 during installation
UUID=9054512e-279c-4725-8317-3713c6b148aa /home ext4 defaults 0 2
/swapfile none swap sw 0 0
^G Aide ^O Écrire ^W Chercher ^K Couper ^J Justifier ^C Pos. cur. M-U Annuler M-A Marquer M-] -> Crochet
^X Quitter ^R Lire fich. ^\ Remplacer ^U Coller ^T Orthograp. ^_ Aller ligne M-E Refaire M-6 Copier ^Q Retrouver
je démonte la partition de /mnt
par sudo umount /dev/sda9
je mets les 2 instructions pour faire prendre en compte de tout dans le grub
tous les os s'affichent dans le déroulement du terminal, sauf celui sur lequel j'opère;
je quitte le terminal, relance le pc; clic sur os sda9 et c'est toujours sda 8 qui s'affiche;
Lors du lancement du grub qui m'affiche tous les os disponibles, je retrouve en dessous de chaque os la phrase "advanced option pour ubuntu.."
Je ne retrouve pas cette phrase en-dessous de l'os sda9
Je recommence toute la procédure mount;;; nano;;;; et je constate que dans l'éditeur de fstab, le nouvel uuid pour sda9 est bien là.
Mais c'est tjrs sda8 qui s'ouvre, bien que choisissant au départ du grub sda9
Hors ligne
#12 Le 07/05/2021, à 13:06
- geole
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Voir ma remarque.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#13 Le 07/05/2021, à 13:34
- geole
Re : (Résolu via MX-19.4) copie partition avec gparted
bonjour
Oui bien sur il faut modifier le fichier fstab pour mettre l'uuid de la copie (sda9) pour la ligne correspondante a /
Bonjour bluc
Ceci est un apparté.
Il m'arrive souvent de citer tes documentations, spécialement celle-ci https://bluc.pagesperso-orange.fr/ps/ps … mdata.html dans le contexte où l'utilisateur vient d'ajouter un SSD car la durée de mise en route de ubuntu est très longue suite au passage en 20.04
Pour ce passage de la documentation
Pour la partition data
Mème principe que pour faire apparaître une nouvelle petite fenêtre qu'il faut renseigner comme suit
_A taille mettre la taille que l'on souhaite
_Primaire
_Système de fichier: ext4
_Utiliser comme: inscrire /media/data (pas prévu dans le menu déroulant)
_Ok
Ne pourrais-tu pas ajouter une remarque disant que l'espace libre peut être aussi celui d'un autre disque.
Pour les liens, il serait bon que, devant la commande
mv Documents Images Musique Téléchargements Vidéos /media/data
tu ajoutes des commandes de positionnement. Elles pourraient être
if [ $USER = 'root' ]; then exit ; fi
cd $HOME
En effet, j'ai vu quelques cas où l'utilisateur est positionné dans son répertoire Bureau. J'ai aussi vu quelques cas, où l'utilisateur est root
D'autre part, il serait probablement mieux de proposer
mkdir -v /media/data/$USER
mv -v Documents Images Musique Téléchargements Vidéos /media/data/$USER
afin d'être dans la norme du contexte multi-utilisateurs.
Bonne journée.
Gros ajout et terminer en lançant la commande qui va empêcher le logiciel de détruire le contenu du fichier de directives en cas de montage 'retardé' de la partition de données
cp -nv /etc/xdg/user-dirs.conf $HOME/.config && sed -i 's/True/False/' $HOME/.config/user-dirs.conf
Dernière modification par geole (Le 08/05/2021, à 09:51)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#14 Le 07/05/2021, à 16:37
- MicP
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Ou alors, depuis n'importe quel répertoire (et donc sans avoir besoin de changer de répertoire courant)
Tu remplaces
mv Documents Images Musique Téléchargements Vidéos /media/data/$USER
par
mv ~/{Documents,Images,Musique,Téléchargements,Vidéos} /media/data/$USER
Hors ligne
#15 Le 07/05/2021, à 16:43
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
Merci à tous.
Indigeste pour moi,
j'abandonne à nouveau ce foutu fstab.
je recrée de façon traditionnelle un Ubuntu20 supplémentaire.
Désolé de vous avoir fait perdre du temps.
@+
Hors ligne
#16 Le 07/05/2021, à 16:51
- geole
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Si tu souhaites faire la même chose plus automatiquement# récupérer le UUID du système installé dans le disque actuel UUIDbad=$(echo $(sed '/^[ \t]*$/d;/^[ \t]*#/d' /etc/fstab| grep -m 1 UUID | cut -c6-41))&& echo $UUIDbad #monter le disque dur et récupérer le UUID du disque dur a modifier. sudo mount -v /dev/sda9 /mnt UUIDgood=$(echo $(ls -ls /dev/disk/by-uuid | grep sda9 )| cut -d" " -f10) && echo $UUIDgood #Mettre à jour son fichier fstab et son fichier grub.cfg sudo sed -i "s/$UUIDbad/$UUIDgood/" /mnt/etc/fstab sudo sed -i "s/$UUIDbad/$UUIDgood/g" /mnt/boot/grub/grub.cfg ## puis mettre à jour le grub sudo update-grub
IL suffit de faire un copier/coller et de poster le résultat puis de booter pour vérifier que c'est correct.
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#17 Le 07/05/2021, à 20:38
- bluc
Re : (Résolu via MX-19.4) copie partition avec gparted
Merci geole pour tes remarques , je modifierai a l'occasion , mais je viens de moins en moins ici , pas le temps, beaucoup d'autres chose a faire
Dernière modification par bluc (Le 07/05/2021, à 23:07)
Clevo : Ubuntu 23.10 ❖ Xubuntu 22.10 ❖ Kubuntu 23.10
avec partition data commune Une fraction de seconde Multiboot
Hors ligne
#18 Le 09/05/2021, à 19:07
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonsoir, je reviens vers vous.
J'ai tout essayé, la méthode de iznobe, de geole, tout semble se dérouler normalement, puis quand je lance le pc sur sda9, je lis que c'est sda8 qui revient au galop.
On ne peut pas dire que ce soit simple.
Pour créer une nouvelle partition avec un OS identique et ne pas devoir tout réinstaller de façon traditionnelle, j'ai jeté mon dévolu sur MX-19.4
Un simple bouton pour créer une copie snapshot.
Je récupère ce fichier et l'injecte dans une clé ventoy et le tour est joué.
Merci à tous et bonne soirée.
Hors ligne
#19 Le 09/05/2021, à 19:12
- iznobe
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonsoir , ca meriterait un peu de clarification , un tuto ? des liens ?
c ' est quoi MX-19.4 ?
tu fais quoi avec la copie une fois qu ' elle est sur la clé ventoy ?
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#20 Le 09/05/2021, à 19:14
- xubu1957
Re : (Résolu via MX-19.4) copie partition avec gparted
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#21 Le 09/05/2021, à 19:23
- iznobe
Re : (Résolu via MX-19.4) copie partition avec gparted
@xubu merci pour la recherche
Bonjour
Si tu souhaites faire la même chose plus automatiquement# récupérer le UUID du système installé dans le disque actuel UUIDbad=$(echo $(sed '/^[ \t]*$/d;/^[ \t]*#/d' /etc/fstab| grep -m 1 UUID | cut -c6-41))&& echo $UUIDbad #monter le disque dur et récupérer le UUID du disque dur a modifier. sudo mount -v /dev/sda9 /mnt UUIDgood=$(echo $(ls -ls /dev/disk/by-uuid | grep sda9 )| cut -d" " -f10) && echo $UUIDgood #Mettre à jour son fichier fstab et son fichier grub.cfg sudo sed -i "s/$UUIDbad/$UUIDgood/" /mnt/etc/fstab sudo sed -i "s/$UUIDbad/$UUIDgood/g" /mnt/boot/grub/grub.cfg ## puis mettre à jour le grub sudo update-grub
NOTA, IL me semble qu'il est nécessaire de mettre à jour son fichier /boot/grub/grub.cfg sous peine de récupérer les mauvais UUID
d' apres @geole , en plus de modifier le fstab il fallait aussi modifier le boot de grub et remplacer le mauvais UUID par le bon , ce que fait le mini script qu ' il a mis dans son message precedent .
ou editer manuellement le fichier /boot/grub/grub.cfg et changer l ' uuid tout simplement .
A priori tu n ' as pas du essayer .
Et je ne vois pas en quoi installer un autre OS , MX ou nimporte lequel autre fait que une copie de ubuntu marche , ou alors je n' ai pas tout compris ...
Dernière modification par iznobe (Le 09/05/2021, à 19:25)
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#22 Le 09/05/2021, à 19:25
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
iznobe bonsoir
MX-19.4 est un os linux basé je crois sur debian.
Très facile d'accès.
Dans mon PC j'avais installé MX sur sda5, sda6 extended, sda7 Ubuntu 18, sda8 ubuntu 20. j'ai réinstallé un nouveau MX-19 sur sda9 en deux tours de cuillère à pot copie conforme à sda5
un bouton permet de créer un snapshot, c-à-d une copie de l'os tel qu'il est avec les programmes qu'on avait installés.
C'est donc une copie, un iso de l'état présent du PC sur MX-19 bien entendu.
Ensuite cet iso, je l'insère comme tout autre iso dans une clé ventoy et je redémarre le pc avec la clé ventoy. j'installe la copie parfaite de MX-19 sur la partition de mon choix.
Cet iso peut être installé avec d'autres programmes etcher, ... Il y a également sur MX-19 un logiciel qui permet cela.
MX est un OS qui mérite le détour, ça n'engage que moi.
Ce n'est donc pas une copie ubuntu, mais une copie de l'OS MX
#23 oui c'est bien ça
Dernière modification par fernand1 (Le 09/05/2021, à 19:29)
Hors ligne
#23 Le 09/05/2021, à 19:27
- iznobe
Re : (Résolu via MX-19.4) copie partition avec gparted
@fernand1 , ok , merci pour cette clarification , il y a un script integré qui fait la modif a notre place sur MX , je comprends mieux
retour utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .
En ligne
#24 Le 09/05/2021, à 19:29
- geole
Re : (Résolu via MX-19.4) copie partition avec gparted
Bonjour
Tant que la copie reste sur le support VENTOY elle ne risque pas d'être confondue avec une autre......
et si on restore au même endroit, il n'y a pas de risque . Mais si tu en veux deux versions différentes, cela me semble impossible avec deux fichiers /etc/fstab identiques....
Question idiote: Ton ordinateur est-il en EFI?
Dernière modification par geole (Le 09/05/2021, à 19:31)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit, utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
En ligne
#25 Le 09/05/2021, à 19:30
- fernand1
Re : (Résolu via MX-19.4) copie partition avec gparted
@ geole non je suis de la vieille école en MS-dos
Elle reste sur ventoy comme tous mes OS.
Mais je l'injecte dans une partition (sda9) et au terme je retire la clé ventoy.
L'os est bien dans sa partition et le grub au démarrage du PC m'affiche les 2 MX, U18 et U20.
Tout baigne.
J'ai un MX indépendant et le second que je viens de créer par la méthode ci-avant, j'ai pour ce nouveau-né, choisi un /home commun avec U18 et U20.
Tout est fluide à tel point qu'avec Rescuezilla (équivalent à Clonezilla, mais beaucoup plus convivial) j'ai fait une image img de l'ensemble et j'ai reconfiguré d'autres PC.
De cette façon, qu'importe le PC choisi, j'ai la même configuration et les mêmes homes que je sauve au départ de mon PC maître via deja dup et que réactualise régulièrement le home des PC esclaves
Dernière modification par fernand1 (Le 09/05/2021, à 19:39)
Hors ligne