如何启动EFI和MBR


0

我有两个硬盘驱动器,一个是Windows 10(sda),另一个是slackware linux(sdb)。我有ELILO但是这个没有识别Windows菜单条目,所以我删除了ELILO并安装了GRUB,但它也无法识别Windows分区。

Slackware linux (sdb) 
- GPT
- sdb1 EFI Partition
- sdb2 ROOT Partition
- sdb3 HOME Partition
- sdb4 SWAP Partition

Windows 10 (sda)
- MBR
sda1 - System Partition
sda2 - NTFS partition
sda3 - NTFS Partition

在我的系统BIOS sdb启动首先比sda

Slackware在启动时运行良好,但我无法识别Windows操作系统

我输入的最后一个命令是

rm -rf /boot/efi/EFI/Slackware/*.*
grub-install /dev/sdb1
grub-mkconfig -o /boot/grub/grub.cfg

现在ELILO不见了,GRUB处理启动过程,Slackware启动得很好,但是GRUB无法识别Windows分区

我会对任何建议表示感谢

Answers:


1

1)备份Windows并在EFI模式下重新安装它,并在GPT中使用重新分区sda。

要么

2)在非EFI模式下重新安装Slackware。

EFI或非EFI模式启动由主板固件选择,而不是由引导加载程序本身选择。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.