关于无法回收空间,我遇到了完全相同的问题,如以下回答的问题...
从已删除的分区中回收硬盘驱动器空间并回收Apple Bootloader
我进入终端并将数据与已解决的数据进行了比较,无法确定在恢复模式下需要重点关注哪个索引。有什么方法可以向该网站上的特定人员(例如解决上述问题的人员)发送消息或提出问题?请任何帮助真的很感激!一些终端信息如下。
关于无法回收空间,我遇到了完全相同的问题,如以下回答的问题...
从已删除的分区中回收硬盘驱动器空间并回收Apple Bootloader
我进入终端并将数据与已解决的数据进行了比较,无法确定在恢复模式下需要重点关注哪个索引。有什么方法可以向该网站上的特定人员(例如解决上述问题的人员)发送消息或提出问题?请任何帮助真的很感激!一些终端信息如下。
Answers:
尽管与链接的问题相似,但是分区表还是有一些特定的区别:第二个Recovery HD具有错误的分区类型,并且主卷是CoreStorage堆栈的一部分。
首先,您必须确定Recovery HD的正确系统版本,然后删除较旧的版本,或者-如果相同,则删除分区类型错误的磁盘(disk0s4)。删除其中一个恢复硬盘后,您必须调整CoreStorage堆栈的大小:
制备:
alt cmd R在启动时按重新启动到Internet恢复模式。
先决条件是安装的最新固件更新(以太网或WLAN(WPA / WPA2))和激活了DHCP的路由器。
在50 Mbps的线路上,大约需要4分钟(呈现一个小的动画地球)启动到恢复网络启动映像,该映像通常是从Apple / Akamai服务器加载的。
我推荐以太网,因为它更可靠。如果您只能使用WIFI并且启动过程失败,则只需重新启动Mac,直到成功启动为止。
或者,您可以从可启动的安装程序拇指驱动器(最好是优胜美地或El Capitan)或包含完整系统的拇指驱动器(最好是优胜美地或El Capitan)开始。如果您启动到完整的系统并以admin身份登录,则必须sudo
先执行一些命令,例如gpt ...
或newfs_hfs ...
!。
检查Recovery HD的系统版本
diskutil list
并gpt -r show /dev/disk0
获得概述获取可见的Recovery HD的产品版本:
grep ProductVersion -A 1 /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist
根据主系统版本,它应该产生类似以下内容:
<key>ProductVersion</key>
<string>10.11.5</string>
卸载disk0s4:
diskutil unmount disk0s4
挂载隐藏的Recovery HD分区:
diskutil mount disk0s3
检查是否仅安装了一个Recovery HD(disk0s3):
df
获取隐形Recovery HD的产品版本:
grep ProductVersion -A 1 /Volumes/Recovery\ HD/com.apple.recovery.boot/SystemVersion.plist
根据主系统版本,它应该产生类似以下内容:
<key>ProductVersion</key>
<string>10.11.5</string>
如果可见产品的版本与不可见恢复高清硬盘的版本相同或更早,请删除可见恢复高清分区:
diskutil list
diskutil umount diskX #Unmount the logical volume residing on disk0s2 with X: 1...~16 (e.g. disk1) like shown in the previous command
diskutil umountDisk disk0
gpt remove -i 4 disk0
获取逻辑卷的UUID:
diskutil cs list
调整CoreStorage堆栈的大小以填满整个磁盘:
diskutil cs resizeStack lvUUID 0 #lvUUID: UUID of the logical volume
魔法大小0(零)有时会失败。然后,使用比磁盘大小小约1g的大小(即250g或249700m)。