我从 UEFI Acer A5 笔记本电脑中取出现有的双启动盘,并将其与 BIOS 一起换入 Acer One。我可以正常启动 Ubuntu 16.04,但无法启动 Windows 8.1。
:~$ sudo gdisk /dev/sda
GPT fdisk (gdisk) version 1.0.1
分区表扫描:
MBR: protective
BSD: not present
APM: not present
GPT: present
找到具有保护性 MBR 的有效 GPT;使用 GPT。
~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
[sudo] password for:
NAME FSTYPE SIZE MOUNTPOINT LABEL
sda 465.8G
├─sda4 ntfs 221.9G Acer
├─sda2 vfat 300M ESP
├─sda7 swap 20.9G [SWAP]
├─sda5 ntfs 450M
├─sda3 128M
├─sda1 ntfs 400M Recovery
├─sda8 ntfs 15.3G Push Button Reset
└─sda6 ext4 206.5G /
答案1
正如您在评论中所述,Windows 是 UEFI,计算机仅是 Legacy。
这意味着除非您在 Legacy 模式下重新安装 Windows,否则 Windows 将无法在此计算机中启动。Grub 也是如此,这就是为什么您必须使用超级 grub 磁盘来启动 ubuntu。