Chinaunix首页 | 论坛 | 博客
  • 博客访问: 63860
  • 博文数量: 36
  • 博客积分: 890
  • 博客等级: 准尉
  • 技术积分: 1130
  • 用 户 组: 普通用户
  • 注册时间: 2006-02-12 10:09
文章分类

全部博文(36)

文章存档

2009年(32)

2008年(4)

我的朋友

分类: LINUX

2009-02-18 23:29:14

环境:
AMD Athlon64 X2 5000+
2G内存
250G的SATA的硬盘
SATA的光驱
捷波悍马的主板


在硬盘的第一个主分区上装了WinXP,第二个主分区装有FC8,打算把第二个主分区的FC8换成FC10.


下载了Fedora10 x86_64的ISO,刻录成DVD安装盘,

在光盘安装的过程中,总是在load initrd.img的时候重启,尝试了很多遍都是同样结果。 ---------  问题1
初步怀疑是刻录盘有问题,但在虚拟机上用这盘来安装,很正常......
那说明盘应该是没问题的,该不会是SATA的光驱问题吧。
换成IDE的光驱,重试,结果一样......

尝试从硬盘安装。
把FC10的ISO放到FC8的某个目录下面,把 images 文件夹也解压在同一目录,再解压 vmlinuz 和 initrd.img 到 /boot 目录下,
重启,启动 grub 的时候,把FC8的启动项的 kernel  , initrd  修改成新的 vmlinuz 和 initrd.img ,
但在 load initrd.img 的时候却报 Error 16:Inconsistent filesystem structure.  ---------  问题2
但重启后能正常登录FC8,说明这文件系统是没有问题的.....

尝试通过windows来安装。
下载grub4dos,其他的做法跟在FC8上的做法差不多。
重启,也是在 load initrd.img 的时候报 Error 16:Inconsistent filesystem structure.  

三次失败都是在 load initrd.img  的时候。

找来一个全新的SATA硬盘,分区,先安装Windows,再从光盘安装FC10 ,结果一样,都在 load initrd.img  的时候重启。
再尝试从Windows上安装,结果还是一样,报Error 16。

难道是这新硬盘的当前活动分区是Windows所在的分区而导致的?
通过工具把分配的将要安装FC10的分区设成活动,保存,重启,报错,大概是说找不到可引导的系统。

就连内存我也换过了,但还是改变不了结果,现在就差换一块IDE的硬盘来试了。。。。。。

该不会是FC10与某些硬件不兼容?
但我先安装的是WindowsXP,很正常,难道说对硬件的支持上,新出的Linux系统会比不上几年前的Windows??
问题可能不是出在硬件上,那问题又会是出在什么地方呢?

baidu了半天,找不到头绪。


PS:安装盘在虚拟机上没问题,说明盘应该是能装的;虚拟机与真实机的差别就在于硬盘,虚拟机只能选IDE接口的硬盘,
     但FC8能在本机上装成功,也说明不是硬件问题。
     两样正常的东西搭在一起就不正常了。。。。。。


========= 第四天晚上 ==========

磨了我四个晚上,终于装上了!!!!!真痛快!

问题1:在光盘安装的过程中,总是在load initrd.img的时候重启,尝试了很多遍都是同样结果。
原因:cmos设置问题。在cmos里有一项:memory hole,默认是enable。
         这个memory hole据说是为了兼容板载显卡而设的,但enable它以后,启动时我的机只能访问14M的内存!
         disable它!好了,安装能正常往下跑。

另:在安装FreeBSD 7和Sloaris10的时候,报错:Error 28: Selected item cannot fit into memory。也是因为这个memory hole,万恶的memory hole......

继续安装......

出现   NET:Registered protocol family 2  ,  死机......

经baidu,也是cmos的问题。
cmos中有这么一项:HPET support,默认是enable。
经baidu,它是intel推出的一种新的定时器,不过只能支持i686以上级别的linux......
disable它!OK,后面的安装一切顺利!

我的主板是悍马的HA02-GT,HA系列的主板应该是针对AMD的CPU,不明白为何把intel的这个HPET support默认成enable......


问题2:在 load initrd.img 的时候报 Error 16:Inconsistent filesystem structure.  
原因:从winxp下硬盘安装时,是因为操作错误......
         initrd.img等文件在D盘(FAT32格式)下有一份,但在 winxp的C盘(NTFS格式)下也有一份,
         在设置initrd.img查找路径时错误地设成了在C盘查找。

         从FC8下硬盘安装时,出错原因不确定,怀疑是在FC8中使用了ext2格式,但FC10需要ext3格式。只是猜测......


让  Fedora 10 露个小脸

点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小



啦啦啦啦啦啦啦啦啦~~~~~

阅读(1697) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~