いままで、Windowsをデフォルトブートにしていたので、単にEFIのDisk/Partition UUIDを入れていたのですが、調べてみたところapfsになってから指定の方法が違います。(apfsだと、実際にいろいろなOSを同居できるので、物理EFIのUUIDでは意味がないのです。)
以下のように、(例えば)Montereyのapfsコンテナを指す「Disk / Partition UUID」を以下のように調べます。
% diskutil list
...
/dev/disk3 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *120.0 GB disk3
1: EFI EFI 209.7 MB disk3s1
2: Apple_APFS Container disk4 119.8 GB disk3s2
/dev/disk4 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +119.8 GB disk4
Physical Store disk3s2
1: APFS Volume Monterey - Data 13.4 GB disk4s1
2: APFS Volume Preboot 297.8 MB disk4s2
3: APFS Volume Recovery 1.1 GB disk4s3
4: APFS Volume VM 1.1 MB disk4s4
5: APFS Volume Monterey 15.4 GB disk4s5
...
% diskutil info disk3s2
Device Identifier: disk3s2
Device Node: /dev/disk3s2
Whole: No
Part of Whole: disk3
Volume Name: Not applicable (no file system)
Mounted: Not applicable (no file system)
File System: None
Partition Type: Apple_APFS
OS Can Be Installed: No
Media Type: Generic
Protocol: SATA
SMART Status: Verified
Disk / Partition UUID: EED4DB64-E28F-4488-934D-B42CE29B0173
...
これを、以下のように、CloverのBoot→DefaultVolumeに指定すればOKです。
ちょっと気が付かなかったんですが、コンテナごとにあるんですから、考えれば理解できなくないですね。^^
コメント