ライブ USB に関するメモ

書き込み可能なライブ USB を作って、他のディストリビューションでマウントした場合、下記(例)のような構成になります。

user@debian:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   260M  0 part /boot/efi
├─sda4   8:4    0 417.6G  0 part /
├─sda5   8:5    0     8G  0 part 
└─sda7   8:7    0    11G  0 part 
sdb      8:16   1  14.8G  0 disk 
├─sdb1   8:17   1  14.7G  0 part /media/user/Live-usb
└─sdb2   8:18   1    49M  0 part 
sr0     11:0    1  1024M  0 rom
user@debian:~$ ls /dev/sd*
/dev/sda   /dev/sda4  /dev/sda7  /dev/sdb1
/dev/sda1  /dev/sda5  /dev/sdb   /dev/sdb2

これは、Debian 10 における一例です。各ディスクはデバイスファイルとして管理されています。
ライブ USB のディスク構成についてみると、このデバイス名は sdb となっています。そして、このデバイスには sdb1 というパーティションが存在しています。実際には /media/user/Live-usb/Live-usb-storage/demo/ 以下に、ユーザーデータが保存可能です。

同じ内容をフルパスで表示すれば、以下のようになります。

user@debian:~$ lsblk -p
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
/dev/sda      8:0    0 465.8G  0 disk 
├─/dev/sda1   8:1    0   260M  0 part /boot/efi
├─/dev/sda4   8:4    0 417.6G  0 part /
├─/dev/sda5   8:5    0     8G  0 part 
└─/dev/sda7   8:7    0    11G  0 part 
/dev/sdb      8:16   1  14.8G  0 disk 
├─/dev/sdb1   8:17   1  14.7G  0 part /media/user/Live-usb
└─/dev/sdb2   8:18   1    49M  0 part 
/dev/sr0     11:0    1  1024M  0 rom