无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4689|回复: 10
打印 上一主题 下一主题

[求助] grub2启动iso问题

[复制链接]
跳转到指定楼层
1#
发表于 2022-7-20 11:41:39 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 1qaz 于 2022-7-20 11:45 编辑

硬盘安装深度deepin系统启动iso出现以下问题:deepin的grub版是gnu grub version 2.02 beta0-6deepin
menuentry     'Win11'    {
set root='hd0,msdos3'
echo 'Loading Memdisk...'
linux16 /win/memdisk iso
echo  'Loading ISO...'
initrd16 /win/Win11.iso
}



上面的写法有时候能进winpe 有时候启动就花屏重新启动就正常(通常重启一下就正常,有时需要多次重启,在有些机器上就一直无法启动)
linux16 /win/memdisk iso 这一句加上raw 在有些机上正常有些机上就不行?

第二种方法就是直接用grub文件管理器启动iso试了几次都正常,可是用grub文件管理器需要手动选iso文件
menuentry     'Win11'    {
set root='hd0,msdos3'
echo 'Loading Memdisk...'
linux16 /win/memdisk iso
echo  'Loading ISO...'
initrd16 /win/grubfiles.iso
}



请教一下第一种方法有没有更好的方法,第二种方法直接加载 /win/Win11.iso怎样写,谢谢!

11#
发表于 2022-11-3 08:22:21 | 只看该作者
看看帖子里牛人的解答,长知识了
回复

使用道具 举报

10#
 楼主| 发表于 2022-10-18 23:08:15 | 只看该作者
Syl1us 发表于 2022-10-18 20:30
读了一些文档好像因为win的iso标准和Linux的不一样,不支持uefi的grub2 ISO启动。放弃吧。

小文件ISO正常,大文件ISO会出问题。已经放弃这个了。
回复

使用道具 举报

9#
发表于 2022-10-18 20:30:40 | 只看该作者
1qaz 发表于 2022-10-18 09:36
有没有加raw 试过效果一样

读了一些文档好像因为win的iso标准和Linux的不一样,不支持uefi的grub2 ISO启动。放弃吧。

点评

小文件ISO正常,大文件ISO会出问题。已经放弃这个了。  详情 回复 发表于 2022-10-18 23:08
回复

使用道具 举报

8#
 楼主| 发表于 2022-10-18 09:36:13 | 只看该作者
Syl1us 发表于 2022-10-17 17:34
linux16 /win/memdisk iso raw

有没有加raw 试过效果一样
回复

使用道具 举报

7#
发表于 2022-10-17 17:34:18 | 只看该作者
linux16 /win/memdisk iso raw

点评

有没有加raw 试过效果一样  详情 回复 发表于 2022-10-18 09:36
回复

使用道具 举报

6#
发表于 2022-10-7 10:25:05 | 只看该作者
grubfm启动 iso:

目录结构:EFI分区根目录/boot/grubfm/config config不是目录 是文件
                                     /boot/grubfm/grub.cfg
                                     /boot/grubfm/grubfmx64.efi
config文件:
configfile (hd2,gpt1)/boot/grubfm/grub.cfg   ##(hd2,gpt1)分区改成grubfm所在分区

grub.cfg文件:
loadfont ${prefix}/fonts/unicode.xz;
source ${prefix}/lang.sh;
set default=0
set timeout=30

menuentry "启动 iso-w1.iso" --class wim {
search -f /w1.iso -s root;
set grubfm_file=($root)/w1.iso
configfile ${prefix}/rules/iso/map.sh
}


回复

使用道具 举报

5#
 楼主| 发表于 2022-9-12 11:54:13 | 只看该作者
alex20132013 发表于 2022-9-9 09:14
有看过这样做的,但没成功
menuentry "wimboot en_windows_7_enterprise_n_with_sp1_x64_dvd_u_677704.iso" ...

谢谢
回复

使用道具 举报

4#
发表于 2022-9-9 09:14:56 | 只看该作者
有看过这样做的,但没成功
menuentry "wimboot en_windows_7_enterprise_n_with_sp1_x64_dvd_u_677704.iso" {
        loopback loop /bootisos/en_windows_7_enterprise_n_with_sp1_x64_dvd_u_677704.iso
        linux16 /boot/grub/wimboot
        initrd16 \
            newc:bootmgr:(loop)/bootmgr \
            newc:bcd:(loop)/boot/bcd \
            newc:boot.sdi:(loop)/boot/boot.sdi \
            newc:boot.wim:(loop)/sources/boot.wim \
            newc:install.wim:(loop)/sources/install.wim
}

点评

谢谢  详情 回复 发表于 2022-9-12 11:54
回复

使用道具 举报

3#
 楼主| 发表于 2022-7-21 10:55:37 | 只看该作者
dfw9 发表于 2022-7-20 21:01
第三种方法:Grubfm

谢谢!原来Grubfm是不需要memdisk

有没有用Grubfm直接指定启动win/win11.iso的方法。
回复

使用道具 举报

2#
发表于 2022-7-20 21:01:10 | 只看该作者
第三种方法:Grubfm

点评

谢谢!原来Grubfm是不需要memdisk 有没有用Grubfm直接指定启动win/win11.iso的方法。  详情 回复 发表于 2022-7-21 10:55
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-29 09:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表