veket官方网站论坛

张龙 发表于 2021-12-3 11:01

就是不用veket引导菜单的写法的话,只是启动内核,内核引导之后的步骤不一定正确的,建议看iso内的引导文件完善。
我未看出是什么问题,但感觉是有问题
就是用这工具引导的系统好像是内容不完整,就是iso内的sfs文件未全部挂载上似的。

养心斋来客 发表于 2021-12-3 14:21

发布包内有了,附上了。

养心斋来客 发表于 2021-12-3 14:21

期待能一键安装到硬盘

liuzhaoyzz 发表于 2021-12-3 16:53

简单 发表于 2021-12-3 10:54
提示iso有四个碎片……刚拷进去的不知道怎样会有碎片?并且在iso文件有碎片?这也提示整理?建议可以省略这 ...

关于SX_veket安装器的若干问题答疑
1、安装完了都不知道安装到那里了的,c盘和d盘都没有?
利用SX_veket安装器,veket.iso你可以放在任意一个FAT32/NTFS分区里面的任意一个英文包含veket关键字不含空格的目录,解开iso或者不解开iso都可以启动,你放到哪里就可以从哪里启动,这个veket.iso或者vmlinuz是你拖放到批处理上面的,你怎么会不知道veket.iso位于哪里?
和lick、easybcd、rufus、ultraiso这样子的引导器不同,SX_veket安装器不强求你放到某个目录,任何一个盘符、任何一个英文包含veket关键字不含空格的目录都可以启动。

2、安装完了,重启动的不小心就错过,很难选择进去,要几重菜单才能选择到veket
BIOS启动:bootmgr→grub4dos/grub2→veket。启动的时候按上下键就可以选择启动项并启动,我是个windows用户,通常来说windows用户还是主流,所以bootmgr默认的引导我没有改你的,grub4dos/grub2默认的引导也都是windows。bootmgr菜单默认的无操作时间设置的是2秒,可以用bootice修改,2秒的时间,足够按几十次上下键了。grub4dos/grub2默认的无操作等待时间是5秒,足够按几十次上下键了,可以在/menu.lst或者/boot/grub2/grubbios.cfg中修改timeout 5或者set timeout=2。
如果不要bootmgr中转,可以直接用grub4dos→veket方案。/menu.lst里面default 1就是默认选中第2个启动项,/boot/grub2/grubbios.cfg中set default=0默认选中第1个启动项。
UEFI启动:grub2x64.efi→veket。启动的出现logo的时候按F12/F11/F8/ESC这样子的一次性启动热键,可以从grub2x64.efi启动,当然你也可以把grub2x64.efi设置为默认启动项,菜单是/boot/grub2/grub.cfg,待机时间和默认启动项同上。
1834行去掉前面的rem就可以把grub4dos设置为默认启动项:rem %bcdedit% /default %vid% 1>nul 2>nul
1869行去掉前面的rem就可以把grub2设置为默认启动项:rem %bcdedit% /default %vid% 1>nul 2>nul
无操作等待时间批处理里面你也可以自己改,搜索%bcdedit% /timeout,无操作等待时间想改成里面多少都可以,批处理是开源的,大家都可以按照自己的想法随意改。
另外想请问下,大家觉得bootmgr无操作等待时间设置为几秒合适?3秒?5秒?

3、提示iso有四个碎片……刚拷进去的不知道怎样会有碎片?并且在iso文件有碎片?这也提示整理?建议可以省略这一步。
一般地下载文件由于是多线程,可能会产生碎片,如果你硬盘有足够多的连续空间,复制粘贴重命名的新文件一般就是无碎片的,如果不行就再来一次。
grub4dos整体启动veket.iso的时候,如果少于32个碎片应该可以正常启动,但是不稳定,没有碎片的文件启动加载比有碎片的文件加载会快很多,因为不需要解析。为了稳定,推荐在windows下面进行碎片整理,cmd下面也可以不过速度稍微要慢点。另外不推荐用grub4dos整体启动veket.iso,因为partnew方案是个很危险的方案。
对于grub2-bios启动veket.iso方案,对于碎片文件没有强制要求,但是没有碎片的文件启动加载比有碎片的文件加载会快很多,所以一般还是推荐进行碎片整理。
直接回车默认是不整理的,但一般推荐在windows下面用复制粘贴重命名的办法整理下,如果不会就按Y,再回车。
解开veket.iso对于碎片没有这个要求,有无碎片都可以启动。

4、安装到优盘和USB设备建议分开个脚本还好些。希望可以再精简一下,就是:选择iso,然后选择安装到那个分区,默认c盘或d盘。安装完要知道安装到那个分区才好。
SX_veket安装器初衷是为我自己安装方便而写的,我都是把veket安装在我的硬盘上,安装在硬盘上的方案,可以用同一个菜单通杀实体机和vmware虚拟机。
在这个初衷下,我顺带地写了安装到优盘和USB设备的处理部分。
硬盘和优盘脚本处理没有必要分开,本来是一个脚本通杀硬盘和优盘,为什么要分开?
veket.iso在保证目录结构不变的情况下,可以移动到任何一个盘符启动:比如E:\linux\veket\v20-v20211201\veket_20.iso,你可以移动到F:\linux\veket\v20-v20211201\veket_20.iso,不影响启动,至于位置在哪里,你自己存放的文件在哪里,可以搜索啊,上面提的几个菜单文件也可以看到目录。

5、普通用户应该不清楚mbr或uefi引导,若能自动识别就好了。
BIOS/UEFI引导,脚本本来就是自动判断的。我的需求是,当前系统是BIOS引导,但我想在其他硬盘、优盘或者移动硬盘上面用UEFI方式建立veket引导,因为有的电脑默认就是UEFI启动,如果不建立UEFI引导,就不可能启动。

6、用这工具安装不知道是不有文件未加载。就是引导的时候壁纸只能选择两张,不知道为什么,但是用u盘引导的时候壁纸有很多的,有可能是引导文件未完整或怎么的
你应该是没有找到壁纸所在的盘符或者目录吧,壁纸可以搜索。不行就把iso解开启动,解开启动更加稳定,而且4fs可以保存。

我看了前面有几个网友,也在说批处理太过于专业,为了适配更多的场景,必须这样做,一般情况下,默认值就足够了,就是一个地方需要拖放,其他地方回车就行了,不会按回车键,那就没办法了。
不懂就按回车!不懂就按回车!不懂就按回车!

liuzhaoyzz 发表于 2021-12-3 18:07

张龙 发表于 2021-12-3 11:00
识别的是硬盘或分区?好像识别不出全部分区。
提问还是有点复杂
引导的时候菜单也不易懂 ...

windows下只能识别FAT32/NTFS分区,也就是说windows能看到哪些分区,批处理就可以利用哪些分区。
对于ext2/2/4分区,可以安装paragon extfs软件,以支持这一类的分区在windows下面的读写,windows支持了,批处理就可用了。      
页: 16 17 18 19 20 21 22 23 24 25 [26] 27 28 29 30 31 32 33 34 35
查看完整版本: SX_veket安装器by双心(2024-5-4更新)