无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: teasiu
打印 上一主题 下一主题

[原创] GRUB2.02 for DOS/UEFI/ISO/PXE项目(winly)2016最新版

    [复制链接]
1#
发表于 2014-2-11 11:56:38 | 显示全部楼层
本帖最后由 mdyblog 于 2014-2-11 17:11 编辑

winly.ISO 可以直接作为 ExUD 启动。 就是在磁盘最前面,看不见,不需要分区,  GRUB2可以访问其中的文件来启动。 如PE.IMG grub.cfg  mod文件等。
方法: (0)下面链接下载   MBROS启动设置.zip  http://pan.baidu.com/s/1o6qa4v4#MBROS114M_2.2.0-grub2-C.SLF.ZIP并解开
      (1) winly.iso 改名为  MBROS.MOS ,
           提出 grub2核心文件winly.bin,同目录。
           MBROS启动设置.exe   MBROS.EXE 也放到同目录。
      (2) 运行  MBROS启动设置.exe
           选择  winly.bin  
           按 设定





      (3) 运行 MBROS.EXE         
             选择  hd0 或 hd1  ...

             如果是 直接替代MBROS114M_2.2.0-grub2-C.SLF.ZIP中的MBROS.MOS,  直接按 【下面指定程序
             否则, 选 MBROS.MOS  选  IMG格式, 再按 【下面指定程序】。



    http://bbs.wuyou.net/forum.php?mod=viewthread&tid=325809&page=1&extra=#pid2891463




回复

使用道具 举报

2#
发表于 2014-7-14 07:31:57 | 显示全部楼层
BIOS/UEFI 的 dd 工具。有BIOS , UEFI64两种版本。
本是MBROS项目的工具( dd -udm ...)
dd-bios-uefi64.zip (9.67 KB, 下载次数: 18)
  1. Authored By DSystem mdyblog.blog.163.com. NonCopyRight.
  2. udm driver & dd binary tool.
  3. 用法:
  4. dd [if=FileIn|zero] [if=:string] [if=[0x|0d|0o|0|0b]d1 ...] of=FilePath|[*]VarName bs=bs count=count skip=skip seek=seek len=maxbytes

  5. 开关=值  可以写为 -开关 值
  6. -if  ":string11... " ":string12... "   ...    -if  ":stringN1... "
  7. 没有空格时""可以不要。


  8. if=数据 可以接多个个数据, 也可以多个 if=数据/串 。。。

  9. of=[*]VarName  则写入对应变量,形如: "0x12 0x34 ..."

  10. 可以写入磁盘设备,如of=(hd0), of=(hd0,1). 不能写入普通文件.
  11. 读入设备也可以写扇区序列为: if=(hd0)3+1,5+2
复制代码

点评

两个问题: 1. 此dd工具与grub4dos中的dd语句有何区别? 2. dd工具下载后,如何调用? 烦请大神赐教!  详情 回复 发表于 2014-7-26 11:28
回复

使用道具 举报

3#
发表于 2014-7-26 12:42:48 | 显示全部楼层
本帖最后由 mdyblog 于 2014-7-26 12:50 编辑
2011phzhc 发表于 2014-7-26 11:28
两个问题:
1. 此dd工具与grub4dos中的dd语句有何区别?
2. dd工具下载后,如何调用?


基本用法一样:
dd if=IF of=OF [bs=BS] [count=C] [skip=IN] [seek=OUT]     

