veket官方网站论坛

veket

 找回密码
 要注册
搜索
楼主: liuzhaoyzz

[推荐] SX_veket_for_Windows安装器by双心(2025-02-04更新)

[复制链接]
发表于 2021-12-3 14:21 | 显示全部楼层
期待能一键安装到硬盘
 楼主| 发表于 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可以保存。

我看了前面有几个网友,也在说批处理太过于专业,为了适配更多的场景,必须这样做,一般情况下,默认值就足够了,就是一个地方需要拖放,其他地方回车就行了,不会按回车键,那就没办法了。
不懂就按回车!不懂就按回车!不懂就按回车!
 楼主| 发表于 2021-12-3 18:07 来自手机 | 显示全部楼层
张龙 发表于 2021-12-3 11:00
识别的是硬盘或分区?好像识别不出全部分区。
提问还是有点复杂
引导的时候菜单也不易懂 ...

windows下只能识别FAT32/NTFS分区,也就是说windows能看到哪些分区,批处理就可以利用哪些分区。
对于ext2/2/4分区,可以安装paragon extfs软件,以支持这一类的分区在windows下面的读写,windows支持了,批处理就可用了。        
发表于 2021-12-3 18:41 | 显示全部楼层
liuzhaoyzz 发表于 2021-12-3 18:07
windows下只能识别FAT32/NTFS分区,也就是说windows能看到哪些分区,批处理就可以利用哪些分区。
对于ext ...

安装了好像是少内容?就是用这工具安装引导不完整或别的原因,就是壁纸它默认只显示二张,是xfce目录下的那两连接,原目录下的不知道为什么不出来,不知道是不是和未解开iso的关系?
继续测试中
发表于 2021-12-3 18:45 | 显示全部楼层
liuzhaoyzz 发表于 2021-12-3 16:53
关于SX_veket安装器的若干问题答疑
1、安装完了都不知道安装到那里了的,c盘和d盘都没有?
利用SX_veket ...

安装好之后,
第一重引导是win
第二个是grubdos,选择之后又进入grub bios
然后进入默认居然还是win——就是若是进win,第一重菜单默认就已经是进win了
然后它的win还引导不了,必须关机重头来,就是经过三重引导,默认还是win,它还不能引导,黑屏光标在那闪
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛,veketx官方网站论坛,微器人 ( 粤ICP备 11052856 )

GMT+8, 2025-5-11 03:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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