您现在的位置: 西安电脑信息网 >> 电脑学院 >> 操作系统 >> Lunux >> 正文
Google
    欢迎访问西安电脑信息网(西安电脑信息网——西安电脑网-西安IT门户网站|西安网站建设|西安电脑维修网|西安电脑报价|西安二手电脑|西安电脑资讯|电脑爱好者论坛|电脑学院|IT图库|西安网站建设-西安电脑网|西安网站制作-西安电脑网|西安电脑维修|西安网站建设-西安电脑网|西安电脑维修|西安网站建设-西安电脑网|西安电脑维修|西安网站建设|西安电脑信息网|西安电脑网|西安网站建设|西安电脑维修网),网站正在建设中,谢谢您的支持,希望能给您一份满意的收获!  [admin]        
创建Linux、Windows的多重引导系统
作者:佚名    教程来源:网络    点击数:    更新时间:2007-10-14
 在操作系统市场上,风光一时的微软从Windows 95到Windows 98,从Windows NT到刚刚露出庐山真面目的Windows 2000,不断地推出着Windows的各种版本,使Windows操作系统成功地占领了大量的市场份额,成为了操作系统的主流。然而如今逐渐兴起的Linux热潮,正在不知不觉中改变着这一切。从1998年开始,Linux便成为IT业关注的焦点。它是一个运行于微机上的免费的Unix系统,最早由芬兰人Linux Torvalds进行开发,并且公布程序代码,由互联网上的程序员共同维护。Linux经过短短七年时间,便以其优异的性能、安全的机制、低廉的价格得到了用户的认可,成为了全世界最炙手可热的操作系统,并对昔日呼风唤雨的微软帝国构成了巨大的威胁。Linux在网络上的应用几乎是十全十美的,并且得到了Oracle、Sybase、Sun等大公司的支持,在网络服务器的市场上占有相当大的优势。此外,在Linux上还出现了图形界面,如果你厌倦了Windows庞大臃肿而又脆弱的身躯,那不妨装上Linux试一试,它一定会给你带来全新的感受。

  但对于个人用户来说,Linux的易用性尚且不是很好,与Windows相比还有不小的差距。虽然Linux中也有类似于Windows的KDE、GNOME,也有和Microsoft Office类似的StarOffice,可用起来总是不如Windows下的软件来得方便,感觉上似乎有些怪怪的。不仅如此,Windows下的软件、游戏以及开发工具都比Linux下的丰富得多。因此,我们常常希望在应用Linux的同时也不抛弃Windows,并且要求二者能够和平共处,互不干扰。在这个前提下,我们就需要创建一个多重引导系统来满足我们的愿望。


  下面,我们来看一看如何建立多重引导系统。


  在这里,我们假设/dev/hda1为C盘,C盘中装有操作系统 Windows 98 SE,D盘中装有Windows 2000,并且在/dev/hda6和/dev/hda8上我们分别装有RedHat Linux 6.1和Turbo Linux 4.0。注意在安装Lilo时,不要把Lilo装在主引导区(MBR),而要装到Linux的root分区的超级块(superblock)。另外,需要注意的是Lilo不可以装在8G以上的分区中。


  首先,在光驱中放入Linux的安装盘,进入光盘中的DOSUTILS目录,将该目录下的loadlin.exe拷贝到硬盘上。该文件是一个利用DOS的MBR引导Linux的程序。再进入光盘的DOSUTILS\AUTOBOOT目录,将该目录下的内核映像文件vmlinuz文件拷贝到loadlin.exe所在的目录。然后执行命令loadlin vmlinuz root=/dev/hda6进入RedHat Linux。其实,将上面两个文件拷贝到硬盘只是为了加快启动Linux的速度。如果你愿意,大可不必将上面两个文件拷过去,只须加上路径即可,如:loadlin .\autoboot\vmlinuz root=/dev/hda6。进入Linux后,以root身份登录,执行如下命令:

  (1)mount �t vfat /dev/hda1 /mnt/c将C盘安装到/mnt/c,如果在/mnt目录下没有c目录,应用mkdir /mnt/c建立此目录。


  (2)dd if=/dev/hda6 of=/mnt/c/redhat.lnx bs=512 count=1 大家可能对dd命令不太了解,下面让我来介绍一下这个命令的含义。dd命令的作用是将从标准输入中读取的数据按参数指定的方法进行变换后送出到标准输出。下面我们来看一下dd命令参数的含义:if指定将要拷贝的输入文件名,of指定创建的输出文件名,bs指定输入输出块的大小,count指定从输入文件中拷贝的块。


  (3)umount /dev/hda1此命令用于卸载C盘。


  (4)执行reboot命令,重新启动计算机。 同样,再进行下面几步,输出turbo.lnx文件:


  1.loadlin vmlinuz root=/dev/hda8进入Turbo Linux,并以root登录。

  2.mount �t vfat /dev/hda1 /mnt/c3.dd if=/dev/hda8 of=/mnt/c/turbo.lnx bs=512 count=14.umount /dev/hda15.reboot


  重新启动后,可以发现C盘多了两个文件,名叫redhat.lnx和turbo.lnx。由于Windows NT/2000引导时,由NTLDR负责引导进入Windows NT/2000,而且它还可以引导非Windows NT/2000操作系统,所以下面我们就利用NT/2000的多重引导机制,来创建我们的Windows NT/2000、Windows 98、RedHat Linux、Turbo Linux的多重引导系统。


  由于Windows NT/2000的多重引导是由初始化文件boot.ini控制的,因此要想实现Windows NT/2000、Windows 98、RedHat Linux、Turbo Linux的多重引导,必须修改此文件。该文件放在C盘的根目录下。执行命令attrib boot.ini �s �r �h去除其系统、只读、隐含属性,使其可以被修改。然后编辑boot.ini文件,下面是boot.ini文件的内容:


  [boot loader]timeout=30default=C:\[operating systems]C:\="Windows 98 SE"C:\redhat.lnx="RedHat Linux 6.1"C:\turbo.lnx="Turbo Linux 4.0"multi(0)disk(0)rdisk(0)partition(8)\WINNT="Microsoft Windows 2000 Advanced Server" /fastdetect


  另外,改变[operating systems]段不同行的顺序,可以改变不同操作系统的顺序。改变default的定义可以改变缺省的操作系统。改变timeout可以改变等待时间。


  这样,我们就可以在应用Linux的同时也不抛弃Windows,二者和平共处,互不干扰。

