MBR.gif (20.75 KB, 下载次数: 7202)
MBR 操作界面
PBR.gif (37.67 KB, 下载次数: 6765)
PBR 操作界面
1JF9K.gif (32.22 KB, 下载次数: 6763)
1JF9 安装/设置界面
grub4dos.gif (32.54 KB, 下载次数: 6600)
Grub4Dos 安装/设置界面(MBR)
syslinux.gif (9.45 KB, 下载次数: 6636)
SYSLINUX 安装界面
partition.gif (16.63 KB, 下载次数: 6548)
分区界面
format.gif (14.45 KB, 下载次数: 6634)
格式化界面
plop.gif (34.32 KB, 下载次数: 6404)
PLoP 配置界面
bootmgr.gif (15.22 KB, 下载次数: 6730)
原帖由 Pauly 于 2009-3-20 19:10 发表
尤其是 Grub4Dos,它的最新版本是 0.4.4 2009.3.14 更新版本,可是它的安装工具 GrubInst 一直没有更新,BootLace 也只能在 DOS 下运行,而且也没有更新,所以就想到要制作这么一个小工具了。但愿有用
原帖由 lsj0416 于 2009-3-20 20:56 发表
楼主很伟大,论坛有你更精彩!
提个建议,GRUB4DOS核心能不能外置,这样可以应对它的频繁升级更新,以不变应万变!
另外,GRLDR允许改名就好了!
原帖由 Climbing 于 2009-3-21 01:21 发表
只想提醒楼主:虽然grubinst一直没有更新,但你有没有研究过grubinst的命令行参数?
你的程序支持所有的这些命令行参数吗?将grub4dos引导代码写进MBR绝不仅仅是将代码写进去那么简单。
******************************************************************************
*** grldr.mbr - How to write it to Master Boot Track of the hard disk ***
******************************************************************************
grldr.mbr contains code that can be used as Master Boot Record. The code is
responsible for searching all partitions for grldr and when found, loading it.
Currently supported partition types are: FAT12/FAT16/FAT32, NTFS, EXT2/EXT3.
Logical partitions in the extended partition are supported, provided that the
extended partition type is Microsoft-compatible. In fact, the Linux extended
partition type(0x85) is not fully tested for the search mechanism.
How to write GRLDR.MBR to the Master Boot Track of a hard disk?
First, read the Windows disk signature and partition information bytes
(72 bytes in total, from offset 0x01b8 to 0x01ff of the MBR sector), and put
them on the same range from offset 0x01b8 to 0x01ff of the beginning sector of
GRLDR.MBR.
Optionally, if the MBR in the hard disk is a single sector MBR created by
Microsoft FDISK, it may be copied onto the second sector of GRLDR.MBR.
The second sector of GRLDR.MBR is called "previous MBR". When GRLDR not found,
"previous MBR" will be started.
No other steps needed, after all necessary changes stated above have been made,
now simply write GRLDR.MBR on to the Master Boot Track. That's all.
Note: The Master Boot Track means the first track of the hard drive.
Note: The bootstrap code of GRLDR.MBR only finds GRLDR file in the root dir of
a partition. You'd better place menu.lst file accompanying with GRLDR(i.e., in
the same root dir of the same partition as GRLDR).
The filename "grldr" in an ext2 partition must be in lower case letters, and
the file type of grldr must be plain regular. Other types, e.g., a symbolic
link, won't work.
Update: bootlace.com is a DOS/Linux utility for installing grldr.mbr to MBR.
The whole grldr.mbr is embedded in the body of the bootlace.com utility, so
bootlace.com can be used independently. See below.
原帖由 云飞日月 于 2009-3-21 21:43 发表
提个建议,能否自定义核心文件?比如自定义grub的版本,因为有时候最新的版本,不一定很稳定,在某些机子上反而有bug,所以要用到以前的版本。
原帖由 chenall 于 2009-3-22 11:40 发表
关于GRLDR.MBR,
参考grub4dos_readme的以下部份,基本上可以实现所有的功能了.
grldr.mbr - Details about the control bytes
比较保险的方法是调用bootlace.com来操作.只要把硬盘的MBR(前18扇区备份下来) ...
原帖由 lianjiang 于 2009-3-20 19:22 发表
严重支持。
不过据我所知,BootLace并非没有更新,而是每次发布grub4dos的版本,都会同步更新。另BootLace也不一定是只能在dos下运行。时空论坛就有windows下用BootLace安装grub到mbr的方法的帖子。
原帖由 chenall 于 2009-3-24 23:51 发表
在GRUB4DOS安装功能中,能不能把热键设置成选择的方式?或类似GRUBINST可以直接使用键名比如
F8/F11/A/B/C的.因为大多数人并不清楚热键代码.
原帖由 33445566 于 2009-3-25 16:56 发表
输出EXE,在DOS运行提示“install to disk 0 ?”,建议改为“install to disk 0 ? (Y/N)”
欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) | Powered by Discuz! X3.3 |