Manière correcte de monter un disque dur


17

J'ai un 2ème disque dur SDB mais je ne sais pas comment le monter sous linux.

mount -a ne semblait pas tout monter.

J'aimerais également monter ce RO pour la récupération.

linux  mount 

Comment essayez-vous de le monter, à quoi ressemble votre fstab et quel est le schéma de partitionnement?
tink

En permanence ou juste pour une utilisation temporaire? De plus, le disque a-t-il été partitionné avec fdiskpuis formaté avec newfsou mkfs? De quel type est le système de fichiers sur le formatage?
mdpc

Réponses:


17

mount -a monte tous les systèmes de fichiers dans / etc / fstab.

Si le lecteur n'est pas encore dans fstab, il ne fera rien en ce qui concerne ce lecteur.

Tout d'abord, vérifiez comment le disque est partitionné (par exemple avec fdisk -l(c'est-à-dire un L minuscule, pas un chiffre 1) ou avec un autre outil tel que gpart.)

Si votre disque dur est un LVM, ces instructions ne fonctionneront pas, arrêtez-vous et suivez ces instructions: /superuser//a/666034/121698

Testez les choses avec une commande de montage manuel. Exemple:
mount -t ext2 /dev/sdb1 /mnt.

Le contenu de la première partition devrait maintenant être visible sous / mnt.

Notez que cela supposait ext2 comme système de fichiers. Ajustez au besoin.

Notez que cela supposait un / dev / sdb1, cela aurait pu être / dev / sdb2, sdb3, ...
Il peut même y avoir plusieurs partitions sur ce disque. Ajustez au besoin.

Si cela fonctionne: umount /mntet ajoutez une ligne à / etc / fstab. Le plus simple est de copier une des lignes existantes et de l'ajuster. Il est recommandé de comprendre exactement ce que ces valeurs signifient, alors regardez en haut pour une ligne comme celle-ci:
Device Mountpoint FStype Options Dump Pass#

Le périphérique est le périphérique que vous essayez de monter / Par exemple / dev / sdb1
mountpoint est le répertoire dans lequel vous souhaitez que les dossiers s'affichent.
FStype est le type de système de fichiers. Par exemple ext2, ext3, ext4, fat, iso9660, ... Les
options sont des options FS, telles que rw pour lecture écriture, ou ro pour lecture seule.
Le vidage et la passe sont destinés à la récupération. Quel disque doit être fsck'é? Dans quelle séquence etc.

Ainsi ... choisissez où vous souhaitez monter le disque. Par exemple dans / home / old_backup. Si ce répertoire n'existe pas alors faites-le. (par exemple mkdir /home/old_backup). S'il y a déjà du contenu dans ce répertoire, sachez que vous ne les verrez plus une fois que vous aurez monté un disque à cet emplacement. (Ils réapparaîtront après que vous l'ayez démonté, et ils utiliseront toujours l'espace disque).

Maintenant éditez / etc / fstab et ajoutez les lignes appropriées.

#Device Mountpoint FStype Options Dump Pass #
/ dev / sdb1 / home / old_backup ext2 ro 2 2      

Testez avec mount /home/old_backup.

La prochaine fois que vous démarrerez ou émettrez un, mount -ail sera automatiquement monté.


3
mount -amonte uniquement les systèmes de fichiers répertoriés dans fstab avec le autojeu d'options (qui, je crois, est la valeur par défaut). Tous les systèmes de fichiers répertoriés comme noautone seront pas montés automatiquement.
un CVn du

1
Correct. Bien que je n'ai jamais vu cette option automatique utilisée nulle part, jamais. (L'option ro,noautome est cependant familière, depuis l'époque où les lecteurs optiques étaient utilisés)
Hennes

2
C'est probablement parce que, comme je l'ai mentionné, autoc'est presque certainement la valeur par défaut.
un CVn du

pour voir le type de système de fichiers et obtenir une belle vue d'ensemble que vous pouvez utiliserlsblk -f
the.polo

1

Vous devez d'abord vous assurer que vous disposez d'un répertoire de montage. /mntc'est ce que j'utilise. (sinon mkdir /mnt) Ensuite, vous devez vous assurer que vous montez sur la partition correcte en émettant la commande ls /devet en vérifiant le nom du périphérique. Après avoir fait cela, vous devriez pouvoir lancer la commandemount /dev/sdb2 /mnt


0

Comment formater et monter un disque de façon permanente à l'aide de son UUID.

Trouver le nom du disque

sudo lsblk

Cela vous montrera une liste de disques. Habituellement, le premier disque est vdaamorçable. Le deuxième disque sera vdb, troisième, vdcetc.

vdasera généralement divisé en plusieurs partitions, par exemple vda1( /boot) et vda2( /).

Le nouveau disque n'aura pas de partitions et non mountpoint.

Formater le nouveau disque

sudo mkfs.ext4 /dev/vdX

Xest la lettre correcte pour le disque.

La sortie inclura l'UUID du disque, vous en aurez besoin plus tard.

Montez le disque

sudo mkdir /archive
sudo mount /dev/vdX /archive

Ce n'est que temporaire et la monture sera perdue au redémarrage.

Ajouter une monture à fstab

Ajouter à /etc/fstab:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX     /archive ext4 errors=remount-ro 0 1

Vous pouvez trouver l'UUID, si vous ne l'avez pas noté plus tôt, avec sudo blkid.

Pour plus d'informations sur les UUID

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.