G4D:
dd if=IF of=OF [bs=BS] [count=C] [skip=IN] [seek=OUT]      [buf=ADDR] [buflen=SIZE]
  其中   [buf=ADDR] [buflen=SIZE】 一般不用。
  grub2 根本不需要此参数, 内存够大(4GB空间),不用人为干预。
此:
dd if=IF of=OF [bs=BS] [count=C] [skip=IN] [seek=OUT]      [len=maxbytes]
扩充:
  len=maxbytes  限制写入长度,主要是长度整块(BS)有余数,或为了保险。 如果count参数指定长度不需要剪切,不用此参数。

  if 可以直接输入 0x31 0x12 ...等数值表示的2进制串。
      或 :字符串

  of 可以直接写入一个变量。

另外 dd -udm 是MBROS 的功能,不提了。

回复

使用道具 举报

4#
发表于 2014-7-26 12:49:39 | 显示全部楼层
2011phzhc 发表于 2014-7-26 11:28
两个问题:
1. 此dd工具与grub4dos中的dd语句有何区别?
2. dd工具下载后,如何调用?

放到Mod文所在目录。
先加载它(只需一次):
insmod  dd
这样就可用了。
再dd命令行(可多次用)
dd  参数表。。。
如恢复MBR:
dd if=/bak.mbr  of=(hd0)  len=512

点评

感谢您的耐心解答! 按照您的解答,好象需要重新编译winly。 我是菜鸟一个,不会编译winly,很是遗憾。 您可不可以上传一个含有dd的winly?再说,grub2已经进化到grub2.02了,但winly至今还没有更新,且分辨率内  详情 回复 发表于 2014-7-26 16:40
回复

使用道具 举报

5#
发表于 2014-7-26 16:48:07 | 显示全部楼层
2011phzhc 发表于 2014-7-26 16:40
感谢您的耐心解答!
按照您的解答,好象需要重新编译winly。
我是菜鸟一个,不会编译winly,很是遗憾。 ...

不用编译。首页下载 Winly即可。别的版本的grub2也可以。
再把我那个 dd.mod 拷到 mod文件所在目录。分BIOS和UEFI64版。

点评

你好!下载winly后,找不到 mod文件所在目录。  详情 回复 发表于 2014-7-26 17:54
回复

使用道具 举报

6#
发表于 2014-7-26 18:16:55 | 显示全部楼层
本帖最后由 mdyblog 于 2014-7-26 20:42 编辑

2011phzhc 发表于 2014-7-26 17:54
你好!下载winly后,找不到 mod文件所在目录。


winly下载包  好像 精简了。
那就直接放到 /winly/ 目录下或指定其它目录。
insmod 是带上路径即可.
  1. insmod    /winly/dd.mod
复制代码

上面这行可以加载winly.cfg的最开始。
需要的时候命令行或菜单内部加载也可以。

点评

谢谢!我试试看。  详情 回复 发表于 2014-7-26 23:52
回复

使用道具 举报

7#
发表于 2014-7-27 00:36:42 | 显示全部楼层
本帖最后由 mdyblog 于 2014-7-27 09:30 编辑
2011phzhc 发表于 2014-7-26 23:52
谢谢!我试试看。


带 dd.mod

BIOS + UEFI  

解开后放到一个目录,再7ZIp(haoZIP)解开。

winly_EFi64 BIOS.7z.001.zip

1.71 MB, 下载次数: 76, 下载积分: 无忧币 -2

winly_EFi64 BIOS.7z.002.zip

1.6 MB, 下载次数: 74, 下载积分: 无忧币 -2

点评

我把U盘分成三个区。 以前,在grub4dos中,用语句: dd if=(hd0)+1 of=/winly/dpt1 bs=1 count=16 skip=0x1BE dd if=(hd0)+1 of=/winly/dpt2 bs=1 count=16 skip=0x1CE dd if=(hd0)+1 of=/winly/dpt3 bs=1 count  详情 回复 发表于 2014-7-27 11:48
回复

使用道具 举报

8#
发表于 2014-7-27 13:16:05 | 显示全部楼层
2011phzhc 发表于 2014-7-27 11:48
我把U盘分成三个区。
以前,在grub4dos中,用语句:
dd if=(hd0)+1 of=/winly/dpt1 bs=1 count=16 sk ...

目前 只能写磁盘,不能写文件。

dd   of=(hd0)   if=/winly/dpt1  bs=1 count=16 seek=0x1BE

点评

目前 只能写磁盘,不能写文件。 可惜! 算了,不在试了。 谢谢!  详情 回复 发表于 2014-7-27 14:34
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-9 03:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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