发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
 
  • 上一篇教程:

  • 下一篇教程:
  • 相关文章
    巧用QQ截图功能把电影变成动态QQ
    什么是RSS?
    网络术语_网络术语大全
    电脑显示器不显示了
    怎么超频?什么是超频(精
    有线宽带路由器的详细设置方法
    一招可以克死所有病毒的方法
    如何设置液晶显示器的刷新率?
    笔记本的电池的保养和使用技巧
    IE问题解决方法汇总
    热门文章
    普通教程[电脑常识]巧用QQ截图功能
    普通教程[电脑常识]什么是RSS?
    普通教程[电脑常识]网络术语_网络术
    普通教程[电脑常识]电脑显示器不显
    普通教程[电脑常识]怎么超频?什么
    普通教程[电脑常识]有线宽带路由器
    普通教程[电脑常识]一招可以克死所
    普通教程[电脑常识]如何设置液晶显
    普通教程[电脑常识]笔记本的电池的
    普通教程[电脑常识]IE问题解决方法
    推荐文章
    推荐教程[电脑常识]能上QQ不能上网
    推荐教程[电脑常识]电脑应用技巧与
    推荐教程[电脑常识]家庭多机共享上
    推荐教程[电脑常识]数据恢复常用技
    推荐教程[电脑常识]笔记本电脑使用
    推荐教程[电脑常识]如何让电脑运行
    特别声明
    本站的大部分资料、文章都来自网上收集,其版权归作者本人所有,如果有任何侵犯您权益的地方,请与我联系,我们将马上进行整理,谢谢。
    - 网站地图 - 友情链接 - 联系我们 - 版权申明 - 站长信箱 - 互联网违法和不良信息举报中心
    联系方式 E-mail: 900c@163.com QQ:30834850 技术支持:西安电脑信息网
    Copyright @ 2006 - 2007 900C Inc. All Rights Reserved