USBメモリをマウントする方法
とりあえずUSBメモリを繋ぎ、dmesgコマンドで
[ 744.338016] usb 2-1.3: USB disconnect, device number 3
[ 796.933913] IPv6: ADDRCONF(NETDEV_UP): vnet2: link is not ready
[ 865.484995] usb 2-1.3: new SuperSpeed USB device number 4 using xhci_hcd
[ 865.498779] usb 2-1.3: New USB device found, idVendor=30de, idProduct=6545, bcdDevice= 1.10
[ 865.498791] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 865.498796] usb 2-1.3: Product: TransMemory
[ 865.498799] usb 2-1.3: Manufacturer: KIOXIA
[ 865.498803] usb 2-1.3: SerialNumber: C03FD5F6A7E8E5615326139A
[ 865.500601] usb-storage 2-1.3:1.0: USB Mass Storage device detected
[ 865.500877] scsi host2: usb-storage 2-1.3:1.0
[ 866.549604] scsi 2:0:0:0: Direct-Access KIOXIA TransMemory PMAP PQ: 0 ANSI: 6
[ 866.550663] sd 2:0:0:0: [sdb] 122019840 512-byte logical blocks: (62.5 GB/58.2 GiB)
[ 866.550862] sd 2:0:0:0: [sdb] Write Protect is off
[ 866.550868] sd 2:0:0:0: [sdb] Mode Sense: 45 00 00 00
[ 866.551101] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 866.551280] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 866.708686] sdb: sdb1
[ 866.710141] sd 2:0:0:0: [sdb] Attached SCSI removable disk
とか表示してくれるので、/dev/sdb1をマウントすれば良い事が判るが、lsblkコマンドの方が判りやすい
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 110.6G 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 7.6G 0 lvm [SWAP]
└─centos-home 253:2 0 53G 0 lvm /home
sdb 8:16 1 58.2G 0 disk
└─sdb1 8:17 1 58.2G 0 part
但し、USBメモリにパーテーションを作っていないと
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 110.6G 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 7.6G 0 lvm [SWAP]
└─centos-home 253:2 0 53G 0 lvm /home
sdb 8:16 1 58.2G 0 disk
の様にtypeがpartの行が無く、mountしようがないのでパーテーションを作ってフォーマットしておく。
このUSBメモリの情報をチェックしてみると、
# fdisk -l /dev/sdb1
Disk /dev/sdb1: 58.2 GiB, 62472060928 bytes, 122015744 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x73736572
Device Boot Start End Sectors Size Id Type
/dev/sdb1p1 1920221984 3736432267 1816210284 866G 72 unknown
/dev/sdb1p2 1936028192 3889681299 1953653108 931.6G 6c unknown
/dev/sdb1p3 0 0 0 0B 0 Empty
/dev/sdb1p4 27722122 27722568 447 223.5K 0 Empty
Partition table entries are not in disk order.
ところが
# mount -t vfat /dev/sdb1 /mnt/usbfm
mount: /mnt/usbfm: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.
そうntfsに対応してないので、だんだんめんどくさくなったので
consoleのストレージでパーテーションとマウントの設定をしよう

少々時間がかかるが

と出来上がる
結果を見てみよう
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 111.8G 0 disk
├─sda1 8:1 0 200M 0 part /boot/efi
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 110.6G 0 part
├─centos-root 253:0 0 50G 0 lvm /
├─centos-swap 253:1 0 7.6G 0 lvm [SWAP]
└─centos-home 253:2 0 53G 0 lvm /home
sdb 8:16 1 58.2G 0 disk
└─sdb1 8:17 1 58.2G 0 part /dev/usbfm