BASHプログラミング
 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング

LinuxにUSBスティック/ドライブをマウントする[ハウツー、チュートリアル]

このチュートリアルでは、LinuxでUSBスティックまたは外付けUSBハードドライブをマウントしてアクセスする方法を説明します。

ほとんどのデスクトップLinuxディストリビューションは自動的にUSBドライブをマウントし、ファイルエクスプローラーに表示しますが、軽量およびサーバーディストリビューションには、この機能が含まれていない場合があります。これは、不要と見なされるか、ディストリビューションの一般的なユーザーがこれらのタスクを自分で管理できるようにするためです。 。

最新のLinuxディストリビューションには、すべてUSBスティックと外付けドライブ用のドライバーが含まれている必要があるため、ファイルシステム内のある場所にマウントして、アクセスできるようにするだけです。方法は次のとおりです。

ドライブのプラグイン

最初のステップ– USBスティックまたは外付けハードドライブを接続し、検出されるまでしばらく待ちます。

ドライブを探す

次に、 fdiskを使用して接続したばかりのドライブを見つけます リストするコマンド( -l <​​/ em> )接続されているストレージデバイス:

 sudo fdisk -l <​​/ pre> 

sudoを使用します 頻繁にコマンドを実行する–これらのタスクの多くには管理者権限が必要です。

fdisk コマンドは、システムに接続されているストレージデバイスのリストを出力します。その中には(見つけやすくするためにリストの最後にあるといいのですが)、接続したばかりのデバイスがあります:

ディスク/dev/ sdb:29.26 GiB、31406948352バイト、61341696セクターディスクモデル:Cruzer Bladeユニット:1のセクター* 512 =512バイトセクターサイズ(論理/物理):512バイト/512バイトI/ Oサイズ(最小/最適) ):512バイト/ 512バイトDisklabelタイプ:dosDisk識別子:0xfdb38d34Device Boot Start End Sectors Size Id Type / dev / sdb1 2048 61341695 61339648 29.3G c W95 FAT32(LBA)

上に、デバイスが表示されています / dev / sdb (物理USBドライブ)および / dev / sdb1 –そのドライブのFATパーティション。

デバイス名sdb/sdb1は、システムによって異なる場合があります!

マウントポイントの作成

ドライブをマウントして使用する前に、ドライブにアクセスする場所(空のフォルダ)が必要です:

 sudo mkdir / media / usb1 

/ media / ディレクトリはリムーバブルメディアによく使用されるため、このUSBドライブをマウントするためのフォルダをその中に作成しました。

ドライブをマウントする

マウント コマンドは、特定のストレージデバイスを特定のディレクトリにマウントします:

 sudo mount / dev / sdb1 / media / usb1 

上記のコマンドは、FATパーティションをUSBスティック( / dev / sdb1 )にマウントします ) / media / usb1 上に作成されたディレクトリ

マウントされたボリュームを確認する

マウントの出力をパイプ処理することで、ドライブが正常にマウントされたかどうかを確認できます。 grepへのコマンド コマンドを実行し、USBデバイスの名前を検索します:

マウント| grep sdb1 

ドライブを使用する

ドライブをマウントすると、ファイルシステム上の他のパスと同じように、ドライブ上のファイルを簡単に使用できます。

 touch /media/usb1/myFile.txt 

上記のコマンドは、USBドライブに myFile.txtという名前の新しいファイルを作成します。 。

ドライブのマウントを解除

umount コマンドはドライブをアンマウントして、安全に切断できるようにします:

 sudo umount / dev / sdb1 

デバイスパスをumountに指定するだけです コマンドを実行すると、そのマウントポイントはすべてアンマウントされます。

起動時に自動的にマウント

ドライブをシステムに永続的に接続したままにする場合は、ドライブを自動的にマウントすることをお勧めします。

まず、ディスクのUUIDを見つけます。この一意の識別子は再起動を持続します。次のコマンドを実行して、ディスクのUUIDを一覧表示します。

 ls -l / dev / disk / by-uuid / * 

私の場合、USBデバイスのエントリをメモします。

 /dev/disk/by-uuid/87CD-13C2-> ../../sdb1 

次に、 fstabを編集します 自動マウント用のレコードを追加するファイル:

 nano / etc / fstab 

次のような行を追加します:

 / dev / disk / by-uuid / 87CD-13C2 / media / usb1 vfat 0 0 

…独自のUSBデバイス用のUUIDを使用します。 vfatを交換する必要がある場合もあります FAT形式のドライブを使用していない場合はビット。

再起動せずにfstabからマウントされていないすべてのデバイスをマウントするには:

マウント-a

ここでUSBドライブのフォーマットに関する記事を確認してください。


  1. Google ドライブを Mac にマウントする方法

    Google ドライブは、ユーザーがサーバーにファイルを保存したり、デバイス間でファイルを同期したり、ファイルを共有したりできる無料のクラウドベースのストレージ サービスです。他のクラウド ストレージ デバイスと同様に、その主な目的は、ハード ドライブの制限を超えてストレージ スペースを拡張することです。 Google ドライブには 15 GB の空き容量があり、ユーザーは個々のファイルやフォルダーのプライバシー設定を変更できます。 ただし、Google ドライブがうまくいかないこともあります。 Google ドライブのファイルを表示および編集するには、毎回 Google アカウントにサイン

  2. ハード ドライブ、USB スティック、またはメモリ カードから削除されたファイルを復元する方法

    このチュートリアルでは、Windows で削除されたファイルとフォルダーを復元する方法を紹介します。人生にはミスやアクシデントがつきものです。私たちのほとんどは、ある時点で、誤ってまたは故意にキーボードの [削除] ボタンを押して、決定的に重要なファイルやフォルダーを消去したことがあります。ドライブからファイル (またはフォルダー) を削除すると、システムはファイル (フォルダー) を実際に消去するのではなく、そのファイルへの参照のみを削除するためです。 .実際、削除されたファイルは、上書きされるまでドライブに残ります。 Windows でファイル (またはフォルダー) を削除すると、ファイ