最近闲来无聊,加上对linux久来的好奇心,想在网上下了个redhat(红帽)公司的linux操作系统fedora 8,试装来玩玩,看看linux到底是啥?花了一个半钟头就下好了fedora 8的映像文件,3.18G大的iso格式文件,但我只有CD光驱没有DVD光驱,也没有刻录机,也不想那去刻录,那样太麻烦,而且刻回来也没用,还得换光驱,不值得,我想有没有一种能在硬盘上直接安装的方法,于是在网上一搜,还真有好多资料,看看资料,资 料上讲的DVD光驱安装方法很好理解,一看就明白,但是在硬盘安装,必须要有引导,虽说可以用制作软驱引导,但当我把那三年都没碰过软盘 插到三年没用的软驱时,它们竟然拒绝工作,也不知道是软驱坏了还是软盘不能用了,总之只能从硬盘上引导了,仔细查看资料,资料虽多, 但在讲到硬盘引导问题时,好多资料都没讲清楚或讲明白,我花了一个晚上把这些资料仔细认真地研究几遍,运用综合分析加推理,终于把硬 盘安装linux的引导问题弄明白了,并且已经完好的安装上了。而且装了几回,都能顺利的安装上,现在我把制作引导的过程整理如下 :
在讲解之前先说明一下,我的机器是80G硬盘,分有C、D、E、F盘,C盘装有微软的windows xp。
第一:准备硬盘,在硬盘上划出一块来安装linux,大小最好是10G以上,比如我就是把E盘(20G)拿出来,,清除E盘上的资料,把E盘删除,具体的操作为:控制面 板--》管理工具--》计算机管理,在弹出的窗口的左边栏上打开磁盘管理,然后在右边栏的E盘上右击选删除逻辑驱动器,这样就ok了。
第二:准备文件,把要安装fedora 8的映像文件放到一个fat32格式的分区的根目录上,像我就是放在D盘上,然后用解压缩文件 winrar工具把ISO文件里的isolinux中的 vmlinuz 和 initrd.img 两个文件解压出来,放在一个可以自己命名的文件夹下,如我就是放在D盘的 linux文件夹下。
第三:配置文件,首先下载wingrub文件,双击安装。安装好后可以在开始 里找到它,点击运行它,在菜单栏里选择 tools菜单,然后点击 install grub ,出来一个对话框;直接点一下Boot From Grub Partion 就行 ,然后点击,右边的下接框;您可能在下拉的菜单的对话框中,看到的是 (hd0,0)或者 (hd0,1)等,那就选(hd0,0);如果您只看到(hd0,1), 说明您的第一个分区是NTFS的,当然你只能选它了,然后按最下边[install],这样就好了可以关闭它了。
第四:制作引导文件,在c盘或其它盘上建一个grob文件夹,再在该文件夹下新建一个记事本,把
color black/cyan yellow/cyan
timeout 10
default 0
title microsoft windows XP professional
root (hd0,0)
chainloader +1
title redhat Fedora 8
root (hd0,4)
kernel /linux/vmlinuz
initrd /linux/initrd.img
这段文字复制到文件中,并保存。然后把记事本重命名为menu.lst。重启机子后在出面选择菜单里选redhat fedora 8 就可以引导安装了接下 去就可以像用DVD光驱安装一下操作了。这段文字需要说明一下: time 10 就是在重启机子后在选择启动系统菜单里有10秒的时间来选择要启动系统,可以自己修改数值。title 后面 就是要启动的系统的名称,root (hd0,0) 就是启动C盘,(hd0,0)代表第一个硬盘的一个的主分区,即c盘,hd0表 示第一个硬盘,hd就是hard disk的缩写,编号是从0开始的,如果你有两个硬盘,那么第二个硬盘就是用hd1表示了,而括号中hd0逗号后的0表示第一 个主分区,分区编号也是从0开始的,主分区编号从0到3,逻辑分区是从4开始的,下面的(hd0,4)就是表示第一个硬盘的第一个逻辑分区,也就 是D盘,后面的逻辑分区依此类推了,如(hd0,5)表示第一个硬盘的E盘了......。kernel /linux/vmlinuz initrd /linux/initrd.img这两句 意思是执行(hd0,4)(即D盘)下的linux文件夹一的文件。
到这里就可以成功的进入安装界面了,但我在看些网上的资料中还是有点不明白, 在配置文件步骤中,执行完上面的第三步时,资料里说会在 c盘中生成boot/grub/menu.lst的文件,如:"......他的配置文件在 c:\boot\grub\中 ,配置文件是c:\boot\grub\menu.lst ,这个配置文件 起到决定性作用......","......其实我们点了十几分钟的鼠标,也是达到一个目的,就是把grub配置起来。而他的配置文件就是c:\boot \grub\menu.lst ,我们挥汗如雨的点鼠标,无非是配置这个文件;......"但我的却什么也没看到,即便已经把所有的隐藏的文件都显示了出 来。没办法我只能自己建了,自己把命令语句复制粘贴到文件里去,然后再重命名一下,启动机子后也能用,而且不管把grub文件夹放在哪个 盘上都有可引导,但前提是必须安装wingrub文件,即下载的WINGRB0206.EXE,否则会无法引导的。
dream100 于 2009-11-30 19:49:38发表:
是啊
进不去
7570538 于 2008-03-26 02:27:05发表:
引?是引?了,但是只是引?到grub的界面?,??有?入到redhat Fedora 8
中,怎麽?才好?急,有高手,?急救,加QQ670639792
7570538 于 2008-03-26 02:25:14发表:
引?是引?了,但是只是引?到grub的界面?,??有?入到redhat Fedora 8
中,怎麽?才好?
liyushu 于 2008-03-25 18:01:32发表:
学习了,谢谢