|
本帖最后由 有阴也有阳 于 2015-12-6 19:35 编辑
grub2挂载软盘镜像:
grub2安装在硬盘上,或系统上,已经统一设置了“set root=(hd0,1)”,故引导第一硬盘第一分区的IMG文
件就省略了:
menuentry "Boot from DOS IMG" {
linux16 /memdisk
initrd16 /win98.img
}
对非标准的1.4M和2.8M的其他镜像挂载方法,需要指定 CHS参数:
menuentry "Boot from IMG" {
linux16 /memdisk c=* h=* s=* floppy
initrd16 /xxx.img
}
假设要引导第一硬盘第二分区的IMG文件,就要改成:
menuentry "Boot from DOS IMG" {
set root=(hd0,2)
linux16 /memdisk
initrd16 /win98.img
}
对非标准的1.4M和2.8M的其他镜像挂载方法,需要指定 CHS参数:
menuentry "Boot from IMG" {
set root=(hd0,2)
linux16 /memdisk c=* h=* s=* floppy
initrd16 /xxx.img
}
首先下载最新版的Syslinux,解开压缩包,memdisk文件夹下面有一个memdisk文件(没有任何扩展名),把memdisk文件
和IMG文件复制到相同分区的根目录下。
在启动U盘中用grub2挂载软盘镜像——把memdisk文件和IMG文件复制到启动U盘的根目录下:
menuentry "Boot from DOS IMG" {
search--set-f/myudisk.txt
linux16 /memdisk
initrd16 /win98.img
}
对非标准的1.4M和2.8M的其他镜像挂载方法,需要指定 CHS参数:
menuentry "Boot from IMG" {
search--set-f/myudisk.txt
linux16 /memdisk c=* h=* s=* floppy
initrd16 /xxx.img
}
将空白的记事本文件命名为myudisk,形成一个myudisk.txt文件,把myudisk.txt文件复制到启动U盘的根目录,成为启动U盘的路标文件,
search--set-f/myudisk.txt为启动U盘的指路命令——指明文件的路径、指明命令的执行路径......
search--set-f/myudisk.txt的含义:
搜索根目录包含myudisk.txt文件的分区并设为root,注意如果多个分区含有myudisk.txt文件,set失去作用。
Syslinux6.03版的memdisk文已经通过附件上传,方便大家下载。
IMG文件的C/H/S参数查看软件也已经通过附件上传,方便大家下载,共有2个——GDPARAM和Avlgomgr,GDPARAM简单方便,
但不支持对压缩镜像的查看,Avlgomgr既支持对普通镜像的查看,也支持对压缩镜像的查看。
|
-
-
memdisk.rar
12.88 KB, 下载次数: 56, 下载积分: 无忧币 -2
MEMDISK 6.03 2014-10-06
-
-
GDPARAM.rar
54.61 KB, 下载次数: 65, 下载积分: 无忧币 -2
IMG文件的C/H/S参数查看软件
-
-
Avlgomgr.rar
996.67 KB, 下载次数: 67, 下载积分: 无忧币 -2
IMG文件的C/H/S参数查看软件
|