本帖最后由 qj_tzy 于 2025-9-14 06:49 编辑 wintoflash 发表于 2025-9-13 21:54 在您的指导下,我用原版ventoy执行下述3句,均成功: 1. search -n -s -f --set /boot/vmlinuz-6.6.0-1-generic 2.search --no-floppy --fs-uuid --set d4712229-a004-417b-b584-9be6cc963900 #上句中为卷UUID值,是用DiskGenius查看的 3.set root=(hd2,2) #该句直接指定所在分区 我原是用修改硬盘版ventoy执行上述的,均失败了。 至此,问题得到解决。 非常感谢您的悉心指点! |
wintoflash 发表于 2025-9-13 21:06 我又在ventoy的ventoy_grub.cfg菜单中作了如下测试: search --no-floppy --fs-uuid --set d4712229-a004-417b-b584-9be6cc963900 #上句中为卷UUID值,又用分区GUID值(也称GUID路径)BC16DE66-73EA-437A-9F06-A78DF019EC4B, #及用分区类型GUID值EBD0A0A2-B9E5-4433-87C0-68B6B72699C7,均提示无此分区,该三者均是用DiskGenius查看的。 因此,也未成功。 |
wintoflash 发表于 2025-9-13 16:16 我又用grub4dos-uefi按如下引导成功: title 启动 开放麒麟kylin v2.0系统 find --set-root --devices=h /boot/vmlinuz-6.6.0-1-generic uuid () kernel /boot/vmlinuz-6.6.0-1-generic root=UUID=%?% quiet splash systemd.unified_cgroup_hierarchy=1 psi=1 initrd /boot/initrd.img-6.6.0-1-generic |
qj_tzy 发表于 2025-9-13 16:13 用ls -l之类的命令看看grub能不能识别到你的ext4分区。具体操作可以咨询ai。 |
qj_tzy 发表于 2025-9-13 13:12 谢谢分享! |
wintoflash 发表于 2025-9-13 14:36 该系统我安装了两次,刚安装完的,其用diskgenius查看显示openkylin分区损坏的,估计这个系统就是这样的,应该不用进行修复,可能这就是找不到文件的原因 |
qj_tzy 发表于 2025-9-13 13:12 不同软件对文件系统完整性要求不一样,没什么好奇怪的。 你先进linux修复文件系统,再在grub2下看看能不能找到文件。 |
来学习一下 |
来学习下 |
感谢分享 |
menuentry open_kylin { search -s -f /boot/vmlinuz-6.6.0-1-generic linux /boot/vmlinuz-6.6.0-1-generic root=UUID=d4712229-a004-417b-b584-9be6cc963900 ro quiet splash systemd.unified_cgroup_hierarchy=1 psi=1 resume=UUID=2e07b581-e10b-498c-8630-ba0a27b05cd2 initrd /boot/initrd.img-6.6.0-1-generic } |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.