不久前,我在一台旧计算机上安装了 Ubuntu,我可以在启动时选择是要启动 Ubuntu 还是 Windows(当时可能是 Vista)。现在,在我的新计算机(运行 Windows 10)上,我已在单独的 HDD 上安装了 CentOS 7。有没有办法像我以前一样在启动时获得操作系统选项?我目前必须更改 BIOS 中的启动优先级,这并不理想。
提前致谢
答案1
显然你必须修改 CentOS 的引导加载程序(大多数情况下是 GRUB)并添加一个条目来加载 Windows。
条目如下:
menuentry "Windows" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
chainloader +1
}
假设您的 Windows 位于第一个 HDD (hd0) 上,CentOS 位于第二个 HDD (hd1) 上。假设 Windows 安装在第一个分区,因此它是 'msdos1' 。