ubuntu@ubuntu:~$ sudo gdisk /dev/sda2
GPT fdisk (gdisk) version 1.0.1
Partition table scan:
MBR: MBR only
BSD: not present
APM: not present
GPT: not present分区表扫描只显示当前存在的MBR,但Windows不会将其安装到驱动器上,因为它将其视为GPT。我已经运行了几次gdisk,并且尝试过格式化,转换表文件系统,但没有结果。
发布于 2017-04-28 18:13:19
但是,我假设您已经在计算机上安装了Ubuntu。如果没有,或者如果你想清除它,只安装Windows,那么最好在Windows论坛上询问这个问题。
问题是,Windows将其分区表类型与其启动模式绑定: Windows只在EFI模式下安装到GUID分区表(GPT)磁盘,而在BIOS模式下仅安装到主引导记录(MBR)磁盘。Ubuntu也喜欢以这种方式安装,但有时可以从GPT磁盘以BIOS模式安装和引导,或者以EFI模式从MBR磁盘启动。无论如何,您已经拥有了一个GPT磁盘,这意味着您的Ubuntu可能正在EFI模式下启动。因此,正确的解决方案也是在这种模式下安装Windows。这需要修改启动Windows安装程序的方式。
这通常只是(但并不总是)在计算机内置引导管理器中选择正确的选项。通常,您将看到引导介质的两个选项,一个选项包含字符串"UEFI“,另一个选项没有。选择在描述中包含"UEFI“的选项,以便在EFI模式下启动。这应该能解决问题。您还可能希望或需要禁用兼容性支持模块(CSM)。这是一个EFI特性,使它能够启动BIOS模式的引导加载程序.如果您是在EFI模式下启动,CSM就是麻烦,正如我关于这个话题的一页。中所描述的
如果您没有看到在EFI模式下引导安装磁盘的选项,那么可以想象您的磁盘准备不当。有些工具可以将.iso映像转换为可引导的USB驱动器,但忽略了EFI引导加载程序。此外,如果这是Windows 7,您试图以这种方式启动,可能会有一些额外的障碍。不同的网页,就像这个,涵盖了这个主题。
我建议您在CSM上阅读我的页面(前面参考过)。它主要是为想要第二次安装Linux的人编写的,但是一般的原则适用于您的情况。接近尾声的关于准备媒体的部分也可能是有意义的。
您可能已经注意到,我提到了在BIOS模式下将Ubuntu安装到GPT磁盘的可能性。如果您有这样的配置,则需要更改某些内容-- Ubuntu启动模式或分区表。您可以通过在Ubuntu中查找一个名为/sys/firmware/efi的目录来识别Ubuntu启动模式。如果该目录存在,您已经启动了EFI模式;如果没有该目录,则几乎可以肯定是在BIOS模式下启动的。
如果我是对的,Ubuntu是在EFI模式下启动,如果您下一步安装Windows,那么当您完成时,计算机几乎肯定会直接引导到Windows。在此之后,有几种方法可以恢复双引导配置。最不痛苦的可能是:
sudo update-grub。此时,当您重新启动时,您应该会看到GRUB,它将使您能够启动Ubuntu或Windows。
如果您需要更多帮助,请运行引导修复实用程序并选择“创建BootInfo摘要”选项。(不要点击“推荐维修”,至少还不能!)当被问及是否上传报告时,单击“是”,然后发布此处提供的URL。这将为我们提供更多关于您的配置的详细信息,这是基于猜测之外的答案所必需的。
顺便说一句,Aditya是正确的;您是在分区上,而不是在整个磁盘上启动gdisk。您应该只在全磁盘设备上使用gdisk。
https://askubuntu.com/questions/909798
复制相似问题