无忧启动论坛

标题: 将 GRUB 安装到软盘有两种方法 [打印本页]

作者: Gandalf    时间: 2004-8-19 15:00
标题: 将 GRUB 安装到软盘有两种方法
1。用 grub 的 setup 命令:
grub> root (fd0)
grub> setup (fd0)
这种安装方法需要事先在软盘上存在 /boot/grub/ 目录,以及该目录下的那些 stage 文件。

2。用 grldr
将 GRLDR 的第四扇区经过修改之后放置到软盘的第一扇区,然后将 GRLDR 拷贝到软盘根目录。
具体步骤可以这样:
a. 格式化一张FAT格式的软盘,或者用任何一张现有的已经格式化了的FAT格式的软盘。
b. 将软盘第一扇区读入内存区域1,将 GRLDR 第四扇区读入内存区域2。
c. 将 内存区域1 的 0x02 至 0x3d 这 60 个字节复制到 内存区域2 的 0x02 至 0x3d。
d. 将更改后的 内存区域2 写入软盘第一扇区。
e. 把 GRLDR 文件复制到软盘根目录。【这一步任何时候做都行,不在乎先后】。
以上假定软盘是 FAT12 或者 FAT16 的格式。如果软盘是 FAT32 格式,则需要将上述 b,c 两个步骤改写为:
b. 将软盘第一扇区读入内存区域1,将 GRLDR 第三扇区读入内存区域2。
c. 将 内存区域1 的 0x02 至 0x59 这 88 个字节复制到 内存区域2 的 0x02 至 0x59。

将 GRUB 安装到硬盘主引导磁道(MBR 以及紧接 MBR 之后的几个扇区)的方法:
a. 将硬盘第一扇区(MBR)读入内存区域1,将 GRLDR 开头 5 个扇区读入内存区域2。
b. 将 内存区域1 的 0x01be 至 0x01ff 这 66 个字节复制到 内存区域2 的 0x01be 至 0x01ff。(这个区域是硬盘分区表)。
c. 将更改后的 内存区域2(其长度是 5 个扇区)写入硬盘开头的 5 个扇区上(也就是 MBR 以及紧接着它后面的 4 个扇区上)。

(声明:以上步骤写入 MBR,危险!!操作一定要谨慎,千万避免出现阴差阳错,一定保证不要失误!)

注:GRLDR 只可以按照如上所说安装到软盘引导区或者硬盘的“主引导区”,不可以安装到硬盘上某个“分区”的引导区。

出处:  >> Source <<
作者: 光辉岁月    时间: 2004-8-19 15:27
标题: 将 GRUB 安装到软盘有两种方法
顶!
有时间我试一下先!
谢谢大侠!
作者: Climbing    时间: 2004-8-19 16:54
标题: 将 GRUB 安装到软盘有两种方法
useronce是不是就是Gandalf?
作者: Gandalf    时间: 2004-8-19 17:00
标题: 将 GRUB 安装到软盘有两种方法

是啊, 阁下好眼力!
你看看我的邮箱地址... ...   
作者: Climbing    时间: 2004-8-19 17:10
标题: 将 GRUB 安装到软盘有两种方法
谢谢你对grub中文化所做的贡献,以后请多多指教。
关于编译方面,还有一些问题,希望你能再写一篇专文用来详细介绍grub的编译问题。
作者: Gandalf    时间: 2004-8-19 17:17
标题: 将 GRUB 安装到软盘有两种方法
下面引用由Climbing2004/08/19 05:10pm 发表的内容:
谢谢你对grub中文化所做的贡献,以后请多多指教。
关于编译方面,还有一些问题,希望你能再写一篇专文用来详细介绍grub的编译问题。
不敢当.  中文化 Grub 仅凭兴趣而已, 谈不上贡献; "指教", 就更不敢当拉.
就编译方面, Linux 里编程实没有 VC 爽. 特别是 make 文件的书写 - 复杂地很.
说来, 如果你只是编译 Grub 的化, 很简单的:
./configure --enable-diskless --enable-rtl8139 --disable-minix --disable-jfs --disable-vstafs --disable-reiserfs --disable-ffs --disable-ufs2
--enable-diskless --enable-rtl8139   :  就是启用 RTL8139 网卡模块, 启用无盘模块;
后面的那些 --disable--xxxxx          :  去掉对一些无用的文件系统的支持, 使二进制文件小(经验上是小于 150 KB 最好, 否则网络模块的调用会有问题)
然后 make 就可以拉
作者: qwerqwer    时间: 2004-8-19 17:28
标题: 将 GRUB 安装到软盘有两种方法
安装到硬盘mbr,可以这样吧??
setup (hd0)
作者: Gandalf    时间: 2004-8-19 17:30
标题: 将 GRUB 安装到软盘有两种方法
下面引用由qwerqwer2004/08/19 05:28pm 发表的内容:
安装到硬盘mbr,可以这样吧??
setup (hd0)
对, 但是通常不必要那么作. ;-)
作者: qwerqwer    时间: 2004-8-20 17:48
标题: 将 GRUB 安装到软盘有两种方法
下面引用由useronce2004/08/19 05:30pm 发表的内容:
对, 但是通常不必要那么作. ;-)
索性不用nt boot loader了!
作者: gmy    时间: 2004-8-21 11:44
标题: 将 GRUB 安装到软盘有两种方法
我的软件“一键GHOST”就是采用了GRLDR,但对GRUB菜单还未使用楼主的汉化界面,等有时间研究一下,使用本软件更完美。
作者: wcq    时间: 2004-8-21 20:38
标题: 将 GRUB 安装到软盘有两种方法
汉化版在哪里可以下载?




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