A. linux系统引导问题
grub安装在硬盘的MBR中,而grub的配置文件存在你的rh下的/boot中。装红旗有时候会再装一次grub,装好就没有问题。
但是如果不会使用救援模式,建议装个红旗算了。如果不想使用linux了可以用windows的修复台,使用fixmbr来修复mbr ,然后grub就给删除了。该过程中启动引导程序要完成多个初始化过程,当这些过程顺利完成后才能使用系统的各种服务。
简介
Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。
它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。
B. LINUX安装程序的引导方式
安装程序有从预编译好的包(*.deb/*.rpm)安装,deb包用dpkg命令安装,rpm包用rpm命令安装,命令详细用法自己看man页(man dpkg & man rpm),还有一种方法很烦,从源代码编译后安装,首先你得有编译环境和这个软件所需要的所有函数库文件,这个太多了,自己看看/lib目录里有多少东西就知道了,编译过程一般是先用tar解压缩源代码包,然后执行里面的./configure或者./install脚本,然后,如果你执行的是./configure脚本还需要用make生成目标代码,再用make install安装到你的系统;安装软件就说完了,什么?要使用windows下的软件?建议你在windows下安装好,再来linux里用wine执行,wine本身是个虚拟机,知道了吧?有点慢,兼容性也不好……,双系统对xp没影响,但是你不要装vista,因为据说vista会使用MBR,这样linux的引导管理器grub的stage1就没处放了,启动windows的方法很简单啊,在/boot/grub/menu.lst里添加如下几行:
title Windows XP #title 后面的东西随便你写,只是显示给你看的
rootnoverify (hd0,0) #指定系统引导分区(就是Windows安装所在分区)
chainloader +1 #链式引导加载,windows都是这样的,按顺序读,读一个字节加1
hd0,0这儿式假设你windows安装在第一个IDE通道上的主盘上的第一个分区,这个数字可能随着你删除分区会变,前一个数字0是规定第一个IDE通道上的主盘,后一个数字0表示第一个分区,如果你不确定是第几个分区,在grub里面试好了,反正启动时有个按e进入编辑状态的选项