suy*_*rma 5 boot grub2 dual-boot windows-7
我最近想在我的笔记本电脑上安装(很可能是双启动)Windows 7。当我发现我没有 USB 驱动器时,我下载了适用于 Windows 7 的 .iso 文件。因此,我在我的驱动器 (/dev/sda3) 中创建了一个 NTFS 分区,并将所有文件解压缩到那里,希望从该分区启动 Windows 7 安装程序。
我还对/boot/grub/grub.cfg
文件进行了更改,以添加当前提取的驱动器的选项以显示在引导中。
在/boot/grub/grub.cfg
文件中添加以下代码:
menuentry 'Windows 7' --class windows --class os $menuentry_id_option 'osprober-chain-724D5FE1694E60F9' {
set root='hd0,msdos3'
insmod part_msdos
insmod ntfs
insmod ntldr
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3 724D5FE1694E60F9
else
search --no-floppy --fs-uuid --set=root 724D5FE1694E60F9
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
Run Code Online (Sandbox Code Playgroud)
(运行后自动进行了一些更改update-grub
)
我还在分区中设置了引导标志。
但是做了所有这些事情之后,它似乎并没有奏效。在启动过程中,会出现一条错误消息:
This is not a bootable disk. Please insert a bootable floppy and press any key to try again...
Run Code Online (Sandbox Code Playgroud)
这个问题有什么可能的解决方法吗?
是否可以在不使用 USB 的情况下制作可启动硬盘?
任何帮助,将不胜感激。
小智 6
如果要双启动,则应先安装 Windows。Linux Grub2 引导加载程序可以处理预先存在的 Windows 安装,但我上次尝试时,Windows 安装程序会清除您的 Linux 引导。这不值得麻烦。
归档时间: |
|
查看次数: |
2535 次 |
最近记录: |