Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
partitions_data [Le 27/05/2024, 22:12]
77.205.21.113 [Déplacer les données utilisateurs sur la nouvelle partition]
partitions_data [Le 11/03/2025, 19:51] (Version actuelle)
iznobe [Déployer ses données personnelles sur un espace de stockage dédié]
Ligne 1: Ligne 1:
 {{tag>​débutant disque_dur partitions système tutoriel noble}} {{tag>​débutant disque_dur partitions système tutoriel noble}}
  
-====== ​Utiliser une nouvelle partition ​=====+====== ​Déployer ses données personnelles sur un espace de stockage dédié ​=====
  
-Maintenant que les disques SSD existent depuis de nombreuses années , on trouve très souvent dans nos ordinateurs 2 disques durs dont un est un SSD très rapide et l ' autre un disque ​plateau tournant moins rapide .+Maintenant que les disques SSD existent depuis de nombreuses années, on trouve très souvent dans nos ordinateurs 2 disques durs dont un est un SSD très rapide et l'​autre un disque ​à plateau tournant moins rapide.
  
-Les [[https://​fr.wikipedia.org/​wiki/​SSD|SSD]] , très rapides et de taille plutôt réduite sont très adapté ​pour recevoir les systèmes d' exploitation , par exemple ubuntu 24.04 LTS venant juste de sortir à l' heure ou j' écris ces lignes .+Les [[https://​fr.wikipedia.org/​wiki/​SSD|SSD]],​ très rapides et de taille plutôt réduite sont très adaptés ​pour recevoir les systèmes d'​exploitation,​ par exemple ubuntu 24.04 LTS venant juste de sortir à l'​heure ou j'​écris ces lignes, et offre des performances exceptionnelles en terme de rapidité qui améliorera les performances globales de votre ordinateur ​
  
-Les [[https://​fr.wikipedia.org/​wiki/​Disque_dur|disques ​plateaux tournants]] peuvent stocker de grandes quantité de données du fait de leur espace toujours plus grand . En contre partie , comme ce sont des disques mécaniques , ils sont moins rapides que les SSD , mais sont tout indiqués pour y stocker les données des utilisateurs .+Les [[https://​fr.wikipedia.org/​wiki/​Disque_dur|disques ​à plateaux tournants]] peuvent stocker de grandes quantité de données du fait de leur espace toujours plus grand. En contre partie, comme ce sont des disques mécaniques,​ ils sont moins rapides que les SSD, mais sont tout indiqués ​et adaptés ​pour y stocker les données des utilisateurs ​et de gros fichiers.
  
-Ce que je vous propose donc ici c ' est de créer une partition sur un disque HDD et de faire en sorte que son contenu soit réservé uniquement pour les données de vos utilisateurs . +Ce que je vous propose donc ici c'est de créer une partition sur un disque HDD et de faire en sorte que son contenu soit réservé uniquement pour les données de vos utilisateurs. 
-cela permet de mieux repartir ​les différents types de données tout en exploitant au mieux les caractéristiques techniques de vos disques et une meilleure répartition / utilisation de l' espace disque global .+Cela permet de mieux répartir ​les différents types de données tout en exploitant au mieux les caractéristiques techniques de vos disques et une meilleure répartition / utilisation de l'​espace disque global.
  
  
-Si vous n' avez pas encore ​créer ​de partition sur votre disque : [[:​Gparted]] .+**Si vous n' avez pas encore ​créé ​de partition sur votre disque : [[:​Gparted]] .**
  
-Première chose je vous conseille d ' utiliser des [[https://doc.ubuntu-fr.org/​uuid_et_label#​les_etiquettes_c_est_mieux_non|étiquettes ( label )]] pour mieux repérer ​et gérer vos partitions ​.+<note important>​Pour ceux qui voudraient faire cela automatiquement sans risque ​un script est disponible ​https://forum.ubuntu-fr.org/​viewtopic.php?​id=2090293 qui fait toutes les commandes de la section 1 et . 
 +</​note>​
  
-Pour lister les partitions ​disposition sur le système et leurs étiquettes si il y en a :+ 
 +===== Monter la partition automatiquement en démarrant l'ordi ===== 
 + 
 +Première chose, je vous conseille d'​utiliser des [[https://​doc.ubuntu-fr.org/​uuid_et_label#​les_etiquettes_c_est_mieux_non|étiquettes ( label )]] pour mieux repérer et gérer vos partitions . 
 +<note important>​Une étiquette de partition doit **être unique** , comporter au maximum 16 caractères , ne doit pas contenir d' espace ni de caractères spéciaux , ni de caractères accentués !</​note>​ 
 + 
 +Pour lister les partitions ​à disposition sur le système et leurs étiquettes si il y en a :
 <​code>​lsblk -fe7 -o+label,​model | cat</​code>​ <​code>​lsblk -fe7 -o+label,​model | cat</​code>​
-repérer le bon bloc disque et son numéro de partition qui servira pour les commandes suivantes et qui a servi lors de la création de la table de partition et du formatage de la partition . +repérer ​et noter le bon bloc disque et son numéro de partition qui servira pour les commandes suivantes et qui a servi lors de la création de la table de partition et du formatage de la partition .
-===== Monter la partition automatiquement en démarrant l' ordi =====+
  
-<note help>​sans attribuer d ' étiquette ​la partition que vous désirez configurer , cela ne fonctionnera pas</​note>​ +<note help>​sans attribuer d'​étiquette ​à la partition que vous désirez configurer, cela ne fonctionnera pas</​note>​ 
-Pour insérer une étiquette ​une partition de format ext2/3/4 il faut utiliser e2label , en admettant que le disque " **sdz** " est celui pour lequel je veux créer la partition " **100** " qui comprendra toutes mes données utilisateurs .+Pour insérer une étiquette ​à une partition de format ext2/3/4 il faut utiliser e2label, en admettant que le disque " **sdz** " est celui pour lequel je veux créer la partition " **100** " qui comprendra toutes mes données utilisateurs .
  
-Dans la commande suivante , il faut évidemment modifier le nom du périphérique et son numéro de partition pour l' adapter à **votre** cas :+Dans la commande suivante, il faut évidemment modifier le nom du périphérique et son numéro de partition pour l'​adapter à **votre** cas :
  
  
 <​code>​sudo e2label /dev/sdz100 Data</​code>​ <​code>​sudo e2label /dev/sdz100 Data</​code>​
-Si vous êtes dans le cas décrit en introduction ( disque SSD + HDD ) , le plus souvent ce sera **sda1** .+Si vous êtes dans le cas décrit en introduction (disque SSD + HDD), le plus souvent ce sera **sda1** .
  
  
  
  
-Pour créer un point de montage ​la partition :+Pour créer un point de montage ​à la partition :
  
-<​code>​sudo mkdir /​media/​Data</​code>​+<​code>​sudo mkdir -v /​media/​Data</​code>​
  
-Pour ajouter une ligne au fichier /etc/fstab permettant de monter la partition ​chaque démarrage :+Pour ajouter une ligne au fichier /etc/fstab permettant de monter la partition ​à chaque démarrage :
  
 <​code>​echo LABEL=Data /media/Data ext4 defaults | sudo tee -a /​etc/​fstab</​code>​ <​code>​echo LABEL=Data /media/Data ext4 defaults | sudo tee -a /​etc/​fstab</​code>​
Ligne 44: Ligne 50:
 ensuite on vérifie et on monte la partition avec : ensuite on vérifie et on monte la partition avec :
 <​code>​sudo mount -av</​code>​ <​code>​sudo mount -av</​code>​
 +<note important>​il ne faut pas d' erreur à la sortie de cette commande ! en cas d ' erreur et que vous ne savez pas rectifier correctement poster une nouvelle discussion dans le forum : https://​forum.ubuntu-fr.org/​ pour vous faire aider et ne **redémarrer surtout pas** l' ordinateur .</​note>​
  
-===== preparer ​et utiliser ​la partition =====+Pour prendre la nouvelle configuration en charge ​et qu ' il n' y a pas d ' erreur dans la commande précédente , il faut passer : 
 +<​code>​sudo systemctl daemon-reload</​code>​
  
-on crée alors un répertoire pour l' utilisateur qui va y stocker ses données , comme si il y avait deux home afin de garantir les permissions et structure multi-utilisateurs d ' un système linux :+===== Préparer et utiliser la partition ===== 
 + 
 +On crée alors un répertoire pour l'​utilisateur qui va y stocker ses données, comme si il y avait deux home afin de garantir les permissions et structure multi-utilisateurs d'un système linux :
 <​code>​sudo mkdir -v /​media/​Data/​$USER</​code>​ <​code>​sudo mkdir -v /​media/​Data/​$USER</​code>​
-on règle les permissions pour que l' utilisateur ait les droits : +on règle les permissions pour que l'​utilisateur ait les droits : 
-<​code>​sudo chown $USER: /​media/​Data/​$USER</​code>​+<​code>​sudo chown -v $USER: /​media/​Data/​$USER</​code>​
  
-Il peut être utile , voire indispensable de créer manuellement la corbeille de l' utilisateur,​ pour ce faire :+Il peut être utile, voire indispensable de créer manuellement la corbeille de l'​utilisateur,​ pour ce faire :
 <​code>​ <​code>​
-sudo mkdir /​media/​Data/​.Trash-$UID +sudo mkdir -v /​media/​Data/​.Trash-$UID 
-sudo chown $USER: /​media/​Data/​.Trash-$UID +sudo chown -v $USER: /​media/​Data/​.Trash-$UID 
-sudo chmod 700 /​media/​Data/​.Trash-$UID+sudo chmod -v 700 /​media/​Data/​.Trash-$UID
 </​code>​ </​code>​
  
 ===== Déplacer les données utilisateurs sur la nouvelle partition ===== ===== Déplacer les données utilisateurs sur la nouvelle partition =====
  
- +Ensuite, pour déporter toutes les données actuelles de votre home dans ce nouveau " chez vous " :
-Ensuite , pour déporter toutes les données actuelles de votre home dans ce nouveau " chez vous " :+
 <​code>​mv -v /​home/​$USER/​{Documents,​Images,​Modèles,​Musique,​Public,​Téléchargements,​Vidéos,​Bureau} /​media/​Data/​$USER</​code>​ <​code>​mv -v /​home/​$USER/​{Documents,​Images,​Modèles,​Musique,​Public,​Téléchargements,​Vidéos,​Bureau} /​media/​Data/​$USER</​code>​
 +Si vos Données sont déjà dans la partition de données , vous n' avez pas à passer la commande ci-dessus.
  
-<note tip>​Facultativement ​pour ceux qui désirent conserver un accès direct ​à partir ​de leurs dossiers ​habituels ​de leur home il est possible de créer des liens symboliques<​/note>+Si vous êtes allergique à la ligne de commande ​vous pouvez très bien faire cela à la souris dans votre gestionnaire ​de fichiers , couper les dossiers de votre HOME ( pas toucher au dossier //snap// ) puis coller les dans votre répertoire nouvellement crée : **/​media/​Data/Votre_Nom_Utilisateur**
  
 +===== mettre en place la liaison dans le gestionnaire de fichiers =====
  
-La création de liens symboliques dans le home/​utilisateur pointant sur la nouvelle partition ​+Pour une bonne intégration des données avec l'​environnement graphique, deux possibilités s'​offrent à vous 
-<​code>​ln -s /​media/​Data/​$USER/​{Bureau,​Documents,​Images,​Modèles,​Musique,​Public,​Téléchargements,​Vidéos} ​ /​home/​$USER/</​code>​ +  * mettre à jour la configuration utilisateur du système ​en indiquant les nouveaux emplacements aux variables **[[:​variables_d_environnement#​xdg-user-dirs]]** (recommandé) ​:
-qui permet de conserver la même structure originale . +
-<note important>​pour sauvegarder vos données personnelles , bien évidement , il faut utiliser le nouvel emplacement où elles sont maintenant stockées , c ' est a dire **/​media/​Data/​votre_nom_utilisateur** ou dans un contexte multi-utilisateurs **/​media/​Data/​** </​note>​ +
- +
- +
-A la suite de quoi il faut mettre à jour la configuration utilisateur du système :+
  
 <​code>​ <​code>​
-xdg-user-dirs-update --set DESKTOP $HOME/Bureau +xdg-user-dirs-update --set DESKTOP ​/​media/​Data/​$USER/Bureau 
-xdg-user-dirs-update --set DOCUMENTS $HOME/​Documents +xdg-user-dirs-update --set DOCUMENTS ​/​media/​Data/​$USER/​Documents 
-xdg-user-dirs-update --set PICTURES $HOME/Images +xdg-user-dirs-update --set PICTURES ​/​media/​Data/​$USER/Images 
-xdg-user-dirs-update --set TEMPLATES $HOME/Modèles +xdg-user-dirs-update --set TEMPLATES ​/​media/​Data/​$USER/Modèles 
-xdg-user-dirs-update --set MUSIC $HOME/Musique +xdg-user-dirs-update --set MUSIC /​media/​Data/​$USER/Musique 
-xdg-user-dirs-update --set PUBLICSHARE $HOME/Public +xdg-user-dirs-update --set PUBLICSHARE ​/​media/​Data/​$USER/Public 
-xdg-user-dirs-update --set DOWNLOAD $HOME/​Téléchargements +xdg-user-dirs-update --set DOWNLOAD ​/​media/​Data/​$USER/​Téléchargements 
-xdg-user-dirs-update --set VIDEOS $HOME/Vidéos+xdg-user-dirs-update --set VIDEOS ​/​media/​Data/​$USER/Vidéos
 </​code>​ </​code>​
 +il faut ensuite relancer la session ou redémarrer l'​ordinateur pour que les changements soient pris en compte.
 +
 +  * Une autre technique parfois utilisée mais déconseillée est de créer des liens symboliques dans le répertoire ''/​home/​utilisateur''​ pointant vers les nouveaux emplacement :
 +<​code>​ln -s /​media/​Data/​$USER/​{Bureau,​Documents,​Images,​Modèles,​Musique,​Public,​Téléchargements,​Vidéos} ​ /​home/​$USER/</​code>​
 +Cette technique introduit un niveau de complexité supplémentaire (plus de liens à suivre pour le petit Poucet), et les répertoires personnels risquent d'​être moins bien intégrés à certaines applications et outils de l'​[[:​environnements|environnement de bureau]].
 +
 +===== Résultat final =====
 +Voici ce que cela peut donner une fois fait :
 +
 +{{:​partition_data:​fichiers.png?​direct&​400}}
  
-Voici ce que cela donne une fois fait : +{{:​partition_data:​liste_liens.png?​direct&​400}}
-{{ :​partition_data:​fichiers.png?​direct&​400 |}} +
-{{ :​partition_data:​liste_liens.png?​direct&​400 ​|}}+
  
-===== Extensions possibles d' ​utilisation =====+<note important>​Pour sauvegarder vos données personnelles,​ il faut bien évidement utiliser leur nouvel emplacement de stockage, c'est-à-dire ''/​media/​Data/​votre_nom_utilisateur'',​ ou dans un contexte multi-utilisateurs ''/​media/​Data/''​.</​note>​
  
-<note tip>On peut procéder de la sorte sur plusieurs systèmes ​d' ​exploitation linux rendant alors accessible à chaque système les données à partir d' un **unique** emplacement évitant alors les copies , les déplacements et l' usure de disque inutilement .+===== Extensions possibles ​d'utilisation =====
  
-Pour ceux qui ont plusieurs disques , il est possible de créer une partition pour Vidéos , une autre pour Musique etc ...+<note tip>On peut procéder de la sorte sur plusieurs systèmes d'​exploitation linux rendant alors accessible à chaque système les données à partir d' un **unique** emplacement évitant alors les copies , les déplacements et l'​usure de disque inutilement. \\ [[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22797349#​p22797349|La façon de procéder est décrite dans l'​échange n° 18]] \\   
 +Pour ceux qui ont plusieurs disques, il est possible de créer une partition pour Vidéos, une autre pour Musiqueetc.
 il faut bien sur adapter les commandes dans ce cas</​note>​ il faut bien sur adapter les commandes dans ce cas</​note>​
  
  • partitions_data.1716840777.txt.gz
  • Dernière modification: Le 27/05/2024, 22:12
  • par 77.205.21.113