无忧启动论坛

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

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

    [复制链接]
跳转到指定楼层
1#
发表于 2022-4-20 16:41:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wengzhenquan 于 2022-4-21 19:36 编辑

ud + EFI +U盘三分区的
问题如图
使用的是wintoflash大神的grub2,是不是哪个模块没有加载,需要配置一下?

[已解决]重新制作一下grub2就可以了,也不知道啥问题

企业微信截图_20220419194329.png (39.74 KB, 下载次数: 160)

企业微信截图_20220419194329.png
2#
发表于 2022-4-20 21:30:56 | 只看该作者
本帖最后由 wintoflash 于 2022-4-20 21:35 编辑

这跟grub有什么关系。

点评

已解决了,重新制作一下就可以了,也不知道啥问题  详情 回复 发表于 2022-4-21 19:35
听说是nfs没有加载 我用你的最新版,但制作代码没有更新,你看这样行不行?  详情 回复 发表于 2022-4-21 14:10
回复

使用道具 举报

3#
发表于 2022-4-21 08:47:13 来自手机 | 只看该作者
本帖最后由 liuzhaoyzz 于 2022-4-21 08:53 编辑

你把wifislax3.0分享下,这个去官网下载需要翻墙。分享到123网盘或者
天翼云盘都可以。
wifislax2.4我试过用g4e/grub2启动没有问题,你的菜单写的可能不对。把你的菜单贴上来。

点评

菜单我用原来自带的  详情 回复 发表于 2022-4-21 14:06
https://cloud.189.cn/t/ENJZNfZFBNBb (访问码:5wyb)  详情 回复 发表于 2022-4-21 14:06
回复

使用道具 举报

4#
 楼主| 发表于 2022-4-21 14:06:20 | 只看该作者
本帖最后由 wengzhenquan 于 2022-4-21 19:37 编辑
liuzhaoyzz 发表于 2022-4-21 08:47
你把wifislax3.0分享下,这个去官网下载需要翻墙。分享到123网盘或者
天翼云盘都可以。
wifislax2.4我试 ...


回复

使用道具 举报

5#
 楼主| 发表于 2022-4-21 14:06:58 | 只看该作者
liuzhaoyzz 发表于 2022-4-21 08:47
你把wifislax3.0分享下,这个去官网下载需要翻墙。分享到123网盘或者
天翼云盘都可以。
wifislax2.4我试 ...

菜单我用原来自带的
回复

使用道具 举报

6#
 楼主| 发表于 2022-4-21 14:10:07 | 只看该作者
wintoflash 发表于 2022-4-20 21:30
这跟grub有什么关系。

听说是nfs没有加载
  1. : 生成bios硬盘引导扇区文件 bios_iso
  2. : wintoflash版本
  3. set modules=biosdisk boot cat chain configfile cpio echo exfat ext2 extcmd fat fb font gzio halt help iso9660 linux linux16 loopback ls lua lzopio memdisk minicmd newc normal ntfs ntldr part_gpt part_msdos search sleep tar test udf xzio
复制代码

  1. : 生成 x86_64-efi 引导文件
  2. : wintoflash版本
  3. set modules=acpi all_video blocklist boot cat chain configfile cpio echo efiload efi_gop exfat ext2 extcmd fat fb file font getkey gfxmenu gfxterm gfxterm_background gfxterm_menu gzio halt help hexdump iso9660 jpeg linux linuxefi loadenv loopback ls lzopio map minicmd newc normal ntboot ntfs part_gpt part_msdos png probe progress reboot regexp sbpolicy search tar terminal terminfo test tga udf vhd video video_colors video_fb videoinfo wimboot xzio
复制代码

  1. : 生成 i386-efi 引导文件
  2. : wintoflash版本
  3. set modules=acpi all_video blocklist boot cat chain configfile cpio echo efiload efi_gop exfat ext2 extcmd fat fb file font getkey gfxmenu gfxterm gfxterm_background gfxterm_menu gzio halt help hexdump iso9660 jpeg linux linuxefi loadenv loopback ls lzopio map minicmd newc normal ntboot ntfs part_gpt part_msdos png probe progress reboot regexp sbpolicy search tar terminal terminfo test tga udf vhd video video_colors video_fb videoinfo wimboot xzio
