Linuxでデバイスをマウントするためのmountコマンドのいくつかのリソースを読みましたが(少なくとも私にとっては)十分に明確なリソースがありませんでした。
全体的に、ほとんどのガイドラインは次のように述べています。
$ mount
(lists all currently mounted devices)
$ mount -t type device directory
(mounts that device)
for example (to mount a USB drive):
$ mount -t vfat /dev/sdb1 /media/disk
私が明確に知らないのは次のとおりです。
「デバイス」がどのような用途に使用されているかをどうやって知ることができますか
$ mount -t type device directory
?つまり、$ mount -t vfat /dev/sdb1 /media/disk
USBドライブをマウントするためにこのコマンドで "/dev/sdb1"を使用する必要があることをどうやって知ることができますか?ここで、-tパラメータは何を定義しますか?タイプ?
$ man mount
マンページ( )を何度も読んでいますが、まだ何かが欠けているようです。明確にしてください。
答え1
fdisk を使用して、どのタイプのパーティションがあるかを確認できます。たとえば、次のようになります。
fdisk -l
示す:
Device Boot Start End Blocks Id System
/dev/sda1 * 63 204796619 102398278+ 7 HPFS/NTFS
/dev/sda2 204797952 205821951 512000 83 Linux
/dev/sda3 205821952 976773119 385475584 8e Linux LVM
これにより、sda1、2、3パーティションがあることがわかります。 -tオプションはファイルシステムタイプであり、NTFS、FAT、EXTです。私の例では、sda1はntfsなので、次のようにする必要があります。
mount -t ntfs /dev/sda1 /mnt/
USBデバイスは通常vfatで、Linuxは通常extです。
答え2
私はこれに本当に錆びて再び戻り始めました。
アリバイ:これはUbuntu 14バージョンです。旅行費用は変更されることがあります。
私は読みやすいlsblk
マウントポイントと異なるマウントポイントを取得するために使用します。mount
lsblk
mount
デバイスをインストールする前に、ディレクトリを作成したことを確認してください。
sudo mkdir /{your directory name here}
sudo mount /dev/{specific device id} /{your directory name here that is already created}
これでうまくいきますが、新しいディレクトリのセキュリティ権限を確認して、必要なものが正しいことを確認してください。
答え3
最近では、詳細なパスを使用して特定のデバイスをマウントできます。
たとえば、
mount /dev/disk/by-id/ata-ST31500341AS_9VS2AM04-part1 /some/dir
mount /dev/disk/by-id/usb-HTC_Android_Phone_SH0BTRX01208-0\:0 /some/dir
ls -l /dev/disk/by-id/
可能性を確認するには、コマンドを実行してください。
答え4
mount
(コマンド)は通常、デバイス上のファイルシステムの「タイプ」を探します。最も難しいのは、デバイスファイル名を見つけることです。これを理解するには、ディスクドライブの命名規則をほとんど知っておく必要があります。
最新のArch Linuxマシンで:
133 % ls /dev/sd??
/dev/sda1 /dev/sda2 /dev/sda3 /dev/sda4 /dev/sdb1 /dev/sdb2
ただし、これは成熟した(2.6.20.9)Slackwareボックスでは機能しません。
1 % ls /dev/sd??
zsh: no matches found: /dev/sd??
2 % ls /dev/hd??
/dev/hda1 /dev/hda2
/dev/sd*
ハード/dev/hd*
ドライブのデバイスファイルが事前にわからない場合、lspci
またはlsusb
他のものを使用してデバイスファイル名を特定する必要があります。 USBデバイスは、しばしば/var/log/messages
udevに割り当てられたデバイスファイルを見つけるのに役立つ情報を残します。