无忧启动论坛

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

[教程] 从 固定VHD与只读squashfs引导LINUX, UBUNTU ARCH Fedora Opensuse Mageia五种

    [复制链接]
1#
发表于 2022-10-13 20:24:15 | 显示全部楼层
谢谢。
请问linux mint 21 也适用吗

点评

可以的,mint基于ubuntu,做法应该一样。  详情 回复 发表于 2022-10-13 22:32
回复

使用道具 举报

2#
发表于 2022-10-14 06:33:35 | 显示全部楼层
谢谢大佬,

你的 " 制作vhd的ubuntu公共版.pdf "
第20页
unset KLOOP
unset KROOT
unset HOSTFSTYPE
unset KLOOPFSTYPE

后面都有=

实际应该是不要=的吧?

点评

是得,笔误挺多!  发表于 2022-10-14 13:22
回复

使用道具 举报

3#
发表于 2022-10-14 17:05:16 | 显示全部楼层

错误


vhd在hd1 硬盘 gpt3


vhd 里的 mint 系统分区如上 /分区在第三个区

请帮忙看下是否是菜单错误的问题
menuentry "启动 ubt.vhd 2" --class ubuntu {
        set gfxpayload=keep
        set root=(hd1,3)
        search --no-floppy -f --set=aabbcc /VHD/osmint/osmint/osmint.vhd
        set root=${aabbcc}
        probe -u --set=ddeeff ${aabbcc}
        linux         /VHD/osmint/osmint/vmlinuz  root=UUID=${ddeeff}  kloop=/VHD/osmint/osmint/osmint.vhd kroot=/dev/mapper/loop0p2
        initrd        /VHD/osmint/osmint/initrd.img
}


按大佬的 " 制作vhd的ubuntu公共版.pdf " 尝试了好多次 都不成功
不知道是不是local,init文件的问题, linuxmint 的 和 你提供的 ubuntu 的有些不一样


点评

第一,按照你的描述,菜单里面,应该是/dev/mapper/loop0p3 第二,root=UUID=${ddeeff}这个没错,但经常也导致引导失败,主要是那个检测取得UUID的grub2功能 在有的机器上会有问题,此外UUID过长会导致分区识别  详情 回复 发表于 2022-10-15 13:47
对了 另外还写了个菜单 kroot=/dev/mapper/loop0p3 也一样的结果  详情 回复 发表于 2022-10-14 17:17
回复

使用道具 举报

4#
发表于 2022-10-14 17:17:19 | 显示全部楼层

对了  另外还写了个菜单
kroot=/dev/mapper/loop0p3
也一样的结果
回复

使用道具 举报

5#
发表于 2022-10-15 22:02:03 | 显示全部楼层
2011niumao 发表于 2022-10-15 13:47
第一,按照你的描述,菜单里面,应该是/dev/mapper/loop0p3
第二,root=UUID=${ddeeff}这个没错,但经 ...

谢谢大佬的耐心回复

更改了vhd路径到C盘 /VHD文件夹下,使用root=UUID=248681088680DC24 也还是无法启动。

请问下 root=UUID=, 和root=/dev/sdaX, root=/dev/LABEL/XXX 这里的root还是vhd所在硬盘分区吧。

谢谢,不想折腾mint vhd了,我觉得可能还是mint的init local 那几个文件和ubuntu不同有关,过段时间换ubunt vhd再试试。

点评

是,root总是指vhd文件所在分区。其中,sdaX指分区序号,主分区1,2,3,4,逻辑分区是 5 6 7 这样的。 LABEL指卷标,不能有汉字,只能是英文。  详情 回复 发表于 2022-10-16 10:12
回复

使用道具 举报

6#
发表于 2022-10-16 16:52:15 | 显示全部楼层
2011niumao 发表于 2022-10-15 13:47
第一,按照你的描述,菜单里面,应该是/dev/mapper/loop0p3
第二,root=UUID=${ddeeff}这个没错,但经 ...

安装了ubuntu2204,一次搞定,就是开机稍微久点。

mint就是不行。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-9 05:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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