复制代码



我用你的最新版,但制作代码没有更新,你看这样行不行?
回复

使用道具 举报

7#
发表于 2022-4-21 18:55:53 来自手机 | 只看该作者
w大说的对,grub只负责启动,其他的交给linux内核和initramfs,你这个似乎已经在initramfs中了,接下来就是要挂在真正的很文件系统了。建议看看/etc/inittab看看,或者/sbin/init是个脚本,看看内容是怎么初始化并挂载根文件系统的。

点评

已解决了,重新制作一下,就可以了,也不知道啥问题  详情 回复 发表于 2022-4-21 19:34
回复

使用道具 举报

8#
 楼主| 发表于 2022-4-21 19:34:38 | 只看该作者
my9823 发表于 2022-4-21 18:55
w大说的对,grub只负责启动,其他的交给linux内核和initramfs,你这个似乎已经在initramfs中了,接下来就是 ...

已解决了,重新制作一下,就可以了,也不知道啥问题
回复

使用道具 举报

9#
 楼主| 发表于 2022-4-21 19:35:01 | 只看该作者
wintoflash 发表于 2022-4-20 21:30
这跟grub有什么关系。

已解决了,重新制作一下就可以了,也不知道啥问题
回复

使用道具 举报

10#
发表于 2022-4-21 22:36:33 | 只看该作者
本帖最后由 liuzhaoyzz 于 2022-4-22 05:44 编辑

#grub2整体启动:
menuentry "/linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID" "/linux/wifislax/wifislax64-3.0-final.iso" {
set gfxpayload=keep
search --no-floppy --set --file $2;probe -u ($root) -s uuid;echo $uuid
loopback loop $2
linux (loop)/boot/vmlinuz livemedia=$uuid:$2 noload="000-PAE;012-x" autoexec=telinit~4
initrd (loop)/boot/initrd.xz
}

#grub2解开启动:
menuentry "/linux/wifislax/wifislax64-3.0-final/boot/vmlinuz-Spain-UUID" "/linux/wifislax/wifislax64-3.0-final/boot/vmlinuz" {
search --no-floppy --set --file $2;probe -u ($root) -s uuid;echo $uuid
linux $2 livemedia=$uuid livemain=/linux/wifislax/wifislax64-3.0-final/wifislax64 noload="000-PAE;012-x" autoexec=telinit~4  
initrd /linux/wifislax/wifislax64-3.0-final/boot/initrd.xz
}

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

#grub4do整体启动:
title /linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID
find --ignore-floppies --ignore-cd --set-root /linux/wifislax/wifislax64-3.0-final.iso ;; uuid () ;; echo %?_UUID%
map /linux/wifislax/wifislax64-3.0-final.iso (hd32)
map --hook
kernel (hd32)/boot/vmlinuz livemedia=%?_UUID%:/linux/wifislax/wifislax64-3.0-final.iso noload="000-PAE;012-x" autoexec=telinit~4
initrd (hd32)/boot/initrd.xz


我在外面出差,天津,宾馆网速超级慢。我直接用手机发送的热点下载的。

下载之后,用原来2.4的菜单,启动没问题呀。

看了下,Feedbottle是3.38,minidwep是40420,inflator是1.3.




linux-2022-04-21-22-31-16.png (89.85 KB, 下载次数: 155)

linux-2022-04-21-22-31-16.png

linux-2022-04-21-22-29-45.png (116.3 KB, 下载次数: 156)

linux-2022-04-21-22-29-45.png

linux-2022-04-21-22-28-50.png (109.29 KB, 下载次数: 178)

linux-2022-04-21-22-28-50.png

linux-2022-04-21-22-25-25.png (18.19 KB, 下载次数: 178)

linux-2022-04-21-22-25-25.png

点评

有时候用grub4dos的自动列表功能找到iso文件并且自动map成(0xff),这时候启动的就是这个iso镜像的内置菜单,我新建了一个内置菜单,用了你的菜单,并适当修改了,如下:#grub4do解开启动: title /linux/wifislax  详情 回复 发表于 2024-6-17 10:40
大神你好,请问这两个参数是什么作用呢。noload="000-PAE;012-x" autoexec=telinit~4  详情 回复 发表于 2024-6-13 14:59
wifislax 64 3.0 和kali 2022 有内置 8812au网卡驱动吗  详情 回复 发表于 2022-4-24 09:50
是没问题了,重新制作一下就好了,很奇怪  详情 回复 发表于 2022-4-21 23:19
回复

