无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 7006|回复: 44
打印 上一主题 下一主题

[求助] Grub4dos运行ISO镜像文件问题

[复制链接]
1#
发表于 2022-3-1 22:59:59 | 显示全部楼层
本帖最后由 liuzhaoyzz 于 2022-3-3 19:43 编辑

卡巴斯基应急磁盘免费下载Kaspersky Rescue Disk
https://www.kaspersky.com.cn/downloads/thank-you/free-rescue-disk

楼主应该放出krd.iso的下载地址。
下载之后,放到某个盘符的/data/目录下,名字就是krd.iso。

菜单的话,网上一搜就有啊。
https://www.aioboot.com/en/kaspersky-rescue-disk/#ISO

grub4dos/grub2启动都没有问题,不解开iso/解开iso都可以启动,BIOS/UEFI都可以启动。本人亲测!

grub4dos菜单menu.lst,如果提示too many fragments,复制粘贴重命名的新文件就是没有碎片的;或者用wincontig整理下这个krd.iso即可。
title /data/krd.iso
find --ignore-floppies --ignore-cd --set-root /data/krd.iso
map /data/krd.iso (hd32)
map --hook
kernel (hd32)/boot/grub/k-x86 net.ifnames=0 lang=en dostartx isoloop=krd.iso
initrd (hd32)/boot/grub/initrd.xz

grub2启动也没有问题,包含碎片也没有问题。
menuentry "/data/krd.iso" "/data/krd.iso" {
search -n -s -f $2
loopback loop $2
if cpuid -l; then set _kernel="k-x86_64"; else set _kernel_="k-x86"; fi
linux        (loop)/boot/grub/${_kernel} net.ifnames=0 lang=${lang} dostartx isoloop=krd.iso
initrd        (loop)/boot/grub/initrd.xz
}

启动后看了下,好像卡巴斯基应急磁盘Kaspersky Rescue Disk,是基于Gentoo做的linux启动盘。


        

linux64 位-2022-03-03-19-01-56.png (209.98 KB, 下载次数: 196)

linux64 位-2022-03-03-19-01-56.png

linux64 位-2022-03-03-19-02-24.png (152.48 KB, 下载次数: 188)

linux64 位-2022-03-03-19-02-24.png

点评

非常感谢!您的方法是正确的,Grub4Dos可以正确引导,只是你那个仅针对卡巴斯基急救盘类型的ISO文件,其他PE版ISO文件,我不会弄LST。最终,我选择了Ventoy,多种ISO引导并启动成功  详情 回复 发表于 2022-3-4 23:22
回复

使用道具 举报

2#
发表于 2022-3-2 12:03:00 | 显示全部楼层
grub4dos map --mem iso之后,虽然能够启动,但是iso里面的内容,启动之后iso没有挂载,所以iso里面的文件找不到,可能就会出现你说的Cannot find data/kernel.dat on devices错误提示。
你的menu.lst是怎么样的?贴上来看看。

我觉得应该把这个iso解开启动,然后参考iso里面的启动菜单照搬照抄试试看。

或者可以尝试ventoy启动方案。      

点评

您说的很对,就是ISO没挂载,找不到文件,但是,应该怎么处理呢?能手动挂载,但是无法运行。ISO里面没有运行的程序和LST文件  详情 回复 发表于 2022-3-2 12:31
title Run kav.iso RUN /kav.iso title setup0 kav.iso map --mem /Firadisk.gz (fd0) map --mem /kav.iso (0xff) map --hook chainloader (0xff) boot title setup1 kav.iso find --set-root /kav.iso  详情 回复 发表于 2022-3-2 12:30

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 犀利

查看全部评分

回复

使用道具 举报

3#
发表于 2022-3-2 17:35:46 | 显示全部楼层
安然自若 发表于 2022-3-2 12:30
title Run kav.iso
RUN /kav.iso

map --mem /Firadisk.img (fd0)这样子的用法,只适合于windows xp以及windows xp pe,不适用于linux。

试下楼上yxldh的方法。

回复

使用道具 举报

4#
发表于 2022-3-7 10:59:32 | 显示全部楼层
我为什么推荐ventoy,而不是推荐Easy2boot,longpanda有解释,他写ventoy一部分原因可能就是Easy2boot不完美。USB启动方面,特别是启动linux,ventoy是非常简单的,虽然可能有些启动兼容性问题,但是瑕不掩瑜。
http://wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=424085&pid=4236746&fromuid=298214
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-14 04:57

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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