欢迎来到天天文库
浏览记录
ID:13871000
大小:71.00 KB
页数:26页
时间:2018-07-24
《grub4dos使用大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、GRUB4DOS使用大全GRUB4DOS使用大全.txt31岩石下的小草教我们坚强,峭壁上的野百合教我们执著,山顶上的松树教我们拼搏风雨,严寒中的腊梅教我们笑迎冰雪。GRUB4DOS使用大全(中)_窝窝的窝_百度空间百度空间
2、百度首页
3、登录窝窝的窝有目标才有动力主页博客相册
4、个人档案
5、好友查看文章GRUB4DOS使用大全(中)2010-03-0214:23第三讲grub使用1.4如何使用grub4dos对于多数没有或很少接触过linux的windows用户来说,刚开始使用grub时离不开菜单。也就是说,使用grub
6、前,我们要准备menu.lst文件。先讲一些最为常用的命令help用来显示其它命令的用法,例子:helprootdefault指定缺省的菜单项,由0开始算起,例子:default0该命令必须在第一个title之前指定timeout缺省的等待时间,如果在指定的时间(以秒为单位)不按任何键,则会启动缺省的菜单项,例子:timeout10该命令必须在第一个title之前指定root用来指定根设备,例子:root(hd0,0)rootnoverify该命令也可以用来指定根设备。root在设置根设备前,先测试一下该分区的文件
7、系统是否可以识别,而rootnoverify则省略这一测试。rootnoverify(hd0,0)chainloader把启动扇区的内容装入内存,参数+1指的是把分区的第一个扇区,例子:chainloader+1boot启动操作系统。在使用该命令前,必须用kernel或者chainloader把系统内核或者启动扇区/启动文件装入内存。例子:boot在配置文件中不需要使用这个命令。这是因为GRUB在执行了菜单项的所有命令后,会自动加上boot。该命令一般在命令行界面里使用。Grub4dos高级功能虚拟磁盘GRUB4D
8、OS中的虚拟磁盘是由map命令实现的。map命令的功能介绍如下:磁盘交换map命令在GRUBLegacy中的也存在,它是用作磁盘交换。比如说,你有两只硬盘,但两只硬盘上均有可启动的系统。在第一只硬盘上启动时,不需要特殊的处理,直接用chainloader装载启动扇区就可以了。不过,如果要从第二只硬盘上启动,那么单单用chainloader是不够的,这是因为很多操作系统都缺省地从第一只硬盘上装载启动所需的文件,如果文件不在其上,系统便不能顺利地读取,从而导致启动失败。一个原始的解决方法是在BIOS中修改启动顺序,把需
9、要启动的硬盘放到最前面。那么,重启计算机后该硬盘便会成为第一只硬盘,从而可以正常启动。GRUB中的map命令便是为了解决这个问题而设计的,它可以在运行时交换磁盘,而无需修改BIOS。例如:titleBootFirstPartitiononSecondDiskmap(hd0)(hd1)map(hd1)(hd0)chainloader(hd1,0)+1boot在该例子中,使用了map命令实现了(hd0)和(hd1)的交换。要注意的是,交换是在命令boot后才生效的。因此在chainloader命令中,读取的仍然是第二只
10、硬盘。建立虚拟磁盘在GRUB4DOS中,大大地扩展了map命令的用法。利用该命令可以建立虚拟磁盘,例子:把(hd0,0)根目录下的aa.dsk文件映射为第二只硬盘,并且使用原来硬盘上的系统启动:titleCreateVirtualDiskmap(hd0,0)/aa.dsk(hd1)root(hd0,0)chainloader+1boot把(hd0,0)根目录下的aa.dsk文件映射为第一只硬盘,原来的第一只映射为第二只硬盘,并且从aa.dsk里虚拟出来的磁盘中启动:titleBootFromVirtualDiskm
11、ap(hd0,0)/aa.dsk(hd0)map(hd0)(hd1)map--hookroot(hd0,0)chainloader+1boot在上面提到,map命令的映射不是马上起作用的。但是,要从虚拟磁盘中启动,就必须从中读取数据,因此需要使映射提前起效。在以上的例子中,map--hook的作用便是使前面map命令指定的映射立刻生效。把(hd0,0)根目录下的aa.img文件映射为第一只虚拟软盘,并从中启动:titleBootFromVirtualFloppymap(hd0,0)/aa.img(fd0)map--
12、hookroot(fd0)chainloader+1boot使用这种方式进行映射后,虚拟磁盘的内容和影像文件的内容是同步的,也就是说,如果你修改了虚拟磁盘的内容,影像文件也同样被更新。如果你重启了机器,该修改的效果仍然存在。在使用这种方式进行映射时,影像文件在磁盘上的存放必须是连续的。GRUB4DOS中建立的虚拟磁盘,包括以下所说的内存盘,都是通过截取INT
此文档下载收益归作者所有