尝试使用 GParted 调整 Windows 分区大小后如何回收可用空间

尝试使用 GParted 调整 Windows 分区大小后如何回收可用空间

这是在带有 Boot Camp 分区的 OS X Macbook Air 上

我有一个可用的 Win7 boot camp 分区,但它太小了。由于懒惰,我谷歌搜索了如何调整它的大小,并找到了 GParted 指南。我成功地从 OS X 分区中腾出了一些空间,并将其释放出来,移动它并将其添加到 NTFS 分区。然后我收到了可怕的“缺少操作系统”消息。然后我尝试了“gptsync /dev/sda”,它建议修复,我接受了。仍然没有结果。

现在,我决定使用 Boot Camp Assistant 删除 boot camp 分区,然后当需要将空间全部回收到 OS X 分区时,却失败了。我无法调整分区大小。我无法使用可用空间。我该怎么做才能只使用 ~40GB 可用空间重新安装 Windows 8.1(USB 上带有随时可用的工具)。

干杯

localhost:~ q$ sudo gpt -r -vv show disk0  
Password:  
gpt show: disk0: mediasize=121332826112; sectorsize=512; blocks=236978176  
gpt show: disk0: Suspicious MBR at sector 0  
gpt show: disk0: Pri GPT at sector 1  
gpt show: disk0: Sec GPT at sector 236978175  
      start       size  index  contents  
          0          1         MBR  
          1          1         Pri GPT header  
          2         32         Pri GPT table  
         34          6           
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B  
     409640   81698776           
   82108416  153600000      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC  
  235708416    1267712      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC  
  236976128       2015           
  236978143         32         Sec GPT table  
  236978175          1         Sec GPT header  

localhost:~ q$ diskutil resizevolume /dev/disk0s2 limits  
For device disk0s2 Macintosh HD:  
        Current size:  78.6 GB (78643200000 Bytes)  
        Minimum size:  54.1 GB (54125408256 Bytes)  
        Maximum size:  78.6 GB (78643200000 Bytes)

此外,gptsync 似乎已将恢复分区的分区类型从“Apple_Boot”更改为“Apple_HFS”

localhost:~ x$ diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            78.6 GB    disk0s2
   3:                  Apple_HFS Recovery HD             649.1 MB   disk0s3

我尝试启动单用户模式并运行“/sbin/fsck -fy”,它发现了一个错误并进行了更正。然后我运行磁盘实用程序修复权限,然后验证磁盘,没有发现任何错误。

相关内容