APFS 磁盘不能用作可启动安装介质

APFS 磁盘不能用作可启动安装介质

我意外安装了 macOS Ventura Beta,它不支持 Xcode 13。

我想在单独的卷上安装 macOS Monterey。这样我就可以在那里使用旧的 Xcode 13,而不是 Xcode 14 Beta。

我下载了安装 macOS Monterey.app。

使用磁盘工具,我创建了一个名为“MacOS2022”的卷。

然后在终端中,我尝试创建一个这样的可启动安装程序:

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MacOS2022

但它给出了一个错误说:“APFS 磁盘不能用作可启动安装介质“”。

Ready to start.
To continue we need to erase the volume at /Volumes/MacOS2022.
If you wish to continue type (Y) then press return: Y
APFS disks may not be used as bootable install media.
An error occurred erasing the disk.

这是输出diskutil list

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         1.0 TB     disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.0 TB     disk1
                                 Physical Store disk0s2
   1:                APFS Volume MacOS2022               688.1 KB   disk1s1
   2:                APFS Volume Preboot                 3.6 GB     disk1s3
   3:                APFS Volume Recovery                1.1 GB     disk1s4
   4:                APFS Volume VM                      1.1 GB     disk1s5
   5:                APFS Volume Macintosh HD - Data     806.2 GB   disk1s6
   6:                APFS Volume Macintosh HD            12.4 GB    disk1s7
   7:              APFS Snapshot com.apple.os.update-... 12.4 GB    disk1s7s1

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +13.1 GB    disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                  Apple_HFS Shared Support          12.8 GB    disk2s2

这是输出mount

/dev/disk1s7s1 on / (apfs, sealed, local, read-only, journaled)
devfs on /dev (devfs, local, nobrowse)
/dev/disk1s3 on /System/Volumes/Preboot (apfs, local, journaled, nobrowse)
/dev/disk1s5 on /System/Volumes/VM (apfs, local, noexec, journaled, noatime, nobrowse)
/dev/disk1s8 on /System/Volumes/Update (apfs, local, journaled, nobrowse)
/dev/disk1s6 on /System/Volumes/Data (apfs, local, journaled, nobrowse)
/dev/disk1s7 on /System/Volumes/Update/mnt1 (apfs, sealed, local, journaled, nobrowse)
map auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)
/dev/disk1s1 on /Volumes/MacOS2022 (apfs, local, journaled)
/dev/disk2s2 on /Volumes/Shared Support (hfs, local, nodev, nosuid, read-only, nobrowse)

使用磁盘实用程序,我也没有看到任何创建“Mac OS 扩展”卷的选项。我只能创建 APFS 卷。我该怎么办?

答案1

“使用磁盘工具,我创建了一个卷”我认为这就是问题所在。您没有创建新分区,而只是在现有 APFS 容器内创建了新卷。

您确实需要在可移动的一次性驱动器、SD 或 USB 记忆棒(16GB 或更大)上执行此操作。在磁盘实用程序中,按 Cmd/2,这样您就可以看到设备而不仅仅是卷,然后按“擦除”。然后 GUID/HFS+ 应该在选项之一。

可以将其强制安装到您现有的驱动器上,但我不会这样做 - 如果出现任何问题,则存在“锯切您所坐着的树枝”的危险。

相关内容