无忧启动论坛

 找回密码
 注册
搜索
WEPE笔记本电脑手机维修小包 IT发烧友的必备工具最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站
查看: 13503|回复: 25

[发布] WinLy4.1 Grub2 for dos启动软件(3/9更新)LiveLinux多系统安装引导

[复制链接]
发表于 2011-3-9 21:32:23 | 显示全部楼层 |阅读模式
本帖最后由 2010teasiu 于 2013-4-10 12:46 编辑

写在前面的话:
1、总是鼓吹着使用虚拟机安装Linux操作系统的同志们,请使用WinLy吧
2、总是埋怨安装Linux和windows之间很难互相删减和引导的网友们,请使用WinLy吧
3、总是喜欢折腾安装很多的Linux系统尝鲜的朋友们,请使用WinLy吧

关于winly引导器:
1、WinLy:Windows base Live Linux Installer的缩写,由神雕teasiu与外国的网友noryb009共同制作。
2、这是一个安全的启动引导器,
    启动什么通过您本身的windows启动加载器NTLDR或BOOTMGR加载Grub2 for DOS
    引导什么:Grub2的强大特性,引导您硬盘(任意格式NTFS/FAT/EXT)的ISO镜像/操作系统/文件等
    为什么安全:WinLy没有改变您的windows系统的结构,仅仅作为一个软件可安装可完全卸载。
3、这是一个强大而且不断更新的GNU系列开源软件Grub2。
4、这是一个免费的软件,仅仅是因为分享与学习的精神而制作。
简单一句话:我将linux下的grub2引导软件移植到windows下,并且仅通过windows启动加载器加载。

关于使用:
1、
首先你是在windows2000以上的操作系统下,以管理员身份安装winly引导工具。
2、您的windows系统盘必须显示是C盘。
3、您下载的ISO镜像必须按照指引重命名。(行家或可以自行修改菜单对应)
   

经过多次测试,完成了软件的制作。

先看看grub2 for dos的启动效果图吧。呵呵.

注:这是在NTFS区启动的grub2 for dos.

由WinLy软件安装注入。windows2000以上的版本全部适用。

简单说说我为什么采用GRUB2 for dos来引导:

winly的前面几次修改都是用grub4dos0.4.5b引导的,
在我无数次的折腾后,发现G4D无法完成在win7的ATA模式的硬盘MEM完整的ISO镜像,(IDE模式硬盘可以)
虽然也很优秀,但是却让我不得不将ISO里面的Vmiuz和initrd2个文件内置到winly才成功。这样,通用性就差了。
所以,我转向了GRUB2 for dos, 采用Ubuntu的内核编译为启动引导文件,就是大家知道的g2ldr。
这样,无论是livecd模式,还是已经安装到硬盘的linux,都可以无忧的启动了。
GRUB2的loop back loop是很强大的。。。。。
整个winly注入器+mbr修复器+菜单编辑器+风格文件+中文内核 总共才2.4M,呵呵。
而且,有些人安装了一键还原或其他的G4D,也不会冲突了。嘿嘿,喜悦感涌上来。。。
winly7.jpg
winlyg.jpg

winly5.jpg

直接下载
http://code.google.com/p/burg4dos/

[ 本帖最后由 2010teasiu 于 2011-3-11 17:06 编辑 ]

神雕系列软件发布器.rar

66.78 KB, 下载次数: 1012, 下载积分: 无忧币 -2

 楼主| 发表于 2011-3-9 21:33:05 | 显示全部楼层

菜单编辑器和Mbr修复器

菜单编辑器和Mbr修复器
mbr.PNG
winly8.PNG

