リムーバブルデバイスに関連するコマンドに関するいくつかの質問です。
USBで使用するデバイスファイルを見つけるためのコマンドは何ですか?実際のUSBを開くために作成されるディレクトリと同じです。
選択したディレクトリ(「TechCategory」など)にファイルシステムをマウントし、ファイルシステムにエラーがあるかどうかを確認します。
後でファイルシステムを簡単にマウントできるように、/etc/fstabに1行を追加できますか?
答え1
USBで使用されるデバイスファイルを見つけるためのコマンドは何ですか?実際のUSBを開くために作成されるディレクトリと同じです。
以下を使用してブロックデバイスを一覧表示できます。
$ lsblk
出力例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 119.2G 0 disk
|-sda1 8:1 0 488.3M 0 part /efi
|-sda2 8:2 0 109.4G 0 part /
`-sda3 8:3 0 9.4G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
`-sdb1 8:17 0 931.5G 0 part /media/storage
sdc 8:32 1 7.4G 0 disk
`-sdc1 8:33 1 7.4G 0 part
名前はブロックデバイス、対応するブロックデバイスの下にインデントされた行はパーティションで、[マウントポイント]列にファイルシステムからマウントされた場所が表示されます。 (インストールされている場合。)
この例では、2番目のHDDが/media/storageにマウントされています。
現在インストールされていないUSBデバイス(sdc)もあります。
ブロックデバイスとそのパーティションは/ dev /の下にあります。
望むより:https://ss64.com/bash/lsblk.html
選択したディレクトリ(「TechCategory」など)にファイルシステムをマウントするにはどうすればよいですか?
mountコマンドを使用して、パーティションをファイルシステムにマウントできます。
$ mount /dev/sdc1 /media/TechCategory
これでlsblkに戻ると、次のことがわかります。
sdc 8:32 1 7.4G 0 disk
`-sdc1 8:33 1 7.4G 0 part /media/TechCategory <-- USB is now mounted here.
望むより:https://ss64.com/bash/mount.html
ファイルシステムにエラーがあるかどうか確認しますか?
badblocks コマンドを使用できます。以下を参照してください。不良ブロックの使い方は?
例:
badblocks -sv /dev/sdc
後でファイルシステムを簡単にマウントできるように、/etc/fstabに1行を追加できますか?
編集する前に、/etc/fstabのしくみを明確に理解することをお勧めします。
$ man fstab
別のスタック交換の答えは次のとおりです。起動時にハードドライブをマウント