使用道具 举报

11#
 楼主| 发表于 2022-4-21 23:19:25 | 只看该作者
liuzhaoyzz 发表于 2022-4-21 22:36
menuentry "/linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID" "/linux/wifislax/wifislax64-3.0-fina ...

是没问题了,重新制作一下就好了,很奇怪
回复

使用道具 举报

12#
 楼主| 发表于 2022-4-24 09:50:06 | 只看该作者
liuzhaoyzz 发表于 2022-4-21 22:36
#grub2整体启动:
menuentry "/linux/wifislax/wifislax64-3.0-final.iso-Spain-UUID" "/linux/wifislax/w ...

wifislax 64 3.0   和kali 2022  有内置 8812au网卡驱动吗

点评

不清楚呢,你试下。  详情 回复 发表于 2022-4-24 13:29
回复

使用道具 举报

13#
发表于 2022-4-24 13:29:41 来自手机 | 只看该作者
wengzhenquan 发表于 2022-4-24 09:50
wifislax 64 3.0   和kali 2022  有内置 8812au网卡驱动吗

不清楚呢,你试下。
回复

使用道具 举报

14#
发表于 2022-9-25 14:34:30 | 只看该作者
wifislax 3.0有没有百度网盘或阿里网盘的下载链接啊,分享下行吗?

点评

https://cloud.189.cn/web/share?code=ZZNJjmvA3iMn(访问码:r96u)  详情 回复 发表于 2022-9-27 15:57
回复

使用道具 举报

15#
发表于 2022-9-27 15:57:42 | 只看该作者
吴聊生活 发表于 2022-9-25 14:34
wifislax 3.0有没有百度网盘或阿里网盘的下载链接啊,分享下行吗?

https://cloud.189.cn/web/share?code=ZZNJjmvA3iMn(访问码:r96u)
回复

使用道具 举报

16#
发表于 2022-9-30 21:18:32 | 只看该作者
liuzhaoyzz 发表于 2022-9-27 15:57
https://cloud.189.cn/web/share?code=ZZNJjmvA3iMn(访问码:r96u)

谢谢,3.1版本出来了,有共享的吗?我没法翻 墙了

点评

我试了下,也是下载不下来,翻墙之后,会下载wifislax64-3.1-final.iso.exe,双击之后之后又要下载什么Kodi,搞了之后不知道怎么下载wifislax64-3.1-final.iso,西班牙人真TM烦人!  详情 回复 发表于 2022-10-1 07:53
回复

使用道具 举报

17#
发表于 2022-9-30 23:13:10 | 只看该作者
请问.xzm文件怎么修改,这个live iso的引导配置改一下,可以修改语言为英文,现在里面的不知道是哪国的语言,另外,引导成功后,把win里面的simhei.ttf复制到live里面相应的fonts目录下后,浏览器可以显示中文,如果引导配置文件改成zh_CN,引导后的菜单里有很多方块,不知道增加字体文件后,能不能将界面也变成中文,所以想知道怎么修改一下xzm文件,然后测试

点评

默认是西班牙语的。 xzm实际上就是squashfs格式的镜像。用unsquashfs/mksquashfs解压/压缩(当然要选择正确的压缩算法)。 我记得wifislax里面自带了dir2xzm和xzm2dir命令,你可以看一下。  详情 回复 发表于 2022-10-1 09:04
你问下my9823 我没有深入研究。  详情 回复 发表于 2022-10-1 07:56
回复

使用道具 举报

18#
发表于 2022-10-1 07:53:08 | 只看该作者
吴聊生活 发表于 2022-9-30 21:18
谢谢,3.1版本出来了,有共享的吗?我没法翻 墙了

我试了下,也是下载不下来,翻墙之后,会下载wifislax64-3.1-final.iso.exe,双击之后之后又要下载什么Kodi,kodi下载要半天,安装之后,搞了之后不知道怎么下载wifislax64-3.1-final.iso,西班牙人真TM烦人!下载东西还要捆绑下载器!
回复

使用道具 举报

