我试图更新macOS Mojaveto。更新似乎已失败,并弄乱了引导加载程序。当我从按下选项开始时,我只能选择Bootcamp分区和两个仅称为efi的驱动器。他们都启动窗口。
bless --info
节目
... Blessed System File is .../com.apple.installer/boot.efi
... Blessed System Folder is .../com.apple.installer
(...我省略了)。我无法将启动盘更改为macOS,但失败并显示:
Running bless to place boot files failed
system.log结尾为
Installer Progress: Status is "Restarting"
...
com.apple.xpc.launchd.domain.system: committing to system shutdown
assertion failed: 18A391: launchd + 142080 ...: 0x16
我该如何解决此问题,或获取有关所发生情况的更多信息?
编辑:diskutil列表
-bash-3.2# diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk3 121.1 GB disk0s2
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_APFS Container disk3 1.6 TB disk1s2
3: Microsoft Basic Data BOOTCAMP 351.2 GB disk1s3
4: Windows Recovery 471.9 MB disk1s4
/dev/disk2 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme +2.1 GB disk2
1: Apple_HFS OS X Base System 2.0 GB disk2s1
/dev/disk3 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +1.8 TB disk3
Physical Stores disk0s2, disk1s2
1: APFS Volume Macintosh HD 1.7 TB disk3s1
2: APFS Volume Preboot 111.4 MB disk3s2
3: APFS Volume Recovery 512.4 MB disk3s3
4: APFS Volume VM 2.1 GB disk3s4
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *2.0 TB disk4
1: EFI EFI 209.7 MB disk4s1
2: Microsoft Basic Data Splasher 2.0 TB disk4s2
/dev/disk5 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +5.2 MB disk5
/dev/disk7 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk7
/dev/disk8 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk8
/dev/disk9 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk9
/dev/disk10 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +2.1 MB disk10
/dev/disk11 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk11
/dev/disk12 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk12
/dev/disk13 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +12.6 MB disk13
/dev/disk14 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +4.2 MB disk14
/dev/disk15 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +1.0 MB disk15
/dev/disk16 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +2.1 MB disk16
/dev/disk17 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk17
/dev/disk18 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk18
/dev/disk19 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +1.0 MB disk19
/dev/disk20 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +6.3 MB disk20
/dev/disk21 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +6.3 MB disk21
/dev/disk22 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +524.3 KB disk22
/dev/disk23 (disk image):
#: TYPE NAME SIZE IDENTIFIER
0: untitled +2.1 MB disk23
对于APFS引导,bless命令是无用的。
—
大卫·安德森
@DavidAnderson作为修复它的方法还是在启动过程中无用?对我来说,它似乎滞留在更新中,指向... / com.apple.installer / boot.efi
—
随便什么
在我看来,您的APFS容器空间不足。从您发布的输出中,
—
大卫·安德森
disk3
大小为1.8 TB,但这由disk0s2
和组成disk1s2
。这两者的总和为1.72111 TB,这可能意味着显示的大小disk3
已舍入为1.8 TB。“ Macintosh HD”卷(disk3s1
)为1.7 TB,这可能意味着您空间不足。因此,如果您确实使安装程序重新启动并运行,则结果可能是再次崩溃。
仅供参考,@ Geoff Nixon在对另一个问题的评论中指出,该问题可以
—
大卫·安德森
systemsetup
替代bless
命令。一些有用的标志是-getstartupdisk
,-liststartupdisks
和-setstartupdisk
。