C'est faux. Vous devez monter votre appareil sur un point de montage. par exemple: mount /dev/sdb1 /media/usb. N'oubliez pas que cela /media/usb/doit être fait avant le montage
Mostafa Ahangarha
3
pour l'USB, il est préférable de le monter dans le /media/dossier. d'ailleurs, /mnt/n'est pas fait par vous. c'est un dossier intégré dans ubuntu
Mostafa Ahangarha
1
Vous l'avez fait mediadans votre répertoire personnel pendant que nous parlons du répertoire racine (/). Exécutez ceci en premier sudo mkdir /media/usbpuis montez votre clé USB parsudo mount /dev/sda1 /media/usb
Mostafa Ahangarha
Réponses:
25
Pourquoi?
Vous avez probablement oublié de dire mountoù monter votre lecteur.
Linux utilise des fichiers de périphériques ( /dev/sda, /dev/sdb1, etc.). Contrairement à disques Windows ( C:, D:, etc.), vous ne pouvez pas y accéder directement ( cd /dev/sdb1échoueront inévitablement, vous dire que ce n'est pas un répertoire , mais un fichier). Si vous souhaitez ouvrir un lecteur avec mount, vous devez fournir un point de montage . Un point de montage est essentiellement un répertoire dans lequel votre clé USB sera ouverte et où vous pourrez accéder à vos fichiers.
Solution
Créez un répertoire que vous utiliserez comme point de montage pour votre lecteur:
mkdir /mnt/mydrive
Montez votre lecteur avec cette commande:
mount /dev/sdb1 /mnt/mydrive
Remarque: Si vous ne connaissez pas le fichier de périphérique de votre lecteur, vous pouvez exécutersudo fdisk -loulsblkpour identifier la partition que vous recherchez.
Maintenant, si vous exécutez ls /mnt/mydrive, il devrait répertorier les fichiers de votre lecteur.
Lorsque vous avez terminé, n'oubliez pas de démonter votre clé USB avant de la retirer de l'ordinateur:
umount /dev/sdb1
Plus d'information
/etc/fstabest un fichier dans lequel vous pouvez associer une partition à un point de montage, vous permettant de l'exécuter à la mount <device>place de mount <device> <mountpoint>. C'est pourquoi vous obtenez cette erreur déroutante.
Pour connaître le nom de votre appareil, utilisez sudo fdisk. Votre appareil peut être reconnu par sa taille, et ressemble probablement à /dev/sdx, où xpourrait être n'importe quelle lettre de a à z. (Habituellement, un est attribué à votre premier disque dur interne)
Pour monter un lecteur USB sudo mount <Your Device Name> <Mount Position>, par exemple:
sudo mount /dev/sdb /mnt
Pour accéder à ce que vous venez de monter, utilisez la position où vous avez monté. Dans l'exemple ci-dessus que j'ai utilisé /mnt, je tape donc:
sudo mkdir / mnt / spider sudo mount -t ntfs-3g -o remove_hiberfile / dev / sda2 / mnt / spider
N'oubliez pas de remplacer le nom du lecteur de / dev / sda2 par le vôtre. Vous pouvez trouver le nom de vos disques en utilisant la commande sudo fdisk -l.
mount /dev/sdb1 /media/usb
. N'oubliez pas que cela/media/usb/
doit être fait avant le montage/media/
dossier. d'ailleurs,/mnt/
n'est pas fait par vous. c'est un dossier intégré dans ubuntumedia
dans votre répertoire personnel pendant que nous parlons du répertoire racine (/). Exécutez ceci en premiersudo mkdir /media/usb
puis montez votre clé USB parsudo mount /dev/sda1 /media/usb
Réponses:
Pourquoi?
Vous avez probablement oublié de dire
mount
où monter votre lecteur.Linux utilise des fichiers de périphériques (
/dev/sda
,/dev/sdb1
, etc.). Contrairement à disques Windows (C:
,D:
, etc.), vous ne pouvez pas y accéder directement (cd /dev/sdb1
échoueront inévitablement, vous dire que ce n'est pas un répertoire , mais un fichier). Si vous souhaitez ouvrir un lecteur avecmount
, vous devez fournir un point de montage . Un point de montage est essentiellement un répertoire dans lequel votre clé USB sera ouverte et où vous pourrez accéder à vos fichiers.Solution
Créez un répertoire que vous utiliserez comme point de montage pour votre lecteur:
Montez votre lecteur avec cette commande:
Remarque: Si vous ne connaissez pas le fichier de périphérique de votre lecteur, vous pouvez exécuter
sudo fdisk -l
oulsblk
pour identifier la partition que vous recherchez.Maintenant, si vous exécutez
ls /mnt/mydrive
, il devrait répertorier les fichiers de votre lecteur.Lorsque vous avez terminé, n'oubliez pas de démonter votre clé USB avant de la retirer de l'ordinateur:
Plus d'information
/etc/fstab
est un fichier dans lequel vous pouvez associer une partition à un point de montage, vous permettant de l'exécuter à lamount <device>
place demount <device> <mountpoint>
. C'est pourquoi vous obtenez cette erreur déroutante.fstab a de nombreuses autres utilisations comme le montage d'une partition au démarrage, etc. Plus d'informations sur fstab sur le wiki Arch Linux
la source
Pour connaître le nom de votre appareil, utilisez
sudo fdisk
. Votre appareil peut être reconnu par sa taille, et ressemble probablement à/dev/sdx
, oùx
pourrait être n'importe quelle lettre de a à z. (Habituellement, un est attribué à votre premier disque dur interne)Pour monter un lecteur USB
sudo mount <Your Device Name> <Mount Position>
, par exemple:Pour accéder à ce que vous venez de monter, utilisez la position où vous avez monté. Dans l'exemple ci-dessus que j'ai utilisé
/mnt
, je tape donc:la source
sudo mkdir / mnt / spider sudo mount -t ntfs-3g -o remove_hiberfile / dev / sda2 / mnt / spider
N'oubliez pas de remplacer le nom du lecteur de / dev / sda2 par le vôtre. Vous pouvez trouver le nom de vos disques en utilisant la commande sudo fdisk -l.
la source