|
3#
发表于 2016-10-10 09:44:15
来自手机
|
只看该作者
本帖最后由 不知 于 2016-10-10 10:27 编辑
G4D的软件包里也有安装G4D引导的工具(*.com,*.exe)。
一下是G4D的说明文件的一部分:
******************************************************************************
*** 使用 bootlace.com 来安装分区引导记录 ***
******************************************************************************
方法1:
步骤 1. 获取分区的引导扇区然后保存为一个文件 MYPART.TMP 。
对于EXT2/3/4分区,需要获取起始的3个扇区,对于其他类型的文件系统,你只
需要获取一个扇区。
步骤 2. 在 DOS、Windows 执行这些命令:
bootlace.com --floppy MYPART.TMP
步骤 3. 将 MYPART.TMP 写回你原来分区(hdx,y)的引导扇区。
方法2:
在 DOS 下执行这些命令:
bootlace.com --install-partition=I K
I是分区号(0,1,2,3,4,...),K是驱动器号(0x80,0x81,...)。
执行时会显示简单的磁盘信息和分区容量,提示按“y”键继续,按其他键退出。
在 Linux 下安装引导代码到 PBR:
bootlace.com --floppy /dev/sda1
注意: 现在只有文件系统(FAT12/16/32/NTFS/ext2/ext3/ext4/exfat)被支持。
注意:grubinst 具有把 grldr 的自举代码安装到分区引导扇区的功能。
******************************************************************************
*** 使用一个单一的键来选择菜单项 ***
******************************************************************************
一些机器具有简化的键盘。这些键盘可能只有数字键 0 到 9 ,外加少数几个其他键。当
菜单还未显示时,使用者可以按下某个键 8 次。当菜单控制模块发现一个连续的单一按
键时,它将认为使用者希望使用这个键来选择菜单和启动。这个单一的键可以充当右方向
键来为使用者选择菜单。然后在使用者停止按键的 5 秒之后,被选择的菜单项将自动启
动。任何的标准键可以被作为单一的键来达到这个目的,除了少数功能键,比如 b ,e ,
回车键,等等。一旦另外的键被按下,单键选择特性将立即消失。
******************************************************************************
*** Parameter file for bootlace running under DOS ***
******************************************************************************
你可以把所有或部分的命令行参数放到一个文件中。这个文件可以有多行。就像空格
和制表符一样,回车符和换行符也可以在参数文件中分割命令行参数。
示例:
bootlace < my_parafile
bootlace --read-only my_mbr < my_other_options
注意: 不能使用管道符"|"。你必须使用输入重定向符 (<) 。
******************************************************************************
*** 使用 bootlace 来建立一个三重的 MBR ***
******************************************************************************
虽然这也能用于硬盘,但是它典型的使用是被用于 USB 设备。
创建三重的 MBR 的步骤:
1. 使用一个新版的 FDISK 分区软件来建立一个从第 95 扇区开始的FAT12或16或32 的分区
(这里是 LBA 扇区表示法,起始扇区(MBR)是 0 扇区。)
2. 安装 grldr 的引导扇区到这个分区的引导扇区。参见上面的“使用 bootlace.com 来安装分区引导记录”
方法1:对于映像文件
3. 获取从起始扇区 0 扇区(MBR)开始的96个扇区,然后保存到一个文件 MYMBR96.TMP 中。
4. 在DOS或Windows下执行:
bootlace.com MYMBR96.TMP
5. 将 MYMBR96.TMP 从MBR (0 扇区)开始回写到驱动器上。
方法2:对于磁盘
3. 在DOS下执行:
bootlace.com 0x80 (或0x81,...) |
|