web-dev-qa-db-fra.com

Comment ajouter un disque dur supplémentaire?

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?

60
N.N.

1 partition

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.

Screenshot of gparted

gparted est un outil très facile à utiliser et pourtant très avancé.

2 monture

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:

2.1 Créer un point de montage

Sudo mkdir /hdd

2.2 Éditer/etc/fstab

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

2.3 partition de montage

Dernière étape et vous avez terminé!

Sudo mount /hdd

Liens

65
Andrejs Cainikovs

Les disques modernes sont énormes et doivent être partitionnés avec GPT pour autoriser une taille de 2 To +.

  1. 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.

  2. Si votre disque n'est pas formaté, créez une nouvelle partition:

    cgdisk /dev/sdb
    

    et le formater:

    mkfs -t ext4 /dev/sdb1
    
  3. Créez un répertoire pour votre disque dur:

    mkdir /media/storage
    
  4. 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.

  5. Enfin montez le sans redémarrer pour tester:

    mount -av
    
12
anatoly techtonik

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é:

9
Ruediger

Vous devez d’abord identifier le nouveau disque dur.

appuyez sur CTRLname __ + ALTname __ + Tpour 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é, CTRLname __ + Xpuis appuyez sur Yet ENTERnom__ 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.

4
Cornea Valentin