在自己的机器上安装了个linux,花了我两天功夫。本来要装redhat9.0的,可刻的盘发现不能进入安装界面,一到usb driver那里就卡住了,死机。请了同事过来看了看,在bios里禁用了usb,进入到安装界面,但又提示说找不到安装文件系统的设备,hoho,不识别硬盘。挂了。在网上一找才知道,redhat9已经过时了,现在都装fc7了,呜,无奈,从redhat官网下了fc7的DVD的iso文件。以为可以刻成DVD安装了,可才发现偶得光驱只能刻cd,又挂了。(nnd,偶tm真是个“人才”!)
剩下唯一的最快的办法(如果再从网上下载cd的iso话,又得多花一天时间)----从硬盘安装。
好,闲话少说,进入正题。从硬盘安装fc7:偶得经历以及网上高人的文章,总结大致如下:
首先:
下载linux FC7,一定要放在FAT分区内否则linux认不出来.推荐下载.ISO格式的DVD镜像文件,记住,存放在某一个盘的根目录下面。
第二下载grup for dos,GRUB FOR DOS 官方网站。
解压下载的grub for dos,并将其中的grldr和grub.exe copy到C盘根目录,将grub文件夹拷贝到c:\boot\下再用记事本打开解压在C盘下的\boot\grub中的menu.lst文件:
第一个title启动的是windows
将
title FC7
root (hd0,6)
kernel /isolinux/vmlinuz
initrd /isolinux/initrd.img
添加到第一个title和第二个title之间,并且注意:这里的(hd0,6)是可变的,根据自己下载保存的iso文件所在盘位置而定。我下的放在了E盘,这里选择了6在安装过程中找到了,刚开始改成7或者5,都找不到。对于linux和windows下面的分区对应关系这里不详细介绍了。请自己在网上查找(主分区/扩展分区/逻辑分区的对应)。更要注意的一点就是,以上所有操作,都用英文格式输入,就是默认的英文键盘下输入,不启动中文输入法,这输入是/../..,而不是WIN下的\..\..。
然后在我的电脑->(右键)属性->高级->设置->编辑,在boot文件末尾添加:C:\GRLDR="GRUB"
第三:
可以将iso文件解压,然后将linuxFC7的镜像文件中的vmlinuz和initrd.img 文件copy到 c盘根目录.(我想也可以不解压通过虚拟光驱复制粘贴吧,没试过,如愿意,您可以试试。)
第四:好了,准备工作都做好了,开始LINUX安装过程
重启计算机后,进入grub,选择第二个FC7,回车,选择CDROM所在的盘,即上面所提到的第几个盘。确定后就可以进入安装界面了。(这里据说要运行两个命令的,可我没碰到,奇怪)
剩下的就不详细讲述了。点击下一步即可。需要注意的是,在选择分区的那个步骤中,要选择custom layout项。然后手动分区。要不然,弄不好会格式化掉镜像所在的盘(所以可见,按装linux前备份linux文件所在的盘的文件很重要)。
第五:好了,已经装好了,然后再进行些扫尾工作:
由于我装好的federa安装后启动界面一下子就进入到federa里面了,艾!找不到windows了?我靠,这可如何是好,嘿嘿,问题肯定在grub里,进入/boot/grub/,打开menu.list文件,呵呵,里面有一行,将default=0,改成值为1,呵呵,重启,结果,grub直接进入到windows了,唉?这可如何是好?再试试进入federa,重启,阿,在一个几秒钟瞬间的等待画面中回车,才进入到federa和other的选择界面。只好又进入federa,打开menu.list文件,才发现里面有一行, hiddenmenu,嘿嘿,在前面加了个#号,将其屏蔽成注释,再启动,哈哈,终于自动出现了选择启动菜单了。呵呵,嗯,再让它显示时间长点吧,将timeout的值改大点,呵呵,10秒,30秒,60秒,由你咯!
嗯,还没完呢,追求完美的我们怎么能就此结束呢?开机后还有grub菜单,哦,再进入boot.ini,删掉前面添加的最后一行,再删掉C盘下面多余的那些东东。Ho,一切oK!
Heihi,偶们可以进入下一阶段,练习shell了!