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édentesRévision précédente
Prochaine révision
Révision précédente
partitions_data [Le 05/02/2026, 03:29] – [mettre en place la liaison dans le gestionnaire de fichiers] espace ponctuation / reformulation / lien interne krodelabestiolepartitions_data [Le 14/04/2026, 23:16] (Version actuelle) – màj liens interne krodelabestiole
Ligne 5: Ligne 5:
 Maintenant que les [[:SSD]] existent depuis de nombreuses années, on trouve très souvent dans nos ordinateurs 2 supports de stockage dont un est un SSD très rapide et l'autre un [[:ssd#types_de_cellules|SSD de plus grande capacité]], voire un [[:disque dur]] (à plateau tournant) moins rapide. Maintenant que les [[:SSD]] existent depuis de nombreuses années, on trouve très souvent dans nos ordinateurs 2 supports de stockage dont un est un SSD très rapide et l'autre un [[:ssd#types_de_cellules|SSD de plus grande capacité]], voire un [[:disque dur]] (à plateau tournant) moins rapide.
  
-Les [[:ssd#types_de_cellules|SSD les plus rapides]] sont très adaptés pour recevoir les systèmes d'exploitation, par exemple ubuntu, et offrent des performances exceptionnelles qui amélioreront grandement la réactivité globale de votre ordinateur. +Les [[:ssd#types_de_cellules|SSD les plus rapides]] sont très adaptés pour recevoir les systèmes d'exploitation, par exemple Ubuntu, et offrent des [[:SSD#performances]] exceptionnelles qui amélioreront grandement la réactivité globale de votre ordinateur. 
  
-Les [[wpfr>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 stocker les données des utilisateurs et de gros fichiers. +Les [[:disque dur|disques à plateaux tournants]] peuvent stocker de grandes quantité de données du fait de leur espace toujours plus grand. En contrepartie, comme ce sont des disques mécaniques, ils sont moins rapides que les [[:SSD]], mais sont adaptés au stockage de gros fichiers.\\ 
-Évidemment, on peut procéder de la même manière avec plusieurs SSD ou plusieurs disques mécaniques. +Évidemment, on peut procéder de la même manière avec plusieurs SSD ou plusieurs disques mécaniques.\\ 
-Même un seul support est suffisant, du moment qu'il comporte plusieurs partitions.+Un seul support est même suffisant, du moment qu'il comporte plusieurs [[:partitions]].
  
-Nous allons ici créer une partition sur un disque dur et faire en sorte que son contenu soit réservé uniquement aux données des utilisateurs.+Nous allons ici créer une [[:partitions|partition]] sur un [[:SSD]] et faire en sorte que son contenu soit réservé uniquement aux données des [[:utilisateur|utilisateurs]].\\
 Cela permet de mieux répartir les différents types de données tout en exploitant au mieux les caractéristiques techniques de vos support et une meilleure répartition / utilisation de l'espace 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 support et une meilleure répartition / utilisation de l'espace global.
  
-**Si vous n'avez pas encore créé de partition sur votre support : [[:Gparted]].**+Si vous n'avez pas encore créé de [[:partitions|partition]] sur votre support : **[[:gnome-disk-utility|GNOME Disques]]** ou **[[:GParted]]**.
  
 ---- ----
  
-Mais quel intérêt de faire une telle chose me direz vous ? +Mais quel intérêt de faire une telle chose me direz vous ?\\ 
-Et bien , ils peuvent être multiples , entre autre :+Et bien, ils peuvent être multiples, entre autre : 
 + 
 +  * Lorsque la partition //data// est pleine, vous recevez un avertissement de manque de place de la part du système et cela n'empêche pas de démarrer l'ordinateur contrairement à l'organisation par défaut d'Ubuntu :-x 
 +  * Les données utilisateurs sont stockées dans une autre partition. Une réinstallation a cause de votre système qui ne fonctionnent plus normalement ? Pas de soucis, il suffit de réinstaller sur la partition système. La partition //data// n'est pas concernée et il suffit de faire la manip pour retrouver vos données intactes. 
 +  * Vous avez plusieurs systèmes d'exploitation sur votre machine ? Pas de soucis, vos données peuvent être liées a chacun des systèmes (Windows, macOS, Linux) peu importe, en adaptant la procédure ci-dessous. Vos données sont alors toujours stockées sur la même partition, et accessibles via n'importe quel système d'exploitation (à condition de choisir un [[:partition_d_echange_de_fichiers_entre_ubuntu_mac_et_windows|système de fichiers compatibles avec ces OS]]). C'est pas beau la vie LOL ? 
 +  * Vous voulez sauvegarder vos données facilement sans être encombré·e par le choix des répertoires à sauvegarder ? Et bien là rien de plus simple, il suffit de sauvegarder le répertoire où est monté votre partition //data// et basta ;-) 
 +  * Le gain de place et de temps : plus besoin de déplacer des fichiers d'un système à l'autre. 
 +  * Vous voulez installer un système pour faire des tests avancés pour voir si celui-ci vous convient, avec cette solution, vous disposez en 3 minutes de toutes vos données comme si vous n'aviez jamais changé de système. Super pratique ! 
 +  * Vous avez un [[:SSD]] petit et un autre support de stockage plus grand que vous aimeriez exploiter facilement ? C'est la solution //idéale//
 +  * Vous avez plusieurs supports de stockage dans votre tour et voulez tous les exploiter ? Pas de soucis, plusieurs partitions //data// peuvent très bien cohabiter ensemble sur votre / vos OS simultanément. 
 +  * En modifiant les [[:nautilus#les_signets|signets]] / marque-pages de votre gestionnaire de fichiers, vous avez accès comme si de rien n'était a votre partition //data//.
  
-  * lorsque la partition data est pleine , vous recevez un avertissement de manque de place de la part du système et cela n' empêche pas de démarrer l' ordinateur contrairement à l' organisation par défaut d' ubuntu :-x 
-  * les données utilisateurs sont stockées dans une autre partition . Une réinstallation a cause de votre système qui ne fonctionnent plus normalement ? pas de soucis , il suffit de réinstaller sur la partition système . La partition data n' est pas concernée et il suffit de faire la manip pour retrouver vos données intactes . 
-  * vous avez plusieurs systèmes d ' exploitation sur votre machine ? pas de soucis , vos données peuvent être liées a chacun des systèmes ( windobz , mac , linux ) peu importe en adaptant la procédure ci-dessous . Vos données sont alors toujours stockées sur la même partition , et accessible via n ' importe quel système d' exploitation ( faut choisir un système de fichiers compatibles avec ces OS quand même ), c' est pas beau la vie LOL ? 
-  * Vous voulez sauvegardez vos données facilement sans être encombré par le choix des dossiers sauvegarder ? et bien là rien de plus simple , il suffit de sauvegarder le dossier où est montée votre partition data et basta ;-) 
-  * le gain de place et de temps : plus besoin de déplacer des fichiers d ' un système à l' autre . 
-  * Vous voulez installer un système pour faire des test avancés pour voir si celui-ci vous convient , avec cette solution , vous disposez en 3 minutes de toutes vos données comme si vous n' aviez jamais changé de système. super pratique ! 
-  * vous avez un disque SSD petit et un autre disque plus grand que vous aimeriez exploiter facilement ? c' est **la solution idéale** 
-  * Vous avez plusieurs disques dans votre tour et voulez tous les exploiter à fond , pas de soucis , plusieurs partitions data peuvent très bien cohabiter ensemble sur votre / vos OS simultanément . 
-  * En modifiant les signets / marque-pages de votre gestionnaire de fichiers , vous avez accès comme si de rien n' était a votre partition data. 
 ===== Monter la partition automatiquement en démarrant l'ordi ===== ===== Monter la partition automatiquement en démarrant l'ordi =====
 +
 +<note>
 +Si vous ajoutez un nouveau support de stockage sur votre ordinateur (qu'il s'agisse d'un SSD ou d'un disque dur, vous pouvez suivre à la place la procédure //[[:ssd#Ajout d'un SSD]]//.
 +</note>
 +
 +Pour [[:partitions|partitionner]] un support existant, il existe plusieurs méthode : **[[:gnome-control-center|GNOME Disques]]**, **[[:GParted]]**, ''[[man>parted]]'', et autres outils spécifiques au [[:système de fichiers]].
 +
 +Pour [[:montage|monter]] automatiquement cette nouvelle partition au démarrage du système, il faut ajouter une entrée au fichier ''[[:fstab|/etc/fstab]]''. Ceci peut se faire automatiquement [[#avec GNOME Disques]] ou manuellement [[#en ligne de commande]] :
 +
 +==== Avec GNOME Disques ====
 +
 +La manière la plus facile pour formater puis ajouter cette partition au démarrage est probablement de passer par l'utilitaire graphique **[[:gnome-disk-utility|GNOME Disques]]** qui est présent par défaut sur Ubuntu, et qui modifie en arrière-plan le fichier ''[[:fstab|/etc/fstab]]'' sans qu'on ait à l'éditer manuellement !
 +
 +Commencer par [[:gnome-disk-utility#creer une partition]] (sur Ubuntu on utilise généralement le [[:système de fichiers|format]] **[[:ext4]]**, voir si besoin [[:partition_d_echange_de_fichiers_entre_ubuntu_mac_et_windows|les systèmes compatibles avec Ubuntu, macOS ou Windows]]), puis pour l'espace de stockage ([[:partitions|partition]]) concerné, cliquer sur l'icône //Options de partition supplémentaires// -> //Modifier les options de montage...//\\
 +L'option //Monter au démarrage du système// aura pour effet d'ajouter une entrée correspondante dans ''[[:fstab|/etc/fstab]]'' et rendra le stockage accessible sur le point de [[:montage]] choisi (par défaut dans le répertoire ''[[:arborescence#repertoire_des_peripheriques_externes|/mnt]]'').
 +
 +Vous pouvez renommer ce point de [[:montage]] pour ''data'' par exemple (''/mnt/data''). Dans tous les cas notez-le, vous en aurez besoin pour la suite !
 +
 +Vous pouvez ensuite reprendre au chapitre //[[#Préparer et utiliser la partition]]//.
 +
 +==== En ligne de commande ====
  
 Première chose, il est conseillé d'utiliser des [[:uuid_et_label#les_etiquettes_c_est_mieux_non|étiquettes (label)]] pour mieux repérer et gérer vos [[:partitions]] au sein du système. Première chose, il est conseillé d'utiliser des [[:uuid_et_label#les_etiquettes_c_est_mieux_non|étiquettes (label)]] pour mieux repérer et gérer vos [[:partitions]] au sein du système.
Ligne 40: Ligne 62:
  
 <note help>Sans attribuer d'[[:uuid_et_label#les_etiquettes_c_est_mieux_non|étiquette]] à la [[partitions|partition]] que vous désirez configurer, cela ne fonctionnera pas.</note> <note help>Sans attribuer d'[[:uuid_et_label#les_etiquettes_c_est_mieux_non|étiquette]] à la [[partitions|partition]] que vous désirez configurer, cela ne fonctionnera pas.</note>
-Pour insérer une étiquette à une partition de format [[:ext4|ext2/3/4]] il faut utiliser ''[[man>e2label]]'', en admettant que le support ''sdz'' soit celui pour lequel on veut créer la partition ''100'' qui comprendra toutes mes données utilisateurs .+Pour insérer une étiquette à une partition de format [[:ext4]] il faut utiliser ''[[man>e2label]]'', en admettant que le support ''sdX'' soit celui pour lequel on veut créer la partition ''n'' qui comprendra vos données utilisateurs .
  
-Dans la commande suivante, il faut évidemment modifier le nom du [[:partitions#Block_Device|périphérique de bloc]] et son numéro de partition pour l'adapter à //votre// cas :+Dans la commande suivante, il faut évidemment modifier le nom du [[:partitions#Block_Device|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/sdXn Data</code> 
-Si vous êtes dans le cas décrit en introduction (SSD + HDD), le plus souvent ce sera ''sda1''.+... en remplaçant ''sdXn'' par la partition de destination. Voir //[[:partitions#Désignation des partitions dans Ubuntu]]//.
  
-Pour créer un point de montage à la partition :+Pour créer un point de [[:montage]] à la partition :
  
-<code>sudo mkdir -v /media/Data</code>+<code>sudo mkdir -v /mnt/data</code>
  
-Pour ajouter une ligne au fichier ''/etc/fstab'' permettant de monter la partition à chaque démarrage :+Pour ajouter une ligne au fichier ''[[:fstab|/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 /mnt/data ext4 defaults | sudo tee -a /etc/fstab</code>
  
 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 que vous ne savez pas rectifier, n'hésitez pas à poster une nouvelle discussion [[https://forum.ubuntu-fr.org/|sur le forum]] pour vous faire aider et ne **redémarrez surtout pas** l'ordinateur .</note>+<note important>Il ne faut pas d'erreur à la sortie de cette commande ! En cas d'erreur que vous ne savez pas rectifier, n'hésitez pas à poster une nouvelle discussion [[https://forum.ubuntu-fr.org/|sur le forum]] pour vous faire aider et ne //redémarrez surtout pas// l'ordinateur .</note>
  
 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 : 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 :
Ligne 64: Ligne 86:
 ===== Préparer et utiliser la partition ===== ===== 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 +On crée alors un répertoire pour l'[[:utilisateur]] qui va y stocker ses données, comme si il y avait deux //[[:arborescence#repertoire_personnel|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 /mnt/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 -v $USER: /media/Data/$USER</code>+<code>sudo chown -v $USER: /mnt/data/$USER</code>
  
-Il peut être utilevoire 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 -v /media/Data/.Trash-$UID +sudo mkdir -v /mnt/data/.Trash-$UID 
-sudo chown -v $USER: /media/Data/.Trash-$UID +sudo chown -v $USER: /mnt/data/.Trash-$UID 
-sudo chmod -v 700 /media/Data/.Trash-$UID+sudo chmod -v 700 /mnt/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 //[[:arborescence#repertoire_personnel|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} /mnt/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. Si vos données sont déjà dans la partition de données, vous n'avez pas à passer la commande ci-dessus.
  
-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 (ne pas toucher au dossier //snap//) puis coller les dans votre répertoire nouvellement crée : ''/media/Data/Votre_Nom_Utilisateur''+Si vous êtes allergique à la ligne de commande, vous pouvez très bien faire cela à la souris dans votre gestionnaire de fichiers : couper les répertoires de votre //[[:arborescence#repertoire_personnel|home]]// (ne pas toucher au répertoire //snap//) puis coller les dans votre répertoire nouvellement crée : ''/mnt/data/Votre_Nom_Utilisateur''
  
-===== mettre en place la liaison dans le gestionnaire de fichiers =====+===== Déclarer le nouvel emplacement à l'environnement ===== 
 + 
 +Pour une bonne intégration des données avec l'[[:environnements|environnement de bureau]], deux possibilités s'offrent à vous :
  
-Pour une bonne intégration des données avec l'environnement graphique, deux possibilités s'offrent à vous : 
   * mettre à jour la configuration utilisateur du système en indiquant les nouveaux emplacements aux variables **[[:variables_d_environnement#xdg-user-dirs]]** (recommandé) :<code>   * mettre à jour la configuration utilisateur du système en indiquant les nouveaux emplacements aux variables **[[:variables_d_environnement#xdg-user-dirs]]** (recommandé) :<code>
-xdg-user-dirs-update --set DESKTOP /media/Data/$USER/Bureau +xdg-user-dirs-update --set DESKTOP /mnt/data/$USER/Bureau 
-xdg-user-dirs-update --set DOCUMENTS /media/Data/$USER/Documents +xdg-user-dirs-update --set DOCUMENTS /mnt/data/$USER/Documents 
-xdg-user-dirs-update --set PICTURES /media/Data/$USER/Images +xdg-user-dirs-update --set PICTURES /mnt/data/$USER/Images 
-xdg-user-dirs-update --set TEMPLATES /media/Data/$USER/Modèles +xdg-user-dirs-update --set TEMPLATES /mnt/data/$USER/Modèles 
-xdg-user-dirs-update --set MUSIC /media/Data/$USER/Musique +xdg-user-dirs-update --set MUSIC /mnt/data/$USER/Musique 
-xdg-user-dirs-update --set PUBLICSHARE /media/Data/$USER/Public +xdg-user-dirs-update --set PUBLICSHARE /mnt/data/$USER/Public 
-xdg-user-dirs-update --set DOWNLOAD /media/Data/$USER/Téléchargements +xdg-user-dirs-update --set DOWNLOAD /mnt/data/$USER/Téléchargements 
-xdg-user-dirs-update --set VIDEOS /media/Data/$USER/Vidéos+xdg-user-dirs-update --set VIDEOS /mnt/data/$USER/Vidéos
 </code>Il faut ensuite relancer la session ou redémarrer l'ordinateur pour que les changements soient pris en compte. </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]].+  * Une autre technique parfois utilisée mais déconseillée est de créer des liens symboliques dans le répertoire ''[[:arborescence#repertoire_personnel|/home/$USER]]'' pointant vers les nouveaux emplacement :<code>ln -s /mnt/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]].
  
 On peut ensuite modifier les [[:nautilus#les_signets|signets]] du gestionnaire de fichiers pour y retrouver dans le volet latéral gauche directement l'accès aux répertoires de la partition //data//. On peut ensuite modifier les [[:nautilus#les_signets|signets]] du gestionnaire de fichiers pour y retrouver dans le volet latéral gauche directement l'accès aux répertoires de la partition //data//.
Ligne 104: Ligne 127:
 ===== Résultat final ===== ===== Résultat final =====
  
-<note tip>Pour ceux qui voudraient faire cela automatiquement sans risque, un script est disponible [[https://forum.ubuntu-fr.org/viewtopic.php?id=2092989|sur le forum]] qui exécute toutes les commandes a votre place (enfin il faudra quand même en entrer une pour lancer le script :-P ).+<note tip> 
 +Pour celles et ceux qui voudraient faire cela automatiquement sans risque, un script est disponible [[https://forum.ubuntu-fr.org/viewtopic.php?id=2092989|sur le forum]] qui exécute toutes les commandes a votre place (enfin il faudra quand même en entrer une pour lancer le script :-P ).
 </note> </note>
  
Ligne 113: Ligne 137:
 {{:partition_data:liste_liens.png?direct&400}} {{:partition_data:liste_liens.png?direct&400}}
  
-<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 important> 
 +Pour sauvegarder vos données personnelles, il faut bien évidement utiliser leur nouvel emplacement de stockage, c'est-à-dire ''/mnt/data/votre_nom_utilisateur'', ou dans un contexte multi-utilisateurs ''/mnt/data/''. 
 +</note>
  
 ===== Extensions possibles d'utilisation ===== ===== Extensions possibles d'utilisation =====
  
-<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]] \\   +<note tip> 
-Pour ceux qui ont plusieurs disques, il est possible de créer une partition pour Vidéos, une autre pour Musique, etc. +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 ou les déplacements.\\ 
-il faut bien sur adapter les commandes dans ce cas</note>+La façon de procéder est décrite dans [[https://forum.ubuntu-fr.org/viewtopic.php?pid=22797349#p22797349|l'échange n°18]].\\ 
 +Si vous utilisez plusieurs supports de stockage, il est possible de créer une partition pour //Vidéos//, une autre pour //Musique//, etc.\\ 
 +Dans ce cas il faut bien sûr adapter les commandes
 +</note>