Je vais mettre un disque dur supplémentaire (non USB) dans mon système. J'ai déjà Ubuntu sur mon autre disque dur, je ne souhaite donc pas installer Ubuntu sur le lecteur supplémentaire, mais seulement l'utiliser pour le stockage. Comment ajouter le disque dur supplémentaire à mon système Ubuntu, par exemple faire en sorte que Ubuntu le reconnaisse et le monte correctement?
Le moyen le plus simple et le plus convivial consiste probablement à utiliser gparted
après avoir installé votre nouveau disque dur et à démarrer votre ordinateur:
Sudo gparted
Ensuite, vous créez des partitions, en définissant leur taille et leur type.
Astuce: comme votre disque dur est un espace de stockage supplémentaire, vous souhaiterez probablement créer une seule grande partition avec le type de ext4
.
gparted
est un outil très facile à utiliser et pourtant très avancé.
Une fois que vous avez terminé de créer vos partitions (il s'agira probablement d'une seule partition de données ext4
, car il s'agit de votre disque de stockage supplémentaire), vous devez le monter de manière permanente.
A ce stade, vous connaissez déjà les noms de votre nouvelle partition (-s). Si vous n'êtes pas sûr, la commande suivante vous rappellera les disques et partitions existants:
Sudo fdisk -l
Cela produira quelque chose comme ceci (intentionnellement ignoré /dev/sda
informations sur le lecteur système):
Disk /dev/sda: 250.1 GB, 250059350016 bytes
....
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000814e3
Device Boot Start End Blocks Id Syste
/dev/sdb1 1 243201 1953512001 83 Linux
La sortie indique que votre nouvelle partition est /dev/sdb1
. Maintenant, vous devez le monter pour utiliser son espace précieux. Pour ce faire, vous devez effectuer trois étapes simples:
Sudo mkdir /hdd
Ouvrez le fichier /etc/fstab
avec les autorisations root
:
Sudo vim /etc/fstab
Et ajoutez ce qui suit à la fin du fichier:
/dev/sdb1 /hdd ext4 defaults 0 0
Dernière étape et vous avez terminé!
Sudo mount /hdd
Les disques modernes sont énormes et doivent être partitionnés avec GPT pour autoriser une taille de 2 To +.
Trouvez votre disque:
blkid
S'il est déjà formaté, vous devriez voir une entrée telle que /dev/sdb1
avec les paramètres UUID
et PARTUUID
.
Si votre disque n'est pas formaté, créez une nouvelle partition:
cgdisk /dev/sdb
et le formater:
mkfs -t ext4 /dev/sdb1
Créez un répertoire pour votre disque dur:
mkdir /media/storage
Exécutez à nouveau blkid
, notez UUID
pour votre partition /dev/sdb1
et ajoutez-la à /etc/fstab
(faites une sauvegarde de fstab
en installant etckeeper
- ce fichier est important):
UUID="b4c93..." /media/storage ext4 defaults 0 2
fstab wiki page décrit ce que cela signifie. Cela devrait le rendre persistant après les redémarrages.
Enfin montez le sans redémarrer pour tester:
mount -av
Il y a une bonne description comment ajouter un autre lecteur ici:
Fondamentalement, vous devez partitionner le nouveau disque, créer un système de fichiers dessus, puis le monter. C'est le moyen facile. Une autre solution consisterait à utiliser lvm et à créer des disques virtuels sur le nouveau lecteur. Cela vous donnerait plus de flexibilité:
Vous devez d’abord identifier le nouveau disque dur.
appuyez sur CTRL
name __ + ALT
name __ + T
pour ouvrir une console, puis tapez:
lsblk
Vous verrez quelque chose de similaire avec ceci:
loop0 7:0 0 86.6M 1 loop /snap/core/4486
sda 8:0 0 5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 4.5G 0 part /
sdb 8:16 0 10G 0 disk
sr0 11:0 1 1024M 0 rom
Par exemple, sdb, c'est le nouveau disque dur que vous souhaitez ajouter.
Si le sdb c'est un nouveau disque dur, vous devez formater en ext3 ou ext4
Sudo mkfs.ext4 -j -L NewHDD /dev/sdb
N'oubliez pas que la commande ci-dessus supprime tout le contenu du disque dur cible. Vous pouvez ignorer cette étape si le disque dur contient des données et que vous souhaitez ne pas les perdre.
Vous avez maintenant besoin de l’UUID du nouveau disque dur.
Sudo blkid /dev/sdb
Vous verrez quelque chose de similaire avec ceci:
/dev/sdb: LABEL="NewHDD" UUID="5d6c8f68-dcc8-4a91-a510-9bca2aa71521" TYPE="ext4"
la prochaine étape consiste à ajouter le nouveau disque dur dans fstab pour le montage automatique après réinitialisation:
Sudo nano /etc/fstab
Et ajoutez une nouvelle ligne en bas, avec le contenu suivant:
/dev/disk/by-uuid/5d6c8f68-dcc8-4a91-a510-9bca2aa71521 /mnt/NewHDD auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=NewHDD 0 0
Rappelez-vous de remplacer les 5d6c8f68-dcc8-4a91-a510-9bca2aa71521
et /mnt/NewHDD
par votre propre UUID et le chemin où sera monté, CTRL
name __ + X
puis appuyez sur Y
et ENTER
nom__ pour le sauvegarder.
Pour le monter, utilisez: Sudo mount -a
, si le résultat est:
mount: /mnt/NewHDD: mount point does not exist.
Vous devez créer le point de montage Sudo mkdir /mnt/NewHDD
puis utiliser à nouveau: Sudo mount -a
Aussi, vous devez changer le propriétaire et le groupe du nouveau disque dur en utilisant la commande suivante:
Sudo chown user:user -R /mnt/NewHDD
Remplacez le: user:user
par votre propre utilisateur et le groupe dont vous avez besoin.