条件:ディスクラベル(MasiWeek
)とディスクサイズ(2 TB
)が既知の信頼できるデバイス名を見つけます
。同期:UbuntuのGUIボタンを識別してみてください。山
システムの特徴
ディスクラベルは、ユーザーが指定したディスク名です。
/media/masi/
正しくインストールされたら、リストに表示されます。lsblk -no name,label,partlabel
与えられたコマンドsda ├─sda1 ├─sda2 └─sda3 sdb └─sdb1 MasiWeek
ディスクにラベルが付けられ、
MasiWeek
サイズが2TBで、コマンドに表示されるのは1.8Tであることがわかります。さまざまな情報が必要なときはいつでも、次のタスクを実行できるようにこれらのディスクを確実に見つけたいと思います。$label
# https://askubuntu.com/a/593375/25388 partition=$(basename $(readlink $label)) sudo mkdir /media/$USER/$label sudo mount /dev/$partition /media/$USER/$label
システム:Linux Ubuntu 16.04 64ビット
関連:UbuntuのGUI「Mount」に対応するコマンドは何ですか?
答え1
mount
オプションを使用する-L
か、指定されたインストール装置を使用してくださいLABEL=name
。例えば
インストール LABEL=MasiWeek /media/masi/MasiWeek
または
マウント -L MasiWeek /media/masi/MasiWeek
mount
ブロックデバイスのUUIDの使用を好むかどうかを-U
調べるオプションもあります。UUID=uuid
LABELおよび/またはUUIDの詳細(利用可能な場合)ですべてのブロックデバイスのリストを取得する最も簡単な方法は、たとえば
blkid
。#ブロックキッド /dev/sda1: tag="kaliboot" UUID="c0182339-da69-4f30-b131-c2fdb778f6b0" type="ext3" PARTUUID="6fb80985-01" /dev/sda2: UUID="4c367cee-8bed-41d5-b466-38c7f3a03330" タイプ="スワップ" PARTUUID="6fb80985-02" /dev/sda3: tag="kaliroot" UUID="6bb6d228-0581-49ae-9d49-dd148c273ecc" type="xfs" PARTUUID="6fb80985-03"
スワップパーティションにUUIDがありますが、ラベルはありません。
-L
にするときは、そのオプションを使用しなかったためですmkswap
。また、LVM LVまたはZFS ZVOLが多い場合は速度が遅くなり、多くの出力が生成されることがあります(ホストと同じように他のシステムからの出力を使用しました)(ブロックデバイスごとに1行)または同様です。
答え2
パーティションラベルだけを知っていて、そのカーネル名を見つけたい場合:
lsblk -rno label,name | awk '$1=="LABEL"{print $2}'
出力は似ていますsdb3
。その後、ファイルマネージャのようにパーティションをマウントできますudisksctl
。
udisksctl mount -b /dev/$(lsblk -rno label,name | awk '$1=="LABEL"{print $2}')