我收到错误:
cannot complete the partitioning because some files cannot be moved.
- 我有足够的空间(250GB 硬盘,150GB 可用)
- 我尝试使用 iDefrag 进行全面碎片整理
- 我不想重新格式化我的驱动器
- 我已尝试在安全模式下分区
- 我已经使用磁盘工具修复了所有磁盘权限
有什么建议么?
笔记:
- 我正在安装 Windows 7 64 位
- 我正在尝试创建一个 32GB 的分区
答案1
在客户的计算机上安装 Bootcamp 时我经常遇到这个问题,最后我们找到了解决方案。
当分区上有损坏的文件导致无法调整大小时,就会发生此错误。从 OS X 安装磁盘启动,然后修复硬盘。这将修复所有坏扇区,让您能够成功调整分区大小并安装 Boot Camp。请注意,这与修复不同权限,您说您已经完成了。
从 OS X 磁盘启动。在“安装 Mac OS X”屏幕上,点击屏幕顶部的“实用程序”菜单,然后选择磁盘实用程序。
选择您的 Machintosh HD,然后单击“修复磁盘”。磁盘验证实用程序将运行并纠正其发现的任何错误。
完成后,退出磁盘实用程序,然后退出 Mac OS X 安装程序。重新启动到启动盘,然后再次尝试 bootcamp 安装。现在应该可以成功重新分区您的硬盘。
如果这不起作用,请尝试启动到单用户模式并使用。机器启动时fsck
按Command+ 。这将启动到单用户模式,这只是以 root 身份登录的命令提示符。用于修复硬盘。这基本上是磁盘实用程序所做的,但有时在磁盘修复不起作用时有效。使用命令修复磁盘。sfsck
fsck -fy
答案2
我假设您尝试通过启动 iDefrag 来使用它,而不是在 OS X 中运行它。如果是后者,那么它在解决您的问题方面与 Boot Camp 并没有太大区别 — 请尝试启动它并以此方式执行碎片整理。
另外,相对于您的(150GB)可用空间,您想要创建多大的 Windows 分区?
答案3
几天前我也遇到过同样的问题。重新安装(不格式化)OSX 解决了这个问题。在我的 13 英寸电脑上花了大约一个小时,但之后我就能够在 bootcamp 上安装 Windows 7 了。
答案4
好吧,试试“小手术”:)
记下您尝试创建的分区的大小和相应硬盘的名称。接下来,备份所述硬盘,以防万一出现问题。备份完成后,插入 Mac OS X 安装光盘,并在启动过程中按住“C”按钮从中启动。出现欢迎消息时,从菜单栏打开“磁盘实用程序”,然后在侧栏中选择相应的硬盘。选择“分区”选项卡,然后单击“+”按钮以创建另一个分区,或者从“卷方案”下拉菜单中选择分区数(比当前数量多一个)。现在,选择新分区并指定一个比您最初尝试创建的分区大小大约 5 GB 的大小。单击“应用”完成该过程。完成后,删除新创建的分区并将原始分区调整回其原始大小,然后单击“应用”。将计算机重新启动回 Mac OS X,然后再次尝试通过 Boot Camp 创建分区。