我将我的卷分区为 MBR 并且能够安装 Windows 7 + Mac OS X。不幸的是,Mac OS X 中的磁盘工具现在无法调整 Mac 分区的大小,因为它不是 GPT 卷。我也无法升级到 Mountain Lion,因为它需要 GPT 卷。如何在不丢失数据的情况下安全地将卷转换为 GPT,以便我可以调整卷的大小?
我最终使用gdisk来转换分区。我发出:
sudo gdisk /dev/disk0
Run Code Online (Sandbox Code Playgroud)
我收到了这个警告:
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present
***************************************************************
Found invalid GPT and valid MBR; converting MBR to GPT format.
THIS OPERATON IS POTENTIALLY DESTRUCTIVE! Exit by typing 'q' if
you don't want to convert your MBR partitions to GPT format!
***************************************************************
Command (? for help):
Run Code Online (Sandbox Code Playgroud)
备份数据后,我用 gdisk 自动进行的更改写入分区表,退出(w,然后 q),然后重新启动。
启动到 Lion 是正常的,但是当我尝试使用磁盘工具调整分区表的大小时,我发现我有一个较小的卷标头错误。
Verifying volume "Mac OS X"
Performing live verification.
Checking Journaled HFS Plus Volume.
Checking catalog file.
Checking multi-linked files.
Checking extended attributes file.
Incorrect number of extended attributes
(It should be 245871 instead of 245862)
Checking volume bitmap.
Checking volume information.
The volume Mac OS X was found to be corrupt and needs to be repaird
Error: This disk needs to be repaired...then use Disk Utility to repair this disk
Run Code Online (Sandbox Code Playgroud)
好吧,我重新启动并使用 -s 启动到单用户模式。从那里,我发布了一个可信赖的:
/sbin/fsck -fy
Run Code Online (Sandbox Code Playgroud)
现在一切都很好。我有一个愉快地调整大小的 Mac OS X 卷,我可以继续我的 Mountain Lion 升级。
| 归档时间: |
|
| 查看次数: |
44919 次 |
| 最近记录: |