这是在带有 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”,它发现了一个错误并进行了更正。然后我运行磁盘实用程序修复权限,然后验证磁盘,没有发现任何错误。