救命系统无法进入

为当前最终发行版之前的所有版本提供支持
回复
but369
帖子: 13
注册时间: 2006-10-23 23:42
送出感谢: 0
接收感谢: 0

救命系统无法进入

#1

帖子 but369 » 2006-12-01 13:40

我有一个windows和Ubuntu两个系统,开机grub选择Ubuntu载入内核,之后提示crc error system halted...用PQ没有任何错误提示!已经重装了一次系统还是这种情况,本来用得好好的,没想到今天就这样了。我是从硬盘安装,装的是ubuntu6.06.1,google了一下网上基本上是一些没营养的回答,外国网站又看不懂所以求救来了
忘各位高手指点指点
but369
帖子: 13
注册时间: 2006-10-23 23:42
送出感谢: 0
接收感谢: 0

#2

帖子 but369 » 2006-12-02 12:16

真的没人知道吗
天啊
quantumfang
帖子: 74
注册时间: 2006-11-14 10:44
送出感谢: 0
接收感谢: 1 次
联系:

#3

帖子 quantumfang » 2006-12-02 21:36

是不是在解压缩kernel后出现的?

CRC是指“循环冗余校验”
应该是数据错误了

可能是内核镜像文件有错误,先重新下载一个再重装吧

原因可能是在下载过程中某个文件出现错误,这个文件恰好是kernel文件

我有一次用迅雷下载freebsd安装iso文件,肯定是从不同的源下载的,下载完毕后安装竟然有问题,不成功。后来只从原始地址重新下,就好了
wucongkun
帖子: 251
注册时间: 2006-11-10 20:27
送出感谢: 0
接收感谢: 0

#4

帖子 wucongkun » 2006-12-03 4:10

还能进入win么?
不能的话 你就在grub菜单出来的时候
按C
输入
root (hd0,0) |
chainloader +1 |
boot
就能进去到win了
无论如何能进入win,就好说点。
进入win
下载6.06 ISO
用liveCD方式启动6.06
既然跑起来了就可以对你的分区读写了 修改你那不管用的文件
把iso里面的vmlinuz initrd.gz都弄出来覆盖到你的引导程序所指定的地方
就可以了吧。。
或者:
你可以把 vmlinuz initrd.gz放在fat 32分区根目录下面(目录层次多了grub麻烦)
自己手动输入grub内容来引导。
需要修改的部分很简单
kernel (hd0,*)/vmlinuz ....................
###### 注意*的取值 C D E F 分别对应0 4 5 6
initrd (hd0,*)/initrd.gz
这样grub就可以跑起来
正确的引导你的系统
我在一个移动硬盘上面测试过
不论我用原版initrd还是自己定制过的initrd
都可以正确地启动。
所以 我感觉
从iso里面直接解压出的vmlinuz initrd
应该可以引导起来你的系统吧。
回复

回到 “老旧版本支持”