无忧启动论坛

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

[已解决]wifislax 3.0 提取文件grub2重新引导,mounting failed: No such device

    [复制链接]
发表于 2024-6-13 14:59:04 | 显示全部楼层
liuzhaoyzz 发表于 2022-4-21 22:36
#grub2整体启动:
menuentry "/linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID" "/linux/wifislax/w ...

大神你好,请问这两个参数是什么作用呢。noload="000-PAE;012-x" autoexec=telinit~4

点评

我也忘了从哪里来的,反正就是启动参数咯。否则就无法启动。  详情 回复 发表于 2024-6-13 17:34
回复

使用道具 举报

发表于 2024-6-17 10:40:12 | 显示全部楼层
liuzhaoyzz 发表于 2022-4-21 22:36
#grub2整体启动:
menuentry "/linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID" "/linux/wifislax/w ...

有时候用grub4dos的自动列表功能找到iso文件并且自动map成(0xff),这时候启动的就是这个iso镜像的内置菜单,我新建了一个内置菜单,用了你的菜单,并适当修改了,如下:

#grub4do解开启动:
title /linux/wifislax/wifislax64-3.0-final/boot/vmlinuz-Spain-UUID
find --set-root /boot/vmlinuz ;; uuid () ;; echo %?_UUID%
kernel /boot/vmlinuz livemedia=%?_UUID% livemain=/wifislax64 noload="000-PAE;012-x" autoexec=telinit~4
initrd /boot/initrd.xz



然后启动失败,图片如下:


错误2.PNG
请问这个怎么解决呢。


点评

你又弄错了。显然要参考“整体启动”的菜单。  详情 回复 发表于 2024-6-17 14:18
内置菜单不需livemedia 和 livemain 这两个参数 因为 liveos 就在本卷默认目录 只有 liveos 不在 vmlinuz 分区时才需要指定liveos 在哪个分区 只有 liveos 不在 /wifislax64 目录时才需要指定 liveos 在哪个目录  详情 回复 发表于 2024-6-17 12:53
还没搞定?你都进入到initrd了,就差挂载iso,华仔早完成就挂载那些个squashfs了。上面有提示找不到启动介质,说明你的才到或者文件名有问题。要么就是iso有问题。  详情 回复 发表于 2024-6-17 11:28
回复

使用道具 举报

发表于 2024-6-17 11:53:40 | 显示全部楼层
my9823 发表于 2024-6-17 11:28
还没搞定?你都进入到initrd了,就差挂载iso,华仔早完成就挂载那些个squashfs了。上面有提示找不到启动 ...

不是挂载iso,因为grub4dos的run模块功能已经map这个iso了,剩下的就是内核没有找到这个wifislax系统。
回复

使用道具 举报

发表于 2024-6-17 11:57:16 | 显示全部楼层
my9823 发表于 2024-6-17 11:32
你试试在这个界面运行cat /proc/cmdline看看内核参数

错误3.PNG
回复

使用道具 举报

发表于 2024-6-17 15:12:25 | 显示全部楼层
wintoflash 发表于 2024-6-17 14:18
你又弄错了。显然要参考“整体启动”的菜单。
但是根据你的情况,ISO的位置不是固定的,那把菜单放ISO内 ...

‘’整体启动‘’的菜单可以成功进入桌面,内置菜单和外置菜单都成功。但我的问题只要是用grub4dos的run模块之后就可以看到在哪个文件夹下有哪些iso镜像文件,假如我用run模块之后在ISOS文件夹下找到了wifislax64-3.0-final.iso镜像文件,然后按确认键,run模块就执行了map功能,这时候这个iso文件应该相当于解开在仿真磁盘,那这时候用“grub4do解开启动”的菜单就是失败。不知道我是否描述清楚呢。

点评

不对。 这个仿真设备,只在 BIOS(UEFI) 环境下有效。进入任意系统后都是不存在的。  详情 回复 发表于 2024-6-17 16:24
回复

使用道具 举报

发表于 2024-6-17 15:21:49 | 显示全部楼层
my9823 发表于 2024-6-17 12:49
恕我冒昧,livemedia不知道这个uuid有没有什么规则长度限制之类的,没见过uuid,怎么看上去像日期呢?

这个uuid是run模块自己对iso文件执行map之后的,应该是iso9660特有的格式
回复

使用道具 举报

发表于 2024-6-17 15:41:57 | 显示全部楼层
hilsonma 发表于 2024-6-17 12:53
内置菜单不需livemedia 和 livemain 这两个参数
因为 liveos 就在本卷默认目录
只有 liveos 不在 vmlin ...

按照你的指示,不用livemedia和livemain这个两个参数,还是启动失败,也是提示找不到wifislax系统

点评

我不知道你那个版本是怎样的,我测试这个版本是这样  详情 回复 发表于 2024-6-17 16:22
回复

使用道具 举报

发表于 2024-6-17 16:25:32 | 显示全部楼层
hilsonma 发表于 2024-6-17 16:22
我不知道你那个版本是怎样的,我测试这个版本是这样

我的版本是3.3-final

点评

你上传网盘后发个链接,我看过再写我的菜单给你参考。  详情 回复 发表于 2024-6-17 16:33
回复

使用道具 举报

发表于 2024-6-17 16:35:24 | 显示全部楼层
wintoflash 发表于 2024-6-17 16:24
不对。
这个仿真设备,只在 BIOS(UEFI) 环境下有效。进入任意系统后都是不存在的。

这样就可以解释为什么找不到wifislax系统了,原来原因在这。。感谢🙏。所以livemedia指定的iso文件就交给wifislax处理,由它去处理仿真。
回复

使用道具 举报

发表于 2024-6-17 18:00:00 | 显示全部楼层
本帖最后由 2012zhiwen 于 2024-6-17 18:21 编辑
hilsonma 发表于 2024-6-17 16:33
你上传网盘后发个链接,我看过再写我的菜单给你参考。

这是我重新打包的 3.0 live os iso,24小时有效 ...

直接用你的iso文件,不做任何更改,还是不成功,如下图。然后用了mount,不加参数
3.1.PNG
3.2.PNG
3.3.PNG

点评

run模块是不能启动linux/linux.iso的。  详情 回复 发表于 2024-6-21 17:14
我试过是成功的。你用我这套启动文件试试。 我怀疑你的run版本导致启动不成功,我这里用的是siso,内置了run的。菜单内置在grldr里了,你可以使用bootice编辑grldr内置菜单。 菜单第一项是 boot\bootmgr,  详情 回复 发表于 2024-6-17 19:28
回复

使用道具 举报

发表于 2024-6-17 18:07:27 | 显示全部楼层
my9823 发表于 2024-6-17 16:36
一到进入initrd就离开了启动程序的职责范围之内,毕竟启动程序只负责启动,后面的事情交给initrd了。

感谢这么多天的跟踪和解答。看来原因就在这了。
回复

使用道具 举报

发表于 2024-6-17 20:24:27 | 显示全部楼层
my9823 发表于 2024-6-17 19:09
这个是解开的initrd.xz

livemain=*)

我前两天用过scandev,并且可以成功启动。
回复

使用道具 举报

发表于 2024-6-23 19:12:51 | 显示全部楼层
liuzhaoyzz 发表于 2024-6-21 17:14
run模块是不能启动linux/linux.iso的。

直接不能启动,但如果把菜单内置于iso内,还是可以启动的。本质还是grub4dos启动。
回复

使用道具 举报

发表于 2024-6-25 09:46:16 | 显示全部楼层
本帖最后由 2012zhiwen 于 2024-6-25 09:47 编辑
hilsonma 发表于 2024-6-17 19:28
我试过是成功的。你用我这套启动文件试试。

你好,前几天没有时间测试,今天才测试,用的就是你的g4d.7z里面的文件,还是无法启动。提示还是找不到wifislax系统。所以正如49楼主的解释一样。

点评

确实是。 我又重新测试了,发现之前能够成功是因为我曾经提取过 wifislax64 文件夹放在硬盘根目录,把硬盘根目录的 wifislax64 文件夹删除后就失败了,出现你贴图的画面。  详情 回复 发表于 2024-6-25 13:39
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2026-2-26 11:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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