LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1011|回复: 10

升级机器之后挂了

[复制链接]
发表于 2010-4-5 23:15:58 | 显示全部楼层 |阅读模式
我原来的机器是P4 2.8G,现在升级到I5 750了,因为内存加到了4G,所以想上64位。

我原来的系统有三年多没emerge了。今天启动发现挂了。

具体是在进入系统之后,提示找不到/dev/hda7文件系统。

我的根文件分区就在/dev/hda7下面。

三年前我开始安装系统的时候,是把硬盘挂在主硬盘位置上的。

现在我把硬盘挂在了副硬盘位上,是否需要修改grub呢?

我现在的系统情况如下:

主硬盘是一个挂在副硬盘位置上的ata硬盘。主硬盘位置为空。

还有一个sata刻录机,一个sata硬盘,这个sata硬盘是单独安装的其他linux,作为工作。

我现在的这个pata硬盘想重新安装一个64位的系统。

开始我修改了grub,因为我用u盘进入系统后发现硬盘被认为是/dev/hdb,

于是修改了grub,改成了root (hd1,6),重启后报告不对,于是改回root (hd0,6).

但是又报告无法找到vmlinuz文件, 这个文件我现在指向 /dev/hda7,后来我在grub的命令行改为/dev/hdb7,/dev/hda6,/dev/hdb6,都不行。

不知道怎么办了,大家帮帮忙。

另外,这个系统里面还有一些资料需要备份出来,

我在那个sata系统上的linux启动之后,想把ata里面的资料tar出来。

结果发现/dev下面没有hd*的字样,为啥呢?这个sata上面是Ubuntu8.04.

谢谢!
发表于 2010-4-5 23:21:48 | 显示全部楼层
三年多.....T_T

你的内核版本?

只有勾选了古老的ATA/ATAPI/MFM/RLL support的时候,IDE硬盘才会被识别成hdX.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-5 23:27:28 | 显示全部楼层
menu.lst为

root (hd0,6)
kernel /boot /vmlinuz root=/dev/hda7,


内核版本不知道了,只知道是2.6的。

我用gentoo的amd64安装光盘刻了一个u盘,然后挂完系统,emerge了一个sync,在然后。。。。。

然后自作聪明的把grub的配置文件改成hdb了,发现不行,又改了回来,还不行。。。。。。

ubuntu没自己编译过内核。不会在Ubuntu下编译。

是不是说IDE硬盘现在都是sd*的样子了?

这几年变化好大啊
回复 支持 反对

使用道具 举报

发表于 2010-4-5 23:30:47 | 显示全部楼层
Post by iamone;2080931
menu.lst为

root (hd0,6)
kernel /boot /vmlinuz root=/dev/hda7,


内核版本不知道了,只知道是2.6的。

我用gentoo的amd64安装光盘刻了一个u盘,然后挂完系统,emerge了一个sync,在然后。。。。。

然后自作聪明的把grub的配置文件改成hdb了,发现不行,又改了回来,还不行。。。。。。

ubuntu没自己编译过内核。不会在Ubuntu下编译。

是不是说IDE硬盘现在都是sd*的样子了?

这几年变化好大啊


那就试试sdX。然后回报情况。

朋友很酷,三年后emerge --sync,八卦一下原因?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-5 23:31:46 | 显示全部楼层
回头试试的。


原因就是换机器了,所以才想到重新emerge。

因为我比较懒,所以才用gentoo的,如果总emerge,不符合我的哲学了: )
回复 支持 反对

使用道具 举报

发表于 2010-4-5 23:34:18 | 显示全部楼层
Post by iamone;2080935
回头试试的。


原因就是换机器了,所以才想到重新emerge。

因为我比较懒,所以才用gentoo的,如果总emerge,不符合我的哲学了: )


三年emerge --sync一次,你的哲学也忒狠了点了吧?T_T
回复 支持 反对

使用道具 举报

发表于 2010-4-6 00:51:12 | 显示全部楼层
我是来膜拜牛人的!!佩服阿!!
3年!!用gentoo能1年不升级的都没几个把??
回复 支持 反对

使用道具 举报

发表于 2010-4-6 09:31:24 | 显示全部楼层
我在想三年emerge一次要升级多少个packages, 能透露一下么, 呵呵
回复 支持 反对

使用道具 举报

发表于 2010-4-6 11:39:12 | 显示全部楼层
又换机器,内核铁定重整

又是三年前的tarball

那不如重新全部整过
回复 支持 反对

使用道具 举报

发表于 2010-4-6 12:54:43 | 显示全部楼层
首先,数据是肯定在的,只是系统起不来。
第二,你有没有在其他系统下调整过硬盘分区?调整过的话,hda7,hda8,hda9都有可能。
第三,找个livecd启动系统,然后fdisk -l 看看分区到底在哪里?确定后mount,拷贝数据,或者重新配置内核等。。。
(参考)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表