Utiliser un disque comme partition de données               

 



Utiliser un autre disque comme stockage de données en redirigeant celles-ci a l'aide de liens.
Avec cette méthode on enregistrera les fichiers, comme d'habitude, dans les dossiers correspondants, mais ceux ci seront redirigés vers un dossier du même nom sur le deuxième disque

Exemple



&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&


 Formatage du disque


S'il ne l'est pas, il faut formater ce disque en ext4 (ou ntfs si dual boot avec Windows),

ATTENTION !...   Il est prudent sur une installation existante avec déjà des données de faire des sauvegardes de ses données sur un autre support ...disque usb ou autres

Installer Gparted

sudo apt install gparted

Lancer Gparted et dans le menu >> Périphérique >> Créer une table de partition, par défaut c'est msdos
Clic droit sur l'espace non alloué et cliquer sur Nouvelle >> Choisir ou non une taille si on souhaite le disque entier ou créer une autre partition ensuite sur le disque.
On attribue le label data par exemple

En profiter pour noter a quelle partition correspond le disque, ce sera certainement sdb1
Cliquer droit sur la partition et choisir Information noter par un copier/coller, par exemple sur un éditeur de texte, l'UUID
quelque chose du genre 4b6f1e48-f252-4186-9b33-0f0a85825f07
ou avec la commande

sudo blkid






Montage au démarrage

Il faut maintenant modifier le fichier /etc/fstab  pour réaliser le montage du disque ou de la partition

Par sécurité, d'abord faire une copie du fichier fstab en collant cette commande dans le terminal et en la validant

sudo cp -a /etc/fstab /etc/fstab.sav


Ensuite ouvrir le fichier /etc/fstab en collant dans le terminal              (pour Linux Mint c'est xed a la place de gedit)
 
gedit admin:///etc/fstab


A la fin de ce fichier on va écrire ou coller ses deux lignes si le disque est bien sdb, sinon adapter si nécessaire

Si le disque est en ext4

#data sur sdb1
UUID=xxxxxxxxxxxxxx                               /data                     ext4                 defaults                     0                    2


Si le disque est en ntfs (Windows)
UUID=xxxxxxxxxxxxxx                     /data     ntfs-3g defaults,windows_names,locale=fr_FR.UTF-8            0                 0


  On colle l'UUID que l'on a noté précédemment a la place des x   




Ou plus rapide en une seule commande

sudo sh -c 'echo "\nUUID=xxxxxxxxxxxxxxxx /data ext4 defaults 0 2\n" >> /etc/fstab'
                            







Le fichier /etc/fstab avant sa modification

Le fichier /etc/fstab après sa modification

Un redémarrage est nécessaire, pour rendre ceci opérationnel il restera ensuite a faire les liens 





Obtenir les permissions sur data

S'assurer de bien avoir les droits d’écriture sur ce disque , une façon simple pour s'en rendre compte est d'essayer d'y créer un Nouveau dossier , ou clic droit >> Propriétés >> Permission et vérifier que ce n'est pas root le propriétaire

Si root est propriétaire passer cette commande

sudo chown -c $USER:$USER /data

La commande signale si le changement de propriétaire a été réalisé
Vérifier en essayant d'y créer un dossier






Création des liens symboliques


 ATTENTION !...  Il est prudent sur une installation existante avec déjà des données de faire des sauvegardes de ses données sur un autre support ...disque usb ou autres


Dans un premier temps, on déplace les dossiers que l'on souhaite vers data avec la commande

mv Documents Images Musique Téléchargements Vidéos /data

Les liens seront créés avec la commande

ln -s /data/Documents && ln -s /data/Images && ln -s /data/Musique && ln -s /data/Téléchargements && ln -s /data/Vidéos

Voila, c'est Fini !...



























L

m