因此,我全新安装了 Windows 8......问题如下。
当我第一次安装 W8 时,Wubi 加载器可以正常启动,没有任何问题,没有任何麻烦...当时,我选择避免通过 Wubi 安装,而是只设置一个专用分区,我想这就是我搞砸的地方。
我安装了驱动程序(没有 OEM 过度安装软件*),运行了 truecrypt,设置了一个专用分区......一切似乎都很好,仍然能够运行我的 TC 引导加载程序,但我还不能 [esc] 到 grub,我心想“好吧,这只是因为我还没有加密系统,而是只安装了引导加载程序”。
经过 8 小时的加密后,我醒来并想到“太棒了,让我重新启动并检查 Ubuntu”,但令我沮丧的是,它并没有正确安装。
所以...我启动了我的 12.10 liveCD 来尝试另一个安装,然后一切都乱套了。Ubuntu 拒绝识别安装程序中的任何分区。当我启动 Gparted 时,它抛出了有关我的硬盘的错误,向我显示了 3 个分区,其中 2 个由于 TrueCrypt 而为“未知”,还有一个我尝试安装 Ubuntu 的分区。Ubuntu 分区被标记为“扩展”。
由于不敢乱动分区或对表格进行任何更改,我启动了 Windows 8(是的!仍然有效!),试图运行 Wubi,结果出现了可怕的错误,它拒绝运行。我检查了我的环境变量,没有 python 路径。好吧……所以我检查了我的启动文件夹……仍然在那里……检查临时文件夹中是否有 Wubi 日志文件……没有!
基本上,我有几个问题,而且一个问题只会因另一个问题而加剧。任何帮助都可以让我的日子过得更好。
系统规格:Thinkpad Edge e535、AMD APU A4-4300m、4GB RAM、Windows 8、UEFI(魔鬼!!!)
好了,就是这样了。
*OEM BLOATWARE:我从来没有安装过 OEM 软件,而且鉴于它是一台 Thinkpad,我将其与 Python 问题联系起来,但事实并非如此。
** 附注:在安装 Truecrypt 引导程序之后、加密驱动器之前,我通过 Ubuntu 安装程序与 Win8 进行了并行安装。
***编辑:我已使用 UEFI 禁用安全启动,并将其设置为 UEFI+Legacy 启动模式。
**EDIT2:我不关心加密 Ubuntu,我只想加密我的 Windows 分区。我的首要任务是双启动。
答案1
好的。我解决了这个问题。我要从基础开始。
我发现了如何同时双启动 Windows 8(Truecrypt 加密)和 Ubuntu 12.10(主文件夹加密)同时保持安全启动启用!!
UEFI/BIOS:
配置:检查所有设置,确认 USB 设置为安全启动。
启动设置:启用 UEFI/Legacy,首先进行传统启动。
保存并退出。
安装Windows 8,安装完成后重新启动。
使用安装程序中的“与 Windows 8 一起安装”设置安装 Ubuntu。
安装 Gparted(或您最喜欢的分区管理器)
将数据层之后的 Windows 8 分区缩小 250mb。
在 250mb 分区上创建 Ext4 文件系统。(无需标签,但为了方便记忆,我将我的分区标记为“/boot”。
打开终端并运行“sudo grub-installer /dev/sdxX --force”(其中 xX 是您的“/boot”驱动器号和分区号)
返回 Windows,使用“双启动”类别加密系统分区。喝一杯啤酒,或者 12 杯,取决于磁盘大小和擦除模式
*一定要备份修复盘。如果你搞砸了什么,你会恨你的生活*
加密后,重新启动并备份 MBR/TC 引导加载程序
运行 livedisk:“sudo grub-install /dev/sdx --force”将 GRUB2 安装到 MBR
使用您最喜欢的分区编辑器,删除“/boot”分区,并将其格式化为 Ext4 或 FAT32
将您的 MBR/TC 备份提取到“/boot”分区
下载并运行 grub-customizer(或者,如果你愿意,可以手动编辑它)以包含 TC 引导加载程序
就这样,您就可以在 UEFI 系统上双启动 Windows 8 和 Ubuntu,并对 Windows 进行加密,并从 Grub2 链式加载 Truecrypt 引导加载程序。
答案2
您可能应该在 TrueCrypt 网站上调查一下这个问题……但似乎合乎逻辑的是,如果您绕过解锁加密驱动器的特殊 truecrypt 引导加载程序,您的驱动器将保持未加密状态。当您启动 Wubi 安装或从实时 CD 启动时,您将绕过包含 truecrypt 引导加载程序的驱动器 MBR。
因此,您看到的是预期的行为。
如果你浏览 truecrypt 论坛,你会看到其他人建议使用双启动的方法,但是truecrypt 似乎不支持开箱即用.尽管有些人已经发布了解决方法,我还没看到过任何使用 grub4dos 来启动的 Wubi。