恢复已删除的分区空间


1

关于无法回收空间,我遇到了完全相同的问题,如以下回答的问题...

从已删除的分区中回收硬盘驱动器空间并回收Apple Bootloader

我进入终端并将数据与已解决的数据进行了比较,无法确定在恢复模式下需要重点关注哪个索引。有什么方法可以向该网站上的特定人员(例如解决上述问题的人员)发送消息或提出问题?请任何帮助真的很感激!一些终端信息如下。

终端信息


与链接的问题相比,这里的问题有点不同:1.您有两个Recovery HD,并且2.您的主卷是CoreStorage堆栈。
klanomath

Answers:


0

尽管与链接的问题相似,但是分区表还是有一些特定的区别:第二个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的系统版本

  • 在菜单栏中打开Utlities-> Terminal
  • 输入diskutil listgpt -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)。


评论不作进一步讨论;此对话已转移至聊天
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.