19#
发表于 2022-10-1 07:56:52 | 只看该作者
minchengan 发表于 2022-9-30 23:13
请问.xzm文件怎么修改,这个live iso的引导配置改一下,可以修改语言为英文,现在里面的不知道是哪国的语言 ...

你问下my9823
我没有深入研究。
回复

使用道具 举报

20#
发表于 2022-10-1 09:04:30 | 只看该作者
minchengan 发表于 2022-9-30 23:13
请问.xzm文件怎么修改,这个live iso的引导配置改一下,可以修改语言为英文,现在里面的不知道是哪国的语言 ...

默认是西班牙语的。
xzm实际上就是squashfs格式的镜像。用unsquashfs/mksquashfs解压/压缩(当然要选择正确的压缩算法)。
我记得wifislax里面自带了dir2xzm和xzm2dir命令,你可以看一下。

点评

已汉化成功。这个ISO的资源管理器可以直接操作xzm文件,按我上面说的方法直接汉化成功。  详情 回复 发表于 2022-10-1 09:47
回复

使用道具 举报

21#
发表于 2022-10-1 09:35:20 | 只看该作者
本帖最后由 吴聊生活 于 2022-10-1 09:36 编辑
wengzhenquan 发表于 2022-4-24 09:50
wifislax 64 3.0   和kali 2022  有内置 8812au网卡驱动吗

应该有8812AU驱动,8812AU和8812BU网卡我都有,2.4版本我试过,不过有可能是我自己整进去的,发觉笔记本内置网卡和USB的8812BU网卡组成的双网卡不能正常使用的,2.4和3.0的版本都有一样的问题,可以去github搜索升级各个模块的
回复

使用道具 举报

22#
发表于 2022-10-1 09:47:08 | 只看该作者
本帖最后由 minchengan 于 2022-10-1 09:50 编辑
wintoflash 发表于 2022-10-1 09:04
默认是西班牙语的。
xzm实际上就是squashfs格式的镜像。用unsquashfs/mksquashfs解压/压缩(当然要选择正 ...

已汉化成功。这个ISO的资源管理器可以直接操作xzm文件,按我上面说的方法直接汉化成功。
https://www.123pan.com/s/jpbRVv-dOQWh提取码:z4v5

无标题.jpg (128.47 KB, 下载次数: 154)

无标题.jpg

vesamenu.7z

829 Bytes, 下载次数: 9, 下载积分: 无忧币 -2

回复

使用道具 举报

23#
发表于 2023-5-14 18:00:23 | 只看该作者
现在WiFiSlax64 3.3版已经出来了
回复

使用道具 举报

24#
发表于 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
回复

使用道具 举报

25#
发表于 2024-6-13 17:34:33 | 只看该作者
2012zhiwen 发表于 2024-6-13 14:59
大神你好,请问这两个参数是什么作用呢。noload="000-PAE;012-x" autoexec=telinit~4

我也忘了从哪里来的,反正就是启动参数咯。否则就无法启动。
回复

使用道具 举报

26#
发表于 2024-6-13 20:11:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

27#
发表于 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



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



请问这个怎么解决呢。


点评

你又弄错了。显然要参考“整体启动”的菜单。  详情 回复 发表于 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
回复

使用道具 举报

28#
发表于 2024-6-17 11:28:43 来自手机 | 只看该作者
2012zhiwen 发表于 2024-6-17 10:40
有时候用grub4dos的自动列表功能找到iso文件并且自动map成(0xff),这时候启动的就是这个iso镜像的内置 ...

还没搞定?你都进入到initrd了,就差挂载iso,华仔早完成就挂载那些个squashfs了。上面有提示找不到启动介质,说明你的才到或者文件名有问题。要么就是iso有问题。

点评

不是挂载iso,因为grub4dos的run模块功能已经map这个iso了,剩下的就是内核没有找到这个wifislax系统。  详情 回复 发表于 2024-6-17 11:53
回复

使用道具 举报

29#
发表于 2024-6-17 11:32:15 来自手机 | 只看该作者
你试试在这个界面运行cat /proc/cmdline看看内核参数

点评

[attachimg]543167[/attachimg]  详情 回复 发表于 2024-6-17 11:57
回复

使用道具 举报

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

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 22:07

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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