无忧启动论坛

标题: 普及winly启动,新编写winly的启动安装器 [打印本页]

作者: teasiu    时间: 2015-4-16 14:16
标题: 普及winly启动,新编写winly的启动安装器
本帖最后由 teasiu 于 2015-4-18 13:17 编辑

朋友们,我编写winly已经快两年了,最近看到大家开始普及使用,为了方便大家,今天编写了安装winly启动到磁盘的启动安装器.

使用方法很简单,把附件解压到磁盘根目录,然后打开MBR安装器,安装启动代码即可.



MBR安装器:
winlyinst_gui.zip (50.96 KB, 下载次数: 302)

把下面这个启动文件包的内容解压到磁盘根目录。
winlypackage.zip (2.36 MB, 下载次数: 895)

使用方法:
以管理员身份运行gui。
这个安装器可以将启动代码安装到MBR格式的任意磁盘,包括U盘或者硬盘。
启动代码会自动搜索分区下的winlyldr文件并启动界面。
只需要保证你的磁盘分区根目录下有winlyldr这个文件以及winly文件夹里的菜单文件。


关于winly项目的更新,请留意我的博客 www.000111.org或者 https://sourceforge.net/projects/winly/

winly的菜单编辑请参考其它帖子.
作者: yxldh    时间: 2015-4-16 15:35
感谢分享 支持一下
作者: lp010437    时间: 2015-4-16 17:06
神雕大师显身了,不容易呀,又有新的知识可以学了。
作者: 6684538    时间: 2015-4-16 18:25

神雕大师能否配个启动的图片,说说下winly有啥新特性。
作者: 2013abcdefg    时间: 2015-4-16 19:02
什么是winly?
作者: crshen    时间: 2015-4-16 19:40
支持,这个跟4月14日版有何区别?
作者: crshen    时间: 2015-4-16 20:10
2013abcdefg 发表于 2015-4-16 19:02
什么是winly?

看grub2区,简单地说grub以及grub4dos是一代,对于bios启动已近乎完美,winly来自grub2是2代,最大的特点是支持efi启动,这是以后的趋势。
作者: notdiebird    时间: 2015-4-16 20:42
crshen 发表于 2015-4-16 20:10
看grub2区,简单地说grub以及grub4dos是一代,对于bios启动已近乎完美,winly来自grub2是2代,最大的特点 ...

这软件不支持efi吧
作者: liangyi    时间: 2015-4-16 20:53
神雕大大现身了,难得啊
作者: crshen    时间: 2015-4-16 21:48
notdiebird 发表于 2015-4-16 20:42
这软件不支持efi吧

请查看雕大grub2区的专贴。在ubuntu中文论坛有相同专题。
作者: 讯极天度    时间: 2015-4-16 23:27
神大神通广大
作者: ali88home    时间: 2015-4-17 11:40
后学来请教老师:

U+写入全自动,在NSIS语法里面,有没有适当的做法执行?下面是相关。。。


目前U+深度隐藏写入还要人工干预,在弹出的UI窗口中单击“写入”
等提示刻录成功,关闭窗口就行。

U深三分区一键制作,支持efi启动,谢谢台湾朋友!20150414基本实现全自动版本!!
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=363502
(出处: 无忧启动论坛)


更新方向:修正实测中发现问题,以后还要实现U+写入全自动,无损数据区升级PE文件。
1.目前U+写入,要实现静默全自动化:

作者: teasiu    时间: 2015-4-17 11:55
ali88home 发表于 2015-4-17 11:40
后学来请教老师:

U+写入全自动,在NSIS语法里面,有没有适当的做法执行?下面是相关。。。

你把nsis源码发给我,帮你分析。teasiu@qq
作者: ali88home    时间: 2015-4-17 12:19
teasiu 发表于 2015-4-17 11:55
你把nsis源码发给我,帮你分析。teasiu@qq

