vfat(FAT32) から hfsplus へデーター移行
Ubuntu 22.04
またやるかもしれないのでメモ
※注意 下記の作業はデーターを失う可能性があります
参考:
https://forums.ubuntulinux.jp/viewtopic.php?pid=40131
https://qiita.com/teamhimeH/items/794344ffa11af77da430
色々インストール
1 |
$ sudo apt install hfsplus libdsk-utils bindfs hfsprogs hfsutils |
デバイスを調べます
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
$ sudo fdisk -l Device Boot Start End Sectors Size Id Type /dev/sdb1 63 1953520064 1953520002 931.5G c W95 FAT32 (LBA) Disk /dev/sdc: 1.82 TiB, 2000398934016 bytes, 3907029168 sectors Disk model: HD-EDC-A 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: EF831E17-F9D1-44CE-B8AB-8DE646C5C07F Device Start End Sectors Size Type /dev/sdc1 40 409639 409600 200M EFI System /dev/sdc2 409640 3906766983 3906357344 1.8T Apple HFS/HFS+ |
hfsplus のディスクへ書き込みができなかったので
下記で解消しました
umount しておいて
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
$ sudo fsck.hfsplus -d /dev/sdc2 ** /dev/sdc2 Using cacheBlockSize=32K cacheTotalBlock=1024 cacheSize=32768K. Executing fsck_hfs (version 540.1-Linux). ** Checking Journaled HFS Plus volume. The volume name is HD-EDC2U3 ** Checking extents overflow file. ** Checking catalog file. ** Checking multi-linked files. ** Checking catalog hierarchy. ** Checking extended attributes file. ** Checking volume bitmap. ** Checking volume information. ** The volume HD-EDC2U3 appears to be OK. |
mount し直して
1 2 |
$ sudo mkdir m1 $ sudo mount -t hfsplus -o force,rw /dev/sdc2 ./m1 |
root 権限で cp
—