{{tag>débutant disque_dur partitions système tutoriel noble}} ====== Utiliser une nouvelle partition ===== 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 a 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/Disque_dur|disques a 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 . 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 . Si vous n' avez pas encore créer 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 . Pour lister les partitions a disposition sur le système et leurs étiquettes si il y en a : lsblk -fe7 -o+label,model | cat 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 . ===== Monter la partition automatiquement en démarrant l' ordi ===== sans attribuer d ' étiquette a la partition que vous désirez configurer , cela ne fonctionnera pas Pour insérer une étiquette a 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 : sudo e2label /dev/sdz100 Data 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 a la partition : sudo mkdir /media/Data Pour ajouter une ligne au fichier /etc/fstab permettant de monter la partition a chaque démarrage : echo LABEL=Data /media/Data ext4 defaults | sudo tee -a /etc/fstab ensuite on vérifie et on monte la partition avec : sudo mount -av ===== preparer 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 : sudo mkdir -v /media/Data/$USER on règle les permissions pour que l' utilisateur ait les droits : sudo chown $USER: /media/Data/$USER Il peut être utile , voire indispensable de créer manuellement la corbeille de l' utilisateur, pour ce faire : sudo mkdir /media/Data/.Trash-$UID sudo chown $USER: /media/Data/.Trash-$UID sudo chmod 700 /media/Data/.Trash-$UID ===== 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 " : mv -v /home/$USER/{Documents,Images,Modèles,Musique,Public,Téléchargements,Vidéos,Bureau} /media/Data/$USER Pour une bonne intégration des données avec l'environnement de bureau, mettre à jour la configuration utilisateur du système en indiquant les nouveaux emplacements aux variables **[[:variables_d_environnement#xdg-user-dirs]]** : xdg-user-dirs-update --set DESKTOP $HOME/Bureau xdg-user-dirs-update --set DOCUMENTS $HOME/Documents xdg-user-dirs-update --set PICTURES $HOME/Images xdg-user-dirs-update --set TEMPLATES $HOME/Modèles xdg-user-dirs-update --set MUSIC $HOME/Musique xdg-user-dirs-update --set PUBLICSHARE $HOME/Public xdg-user-dirs-update --set DOWNLOAD $HOME/Téléchargements xdg-user-dirs-update --set VIDEOS $HOME/Vidéos 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 La création de liens symboliques dans le home/utilisateur pointant sur la nouvelle partition : ln -s /media/Data/$USER/{Bureau,Documents,Images,Modèles,Musique,Public,Téléchargements,Vidéos} /home/$USER/ qui permet de conserver la même structure originale . Voici ce que cela donne une fois fait : {{:partition_data:fichiers.png?direct&400}} {{:partition_data:liste_liens.png?direct&400}} 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/''. ===== Extensions possibles d' utilisation ===== 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 Musique etc ... il faut bien sur adapter les commandes dans ce cas