Function FormatIt7 ; 设置格式化配置
  Pop $FormatMe6
  MessageBox MB_YESNO "UltraISO.exe $\n $\n 建立前面深度隐藏-USB-ZIP+V2,请按YES $\n $\n 不格式化,退出请按NO。$\n $\n 真的格式化建立ultraiso.exe-深度隐藏空间,清空所有档案吗? $\n $\n (请确保您的随身牒数据已经备份,格式化将擦除随身牒数据且不可恢复)" IDYES true IDNO false
true:
  Goto next
false:
  MessageBox MB_OK|MB_ICONSTOP "不格式化,退出。"
  Abort
next:  

  nsExec::ExecToLog '"cmd" /c "echo y|$EXEDIR\ultraiso.exe -input "$EXEDIR\uis.iso" -writeusb"'

接下来。。。

FunctionEnd
作者: teasiu    时间: 2015-4-17 12:35
ali88home 发表于 2015-4-17 12:19
Function FormatIt7 ; 设置格式化配置
  Pop $FormatMe6
  MessageBox MB_YESNO "UltraISO.exe $\n $\n ...

看明白了,你用ultraiso的命令来写入iso镜像.感觉绕圈子了.能详细说说你为何采用ultraiso写入吗?要它的解压功能还是它的什么功能?
作者: teasiu    时间: 2015-4-17 12:41
本帖最后由 teasiu 于 2015-4-17 12:53 编辑

时间不多,加我QQ聊.
作者: ali88home    时间: 2015-4-17 12:50
teasiu 发表于 2015-4-17 12:41
时间不多,加我QQ聊.343310652

现在没有在用QQ

就是ultraiso的HDD+V2---ZIP+V2深度隐藏功能,不是解压功能写入而已,包含前面深度隐藏,后面高端隐藏等等功能在内。
作者: teasiu    时间: 2015-4-17 13:19
ali88home 发表于 2015-4-17 12:50
现在没有在用QQ

就是ultraiso的HDD+V2---ZIP+V2深度隐藏功能,不是解压功能写入而已,包含前面深度隐 ...

因为我没有使用过ultraiso软件,很抱歉.
我看了一下几个帖子链接的图片,初步判断你调用的是界面版的ultraiso程序,不知道 有没有dos版的命令程序?
另外,你试试在dos下运行ultraiso.exe -input uis.iso -writeusb是什么状况,或者ultraiso.exe -help看看有没有什么提示.
作者: teasiu    时间: 2015-4-17 13:22
nsExec::ExecToLog cmd的用法通常是使用cmd命令来实现程式指令,如果直接win32操作界面的程式,不如直接exec wait来打开更便利.
作者: teasiu    时间: 2015-4-17 13:28
另外,实现ultraiso的HDD+V2---ZIP+V2深度隐藏功能, 如果你懂得它的原理,可以试试直接从原理上入手,而不是采用它的界面程序来实现.比如说,分区表直接写入等等.

我感觉ultraiso并不是一个最佳的实现隐藏办法.有点入偏门的感觉.

当然,值得深入讨论.
作者: ali88home    时间: 2015-4-17 13:42
teasiu 发表于 2015-4-17 13:28
另外,实现ultraiso的HDD+V2---ZIP+V2深度隐藏功能, 如果你懂得它的原理,可以试试直接从原理上入手,而不是采 ...

谢谢老师指导,继续再想想一下。
作者: qrd8008    时间: 2015-4-17 17:02
感谢分享 支持, 支持
作者: hkc    时间: 2015-5-4 17:49
感谢分享!下载一个备用。
作者: barton    时间: 2015-9-14 01:56
uefi+gpt 如何按照winly?
作者: 2010javalet    时间: 2016-7-25 21:36
这帖子必须研究
作者: jestercn    时间: 2017-7-16 20:00
就版本的winly进不了archlinux,识别不了文件系统,看这个新版试试看
作者: 2012update    时间: 2022-11-6 00:52
和xorboot有些像
作者: ZMLoveLH    时间: 2022-11-6 10:25
多谢楼主提供的小工具,下载试用了




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3