[ 本帖最后由 2010teasiu 于 2011-3-9 21:34 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-3-9 21:35:25 | 显示全部楼层

启动安装时的画面

启动安装时的画面
winly1.PNG
winly.PNG

[ 本帖最后由 2010teasiu 于 2011-3-9 21:37 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2011-3-9 21:39:05 | 显示全部楼层
  1. # 以下是每个菜单的写法,可以自行参考资料增减或编辑******************************
  2. menuentry "启动本机的Windows系统(WinLy安装的位置)" --class windows {
  3. set root=$winboot
  4. chainloader +1
  5. }
  6. menuentry "启动雨林木风OS LiveCD模式" --class ylmf {
  7. insmod ntfs
  8. set root=$winboot
  9. loopback loop (hd0,1)/Ylmf.iso
  10. linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/Ylmf.iso locale=zh_CN.UTF-8 noprompt noeject splash
  11. initrd (loop)/casper/initrd.img
  12. }
  13. menuentry "启动Ubuntu 10.10 LiveCD模式" --class ubuntu {
  14. insmod ntfs
  15. set root=$winboot
  16. loopback loop (hd0,1)/ubuntu.iso
  17. linux (loop)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/ubuntu.iso locale=zh_CN.UTF-8 noprompt noeject splash
  18. initrd (loop)/casper/initrd.img
  19. }
  20. menuentry "启动LinuxDeepin深度LiveCD模式" --class ld {
  21. insmod ntfs
  22. set root='(hd0,1)'
  23. loopback loop (hd0,1)/deepin.iso
  24. linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/deepin.iso locale=zh_CN.UTF-8 noprompt noeject splash
  25. initrd (loop)/casper/initrd.img
  26. }
  27. menuentry "启动微型芭比puppy桌面系统" --class puppy {
  28. set root=$winboot
  29. chainloader +1
  30. }
  31. ##你要在C盘新建一个soft目录,将winpe.iso放到soft文件夹里
  32. menuentry "启动windows 2003PE镜像(示例)" --class windows {
  33. set root='(hd0,1)'
  34. linux16 /grub/memdisk iso raw
  35. initrd16 /soft/WINPE.iso
  36. }
  37. menuentry "启动Linux Mint LiveCD模式" --class linuxmint {
  38. insmod ntfs
  39. set root=$winboot
  40. loopback loop (hd0,1)/mint.iso
  41. linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper persistent iso-scan/filename=/mint.iso splash
  42. initrd (loop)/casper/initrd.lz
  43. }
  44. menuentry "启动debian系统(示例)" --class debian {
  45. set root=$winboot
  46. chainloader +1
  47. }
  48. menuentry "启动opensuse系统(示例)" --class opensuse {
  49. set root=$winboot
  50. chainloader +1
  51. }
  52. menuentry "启动fedora系统 (示例)" --class fedora {
  53. set root=$winboot
  54. chainloader +1
  55. }
  56. menuentry "DOS下的小游戏打蜜蜂" --class invaders {
  57. set root=$winboot
  58. multiboot /grub/invaders.exec
  59. }
  60. ##你要在C盘新建一个soft目录,将img放到soft文件夹里
  61. menuentry "运行硬盘版IMG镜像文件(示例)" --class windows {
  62. set root=$winboot
  63. linux16 /grub/memdisk img raw
  64. initrd16 /soft/DOS.IMG
  65. }
  66. ##你要在C盘新建一个soft目录,将grub.exe和menu.lst放到soft文件夹里
  67. menuentry "进入grub4dos菜单(示例)" --class windows {
  68. linux16 /soft/grub.exe --config-file=/soft/menu.lst
  69. }
  70. ##你要在C盘新建一个soft目录,将xly.img放到soft文件夹里
  71. menuentry "运行金海硕硬盘修复IMG(示例)" --class windows --class os {
  72. set root='(hd0,1)'
  73. linux16 /grub/memdisk
  74. initrd16 /soft/XLY.IMG
  75. }
  76. ##你要在C盘新建一个soft目录,将winpe.iso放到soft文件夹里
  77. menuentry "运行Windows PE镜像文件(示例)" --class windows {
  78. set root='(hd0,1)'
  79. linux16 /boot/burg/memdisk iso raw
  80. initrd16 /soft/WINPE.iso
  81. }
  82. ##你要在C盘新建一个soft目录,将grub.exe和winpe.iso放到soft文件夹里
  83. menuentry "运行Windows PE(示例)另一种启动方式" --class windows {
  84. linux16 /soft/grub.exe --config-file="map /soft/WINPE.iso (hd32) || map --mem /soft/WINPE.iso (hd32); map --hook; chainloader (hd32); rootnoverify (hd32)"
  85. initrd16 /soft/WINPE.iso
  86. }
  87. # 菜单结尾 ********************************************************
复制代码
回复

使用道具 举报

发表于 2011-3-9 22:34:24 | 显示全部楼层

老大这个工具实在太实用了

解决了玩多系统存在的引导问题,支持
回复

使用道具 举报

发表于 2011-3-9 23:19:47 | 显示全部楼层
主要是还不熟g2ldr,和burg2有什么关联?
回复

使用道具 举报

 楼主| 发表于 2011-3-9 23:28:11 | 显示全部楼层

回复 #6 快雪时晴 的帖子

如果你喜欢,我可以做一个burg的winly发布。一样的程序一样的操作。
回复

使用道具 举报

发表于 2011-3-10 00:07:04 | 显示全部楼层
真是不错的软件,支持楼主!
回复

使用道具 举报

发表于 2011-3-10 12:18:08 | 显示全部楼层
嘿嘿  支持一下 好用的工具
回复

使用道具 举报

发表于 2011-3-11 03:14:56 | 显示全部楼层
感觉命令语法太过复杂

有没有阅读文档?教程之类的?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2019-12-13 19:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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