Ubuntu Mate端末で「Envision」というパーティションのファイルにアクセスしようとしています。
出力
df -h
次のように
Filesystem Size Used Avail Use% Mounted on
udev 855M 0 855M 0% /dev
tmpfs 175M 5.9M 169M 4% /run
/dev/sda2 96G 28G 63G 31% /
tmpfs 874M 1.6M 873M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 874M 0 874M 0% /sys/fs/cgroup
tmpfs 175M 40K 175M 1% /run/user/1000
/dev/sdb1 30G 28G 2.1G 93% /media/snow/SanDisk-32GB
/dev/sda3 126G 115G 12G 91% /media/snow/Envision
/dev/sda6 76G 63G 13G 84% /media/snow/Softwares
「Envision」というハードドライブパーティションをマウントしようとすると、次のようになります。
sudo mount /dev/sda3
私は次のような結果を得ます。
mount: can't find /dev/sda3 in /etc/fstab
私は何を逃したことがありませんか?助けてください。
答え1
ここでは様々なことが起こっています。/dev/sda3
アクセスするドライブをマウントしようとしていますEnvision
。
df -h
/dev/sda3
インストールされたことを報告するために/media/snow/Envision
まだコマンドを使用しようとしていますsudo mount /dev/sda3
。
正しい形式mount
は次のとおりです(この部分を見逃しました<mountpoint>
)。
sudo mount /dev/<drive> /<mountpoint>
あなたが現在そうでない場合、それをsudo
前に置くのは単なる要件ですroot
。
特定のエラーメッセージが表示される理由は、マウントポイントが見つからない場合に見つける場所の詳細がsudo mount /dev/sda3
含まれていないためです。/dev/sda3
/etc/fstab
mount
ちなみに、ドライブをある場所に取り付けても別の場所に再インストールできますが(1つのドライブが両方の場所に取り付けられるように)、個人的にはお勧めできません。
編集する:
このドライブが外付けドライブのように数回だけマウントされる場合は、次のことができます。
sudo mkdir /Envision
sudo mount /dev/sda3 /Envision
その後、ドライブの内容にアクセスできます/Envision
。たとえば、
ls -al /Envision
または、このドライブを常にシステムに保持している場合はそれを編集/etc/fstab
できますsudo mount -a
。ドライブを追加するには/etc/fstab
まず、次のようにUUIDまたはUniversally Unique Identifierを取得します。
sudo blkid
出力は次のようになります。
/dev/sda2: UUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5" TYPE="ext4"
重要なのは、しかし正しいことが得られたUUID="85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5"
ことを確認する必要があるということです。TYPE
次に、使用している/etc/fstab
テキストエディタで次のように開きます。root
vim
sudo vim /etc/fstab
次に、ドライブの詳細を含む行を追加します。上記の例を使用すると、次のようになります。
UUID=85ec7b1a-7d67-47f1-bcc9-4c4f4ed370b5 /Envision ext4 nosuid,nodev,nofail 0 0
ドライブの種類が次の場合はntfs
交換できますが、他のオプションが何であるかを100%確信できません。確認する必要があります。ext4
nfs
ファイルを保存してを入力してくださいsudo mount -a
。問題がなければ、ドライブはマウントされ、次回の再起動時にもマウントされます。