jzzwa 发表于 2021-12-8 22:09:59

怎么能够用GRUB4DOS引导麒麟系统安装

本帖最后由 liuzhaoyzz 于 2022-4-7 11:37 编辑

麒麟系统能不能用GRUB4引导,试了很多方法都不行,求大神门指点下。

马路大 发表于 2021-12-9 08:08:17

chanel 发表于 2021-12-9 08:32:50

用ventoy不香吗

liuzhaoyzz 发表于 2021-12-9 09:47:27

本帖最后由 liuzhaoyzz 于 2021-12-9 09:50 编辑

你说的是银河麒麟,还是优麒麟?他们的启动参数可能不同。
你是BIOS启动还是UEFI启动?grub4dos有BIOS版本,现在增加了UEFI版本了。

http://wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=420918&pid=4228091&fromuid=298214

title UbuntuKylin Live System ISO
find --ignore-floppies --ignore-cd --set-root /linux/Ubuntukylin/Ubuntukylin2004.iso
map /linux/Ubuntukylin/Ubuntukylin2004.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz locale=zh_CN keyboard-configuration/layoutcode?=cn file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/linux/Ubuntukylin/Ubuntukylin2004.iso quiet splash ---
initrd (0xff)/casper/initrd

另外可以直接用grub4dos-grub2文件管理器启动。grub2文件管理器(BIOS/UEFI启动 ISO/WIM/VHD...) - GRUB2 - 无忧启动论坛 - Powered by Discuz! http://wuyou.net/forum.php?mod=viewthread&tid=420085&extra=page%3D1


sunlenghua 发表于 2021-12-9 10:37:43

最简单的方法是:正常安装后,提取 boot 到可识别的分区,另外添加引导即可。(UEFI 最简单,直接添加引导项就行,难的是MBR装双系统,我通常是是把 linux 的 boot 提取到 MBR 的 windows 引导分区后,直接引导 grub 即可。)

jzzwa 发表于 2021-12-9 20:04:36

liuzhaoyzz 发表于 2021-12-9 09:47
你说的是银河麒麟,还是优麒麟?他们的启动参数可能不同。
你是BIOS启动还是UEFI启动?grub4dos有BIOS版本 ...

是银河麒麟系统,老大!

liuzhaoyzz 发表于 2021-12-10 08:43:44

jzzwa 发表于 2021-12-9 20:04
是银河麒麟系统,老大!
里面应该有用grub2或者isolinux写的菜单吧,照葫芦画瓢,拿到g4d中即可。

liuzhaoyzz 发表于 2022-4-7 11:28:04

jzzwa 发表于 2021-12-9 20:04
是银河麒麟系统,老大!
关于grub4dos安装银河麒麟系统
你提的问题不是个好问题,很多前提条件不知道,因此不好回答。
结合wintoflash大神的指导,有以下几个方面:
1、你的CPU架构是什么?
grub4dos-for_BIOS版本,估计只能支持Intel/AMD架构的x86电脑,估计对于兆芯、海光之类的x86的CPU架构不支持。
grub4dos-for_UEFI版本,估计只能支持Intel/AMD架构的x64电脑,估计对于兆芯、海光之类的x86的CPU架构不支持,要想支持可能需要修改做适配。
grub4dos-for_BIOS/UEFI版本对于ARM-CPU可能也是不支持的,比如高通ARM、国产鲲鹏、飞腾处理器。
如果是Intel/AMD架构的x86电脑,菜单如下:
#grub4dos:
title /linux2/kylin/Kylin-Desktop-V10-SP1-Release-2107-x86_64.iso-partnew
find --ignore-floppies --ignore-cd --set-root /linux2/kylin/Kylin-Desktop-V10-SP1-Release-2107-x86_64.iso
map /linux2/kylin/Kylin-Desktop-V10-SP1-Release-2107-x86_64.iso (hd32) ;; map --hook
set root=%@root% ;; find /boot/grub/wenv | set p= ;; %p%/boot/grub/wenv set x=${root%,},3) ;; partnew %x% 0x00 /linux2/kylin/Kylin-Desktop-V10-SP1-Release-2107-x86_64.iso
kernel (hd32)/casper/vmlinuz boot=casper locale=zh_CN audit=0 security= live --
initrd (hd32)/casper/initrd.lz
上面的菜单用了partnew方案,因此要求iso必须连续存放没有碎片,而且所在的分区必须是MBR主分区,MBR主分区个数小于等于3个。wenv外部命令grub4dos压缩包里面有。partnew方案是个比较危险的方案,上面的菜单不要乱改,否则可能会导致分区丢失。你可以用我写的批处理自动生成。
2、你所说的银河麒麟版本是什么?v4还是v10?我只测试了银河麒麟桌面操作系统V10.
注意:这个Kylin-Desktop-V10-SP1-Release-hwe-2107-x86_64.iso有问题,安装不上!
X86/X64的电脑直接安装兆芯版或者海光版即可!Kylin-Desktop-V10-SP1-Release-2107-x86_64.iso,MD5: 128b9a5b171c81833fb7cbf847be3faa

jzzwa 发表于 2022-4-8 20:45:33

liuzhaoyzz 发表于 2022-4-7 11:28
关于grub4dos安装银河麒麟系统
你提的问题不是个好问题,很多前提条件不知道,因此不好回答。
结合wint ...

已经用ventoy引导了,但还是非常感谢老大!!
页: [1]
查看完整版本: 怎么能够用GRUB4DOS引导麒麟系统安装