コマンドラインにのみアクセスできます。
(ユーザーフォルダー上の)データをペン(USB DOK)にバックアップする必要があります。
ドライブをマウントするには、ドライブの名前を知る必要があります。これを行うには、次のいずれかを実行します(私の好みの順):
lsblk
Sudo blkid
Sudo fdisk -l
次のようなパーティションを探しています:/dev/sdb1
。ディスクの数が多いほど、文字が大きくなります。とにかく、それを見つけて、それが何と呼ばれているか覚えておいてください。
これはファイルシステムsomewhereにマウントする必要があります。怠け者で他に何もマウントされていない場合は通常/ mnt /を使用できますが、そうでない場合は新しいディレクトリを作成する必要があります。
Sudo mkdir /media/usb
Sudo mount /dev/sdb1 /media/usb
完了したら、起動します。
Sudo umount /media/usb
この答えはほぼ6年前のものであり、そのコアはまだ機能していますが、fdisk -l
のようなものは最もユーザーフレンドリーなオプションではありません。また、デバイスを正常かつ標準的な方法でマウントするための、より高いスタックの新しいメカニズムがありますが、これは常に利用できるとは限りません。
だから私は他の答えからいくつかの洗練を追加しました。この脚注を読んでいて、デスクトップシステムでこれを実行している間、間違いなく wecacの回答ごとにudisksctl
を使用 の引数があります。これは、デスクトップが独自の/media/$USER/device
ディレクトリを作成するのと同じ方法でマウントしますが、特にパスを変更したくない場合は、静的マウントポイントの引数がまだあると思います。
UdisksもD-Busに依存しているため、どこでも利用できない場合があります。
pmount
をインストールします。/media /にディスクをマウントします
pmount /dev/sdb1
pumount /dev/sdb1
須藤は必要ありません。 「sdb1」を特定のデバイスパスに置き換えます。詳細については、マンページを参照してください。
pmount ("policy mount") is a wrapper around the standard mount program
which permits normal users to mount removable devices without a match-
ing /etc/fstab entry.
pmount is invoked like this:
pmount device [ label ]
This will mount device to a directory below /media if policy is met
(see below). If label is given, the mount point will be /media/label,
otherwise it will be /media/device.
udisksctl
from package = udisks2
(UbuntuとDebianの両方)を使用します。手順は次のとおりです。
lsblk
を使用して、マウントするブロックデバイスのIDを見つけます。
user@machine:~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.8T 0 disk
├─sda1 8:1 0 19.1M 0 part /boot/efi
├─sda2 8:2 0 1.8T 0 part
└─sda3 8:3 0 16G 0 part [SWAP]
sdb 8:16 0 931.5G 0 disk
├─sdb1 8:17 0 37M 0 part
├─sdb2 8:18 0 15.9G 0 part [SWAP]
└─sdb3 8:19 0 915.7G 0 part /
sdc 8:32 1 14.4G 0 disk
└─sdc1 8:33 1 14.4G 0 part
sdd 8:48 0 1.8T 0 disk
└─sdd1 8:49 0 1.8T 0 part
そのサイズから、/dev/sdc1
はマウントしたいUSBドライブのようです。
udisksctl
を使用してデバイスをマウントします。 -b
== --block-device
(タイピングを減らすため)ですが、ドキュメントには長いオプションが好ましいことに注意してください。
user@machine:~$ udisksctl mount --block-device /dev/sdc1
==== AUTHENTICATING FOR org.freedesktop.udisks2.filesystem-mount ===
Authentication is required to mount Kingston DT microDuo 3C (/dev/sdc1)
Multiple identities can be used for authentication:
1. XXXXX,,, (user)
2. ,,, (YYYYY)
Choose identity to authenticate as (1-2): 1
Password:
==== AUTHENTICATION COMPLETE ===
Mounted /dev/sdc1 at /media/user/USBDRIVELABEL.
Hans Deragonの のコメントへの対応 :udisksctl
に--no-user-interaction
を実行するように指示することもできます。ユーザーを認証しようとはしませんが、通常は「正常に動作します」。
user@machine:~$ udisksctl mount --block-device /dev/sdc1 --no-user-interaction
# possibly some complaining here about I/O charset or need to run `fsck`
Mounted /dev/sdc1 at /media/user/USBDRIVELABEL.
USBmountを使用して、UbuntuサーバーにUSBデバイスを自動的にマウントすることもできます。
インストールを開始する前に、必ずapt-get update/upgradeを実行してください。
Sudo apt-get update && Sudo apt-get upgrade
次に、リポジトリからUSBmountをインストールします。
Sudo apt-get install usbmount
USBmountは、すべてのUSBドライブを/media/usb*
(usb0、usb1、usb2 ...)にマウントします
次に、USBドライブを接続し、検出されてマウントされるのを待ちます。ホストOSがファイルシステムをサポートしている限り、マウントする必要があります。
USBドライブが正しくマウントされたかどうかを確認するには、df -h
を使用して、使用可能なすべてのドライブとそれぞれのマウントポイントを表示できます。
ドライブのマウントを解除するには、umountを使用できます。
Sudo umount /media/usb0
簡単です。ターミナルでUSBドライブを使用したい場合、これを行います:
/media
にフォルダーを作成します:
mkdir /media/mountDrive
このフォルダーは、マウントポイントに使用されます。次のコマンドを使用します。
Sudo mount /dev/sdd1 /media/mountDrive
sdd1
は、USBの最初のパーティションです。次に、既にマウントしたフォルダーに移動できます
cd /media/mountDrive
ドライブ内のファイルを一覧表示する場合は、ls
コマンドを使用できます。
ドライブをアンマウントするには、使用できます
Sudo umount /dev/sdd1
私のシステムではusbドライブは/dev/sdd1
ですが、ご使用のシステムでは異なる場合があります。それが何であるかを調べるには、df
コマンドを使用して、現在接続されているすべてのディスクを表示します。