created: 2022-11-15T03:21:23.297Z
Linux で既存のパーティションのファイルシステムをFAT32に変更
ext4 にしてしまっていたが、どだいUSBメモリなので macOS でも難なく読めるほうが便利なはずだからFAT32にしておく。
既存の確認
/mnt/usb64gb
の状況を確認。
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/root 29480788 2886720 25362928 11% /
devtmpfs 1800664 0 1800664 0% /dev
tmpfs 1965528 612 1964916 1% /dev/shm
tmpfs 786212 2424 783788 1% /run
tmpfs 5120 4 5116 1% /run/lock
/dev/sda1 60304252 10505200 46703348 19% /mnt/usb64gb
/dev/mmcblk0p1 261108 51832 209276 20% /boot
/dev/md0 1921594632 15448632 1808460544 1% /mnt/hds
tmpfs 393104 0 393104 0% /run/user/1000
アンマウントして確認
$ sudo umount /mnt/usb64gb
ディスクデバイスを確認。
$ sudo fdisk --list | grep -C10 sda
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x37fa1ae9
Device Boot Start End Sectors Size Id Type
/dev/mmcblk0p1 8192 532479 524288 256M c W95 FAT32 (LBA)
/dev/mmcblk0p2 532480 60506111 59973632 28.6G 83 Linux
Disk /dev/sda: 58.73 GiB, 63065554944 bytes, 123174912 sectors
Disk model: Cruzer Fit
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: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 123174911 123172864 58.7G 83 Linux
Disk /dev/sdb: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors
Disk model: 004-2E4164
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: gpt
Disk identifier: 9404C2BE-EE67-4B7D-AA1B-0F45FF44B9A6
ファイルシステムをFAT32に
$ sudo mkfs.fat -F 32 /dev/sda1
mkfs.fat 4.2 (2021-01-31)
マウントし直し。
sudo mount /dev/sda1 /mnt/usb64gb
ファイルシステムを確認。
$ sudo lsblk --fs
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
└─sda1 vfat FAT32 375C-6D5F 58.7G 0% /mnt/usb64gb
sdb
└─sdb1 linux_raid_member 1.2 fileserver:0 004b7128-7dc6-f3cf-2856-c372de98217d
└─md0 ext4 1.0 a96bcf1b-a9f6-4b23-b08c-954a2eb173aa 1.7T 1% /mnt/hds
sdc
└─sdc1 linux_raid_member 1.2 fileserver:0 004b7128-7dc6-f3cf-2856-c372de98217d
└─md0 ext4 1.0 a96bcf1b-a9f6-4b23-b08c-954a2eb173aa 1.7T 1% /mnt/hds
mmcblk0
├─mmcblk0p1 vfat FAT32 boot AE82-4BC1 204.4M 20% /boot
└─mmcblk0p2 ext4 1.0 rootfs 6d2ff93e-eacd-415c-96d5-4611ad21e05f 24.2G 10% /
書き込めることを確認。
$ echo test | sudo tee /mnt/usb64gb/test.txt
test
$ cat /mnt/usb64gb/test.txt
test
(おまけ) rsync
これまで入っていたファイル(バックアップしておいたもの)を入れ直し。