veket官方网站论坛

tuice0liu 发表于 2024-2-28 16:33

Windows下用Grub4dos引导veket

这个是我摸索很多次完善的veket安装方式,只支持Legacy模式(没有uefi分区的模式),优点是简单,不影响当前的Windows系统,缺点是没有做成软件或者批处理文件,需要手动操作,需要一定的计算机基础。下面是具体步骤。
步骤一:先用bootice软件在Windows引导项中添加Grub4dos的引导内容,打开bootice,点上面的“BCD编辑”,默认下面选中“当前系统BCD”,如果是PE模式请点击“其他BCD文件”,然后在弹出的文件选择对话框里面选中boot目录下的bcd文件,然后点“智能编辑模式”,点击“添加”“新建实模式启动项(Grub/Linux)”,设备类型选“分区”,“启动磁盘”选系统所在磁盘,“启动分区”选系统所在分区,一般是第一个分区,右边的菜单标题随便写什么,我写的是“QTPE”,“启动文件”写“\veket”,“超时时间”是系统启动后选择系统的时间,必须大于0,否则直接进Windows了,没法选择新增加的引导项。
步骤二:把压缩包里面“放系统盘根目录”里面的veket文件(没有后缀名)放在Windows系统根目录。
步骤三:把压缩包里面的veket目录解压到任意磁盘的根目录,然后把veket光盘镜像(iso镜像)解压,把里面的initrd.gz、vmlinuz以及所有sfs后缀的文件复制到veket目录。
步骤四:重启系统,然后在启动菜单里面选择“QTPE”,再在三个启动项里面任意选择一个,过段时间就能进入veket系统了。
备注:veket文件(没有后缀名)是定制的Grub4dos引导文件,从qtldr改名的,里面设置的引导配置文件指向/veket/veket.ini,这个ini文件是文本文件,可以自己修改。
我这个引导方式支持20版、22版、24a版、24版veket,24版veket必须是20240226及以后的版本。veket目录也可以改成其它名字,但是必须在veket.ini对应改过来。
是否保存veket文件,在退出veket系统时自己选择。
引导配置文件
title veket (默认)
find --set-root --ignore-floppies /veket/vmlinuz
kernel /veket/vmlinuz psubdir=/veket pfix=fsck pmedia=idehd
initrd /veket/initrd.gz

title veket (复制到内存)
find --set-root --ignore-floppies /veket/vmlinuz
kernel /veket/vmlinuz psubdir=/veket pfix=fsck,copy pmedia=idehd
initrd /veket/initrd.gz

title veket (不复制到内存)
find --set-root --ignore-floppies /veket/vmlinuz
kernel /veket/vmlinuz psubdir=/veket pfix=fsck,nocopy pmedia=idehd
initrd /veket/initrd.gz

title veket (不保存数据)
find --set-root --ignore-floppies /veket/vmlinuz
kernel /veket/vmlinuz psubdir=/veket pfix=ram savefile=none pmedia=idehd
initrd /veket/initrd.gz

title 启动veket22目录中的veket
find --set-root --ignore-floppies /veket22/vmlinuz
kernel /veket22/vmlinuz psubdir=/veket22 pfix=fsck pmedia=idehd
initrd /veket22/initrd.gz

相关文件。
链接:https://pan.baidu.com/s/1Ney5T_fVBv5Pr5fVdotRgw?pwd=dvhs
提取码:dvhs

附件内容和网盘内容一样的。
页: [1]
查看完整版本: Windows下用Grub4dos引导veket