| 通过Windows引导Linux |
|
| |
|
适用范围:Windows2000/XP,红旗Linux5.0,SUSE10
第一步,在安装Linux时,应选择把Linux的引导程序写入MBR。
第二步,制作Linux引导程序文件。
Linux的引导程序驻留在MBR,用如下Linux命令把它读取出来并保存在hda8.lnx中。这个hda8.lnx就是“Linux引导程序文件” CODE:dd if=/dev/hda of=/hda8.lnx bs=512 count=1 注意,上述命令生成的hda8.lnx被保存在Linux的根分区(EXT2/3格式)。要让它发挥作用,还必须想办法把它复制到Windows的C盘根目录下。如果能在Linux下对C盘进行写操作,这个复制操作当然简单: CODE:cp /hda8.lnx /mnt/WinC 但如果不能在Linux下对C盘进行写操作(当C盘是NTFS格式时就会遇到这个问题)就要先在Linux环境下把文件暂时复制到某个FAT分区,等进入Windows系统后,再把文件移动到C:\下。下面说说具体复制方法。 要在Linux下对某个FAT分区进行写操作,需要将该FAT分区挂装到某个目录上。下面的命令创建了/mnt/winfat目录: CODE:mkdir /mnt/winfat 假设/dev/hda5是FAT分区,那么相应的挂装命令是: CODE:mount -t vfat /dev/hda5 /mnt/winfat 接下来就可以执行复制命令了: CODE:cp /hda8.lnx /mnt/winfat 最后,要将挂装的分区卸载: CODE:umount /mnt/winfat 由于/dev/hda5是FAT分区,在Windows下可以读取其中的hda8.lnx文件,可以很方便地将其转移到C盘根目录下。 第三步,修改C:\boot.ini,启用Windows多系统引导功能
把“Linux引导程序文件”保存到C盘的根目录(即C:\)下。假设Linux引导程序文件为C:\hda8.lnx,那么在C:\boot.ini中应该添加的内容如下。 CODE:c:\hda8.lnx="Linux in hda8" 这样修改之后,Windows引导程序在启动界面上将提供“Linux in hda8”的启动选项。如果用户选择了这个启动项,Windows引导程序将根据C:\boot.ini的指引读取C盘下的Linux引导程序文件并执行,最终完成Linux的引导。 第四步,DOS启动,执行如下指令 CODE:fdisk /mbrLinux联盟收集整理
 |
频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。
| 原始作者:佚名 |
录入时间:2007-1-2 23:10:27 |
| 信息来源:不详 |
投稿信箱:itqoo@126.com |
|
|
 |
|
|
|
| 教程录入:itqoo 责任编辑:itqoo |
|
上一个教程: 基于centos4.3的linux发行版制作过程
下一个教程: Linux系统中对系统用户如何控制之一 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |