USBの代わりに独自のファイルシステムをマウントしますか?

USBの代わりに独自のファイルシステムをマウントしますか?

私は* nixがパーティションをどのように扱うかについて全く慣れていませんが、USBドライブからファイルをインポートする必要があるため、オンラインに従いました。郵便はがきこれは、次のコマンドを使用してUSBスティックをマウントできることを意味します。

sudo mount -t auto /dev/sdb1 /mnt

これで、ls /mnt私のコンピュータの/home/ディレクトリの内容が返され、削除できるかどうか心配されます。

データに影響を与えずにこの状況をどのように削除できますか?

USBドライブの取り付け方法に関するわかりやすい手順はどこにありますか?

答え1

明らかに、コンピュータには2つのハードドライブがあり、/home2番目のハードドライブには専用のパーティションがあります。

何が起こっているのか/dev/sdb1(これはUSBドライブではありません)、今一度オン/オフする/home2回マウントされています/mnt。唯一の実際のリスクは、たとえば、誤って何かを削除する可能性が倍増したことです。このようなことをする習慣がなくても心配しないでください。

データに影響を与えずにこの状況をどのように削除できますか?

のみumount /mnt。 「デバイスを使用中」というメッセージが表示された場合は、その場所にシェルまたはファイルブラウザがすでに開いているためです。そこでディレクトリを変更してください。

USBドライブの取り付け方法に関するわかりやすい手順はどこにありますか?

最新のLinuxディストリビューション(そして他の* nixディストリビューションも疑われます)には、自動的にマウントできるデスクトップ環境が用意されているため、ほとんどの初心者はこれらの問題についてあまり心配する必要はありません。

何らかの理由でサイレントインストーラを使用しない場合は、man mountここから始めることをお勧めします。デバイスノードは順次割り当てられるため、/dev/sdb1結果はUSBではありません。正しいデバイスノードの手がかりを得る1つの方法は、接続せずにさまざまなファイルを見て、追加して再表示することsdです。/devすでに2つのハードドライブがある場合は、別のハードドライブ(USBスティックを含む)を挿入するとSDDC、sdc1が最初のパーティションになります。

答え2

別の場所からインストールしたので、/homeデータを失うことなく削除できますumount /mnt。 /mntでプロセスが開始されなかったとします。同様のコマンドを使用して、そのマウントポイントに開いているファイルがあるかどうかを確認できますlsof

ファイルが/mntで開いている間にマウントを解除しようとすると、とにかくエラーが発生します。

umount: unmount of /mnt failed: Device busy

正しいUSBディスクデバイスを探す情報:

sudo lshw -class disk

/dev/sdXこれにより、必要なデバイスを見つけることができます。

関連情報