LinuxSir.cn,穿越时空的Linuxsir!

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

[求助] 增加磁盘后,系统无法进入(已解决)

[复制链接]
发表于 2009-8-12 16:01:24 | 显示全部楼层 |阅读模式
我原先是2块磁盘
DISK1,PATA:
/dev/sda1               1          34      274144+  83  Linux
/dev/sda2              35        5236    41948928   83  Linux
/dev/sda3            5237       14888    77833728   83  Linux

DISK2,PATA:
/dev/sdb1               1         261     2104672+  82  Linux swap / Solaris
/dev/sdb2             262       14888   117952128   83  Linux

fstab的内容
/dev/sda1               /boot           ext3            noauto,noatime  1 2
/dev/sda2               /               ext3            noatime         0 1
/dev/sda3               /home           ext3            noatime         0 1
/dev/sdb1               none            swap            sw              0 0
/dev/sdb2               /data           ext3            noatime         0 1

grub.conf
title Gentoo Linux 2.6.30-r4
root (hd0,0)
kernel /boot/kernel2.6.30-r4 root=/dev/sda2

现在加了一块磁盘
DISK3,SATA:
/dev/sdc1               1         262     2104483+  82  Linux swap / Solaris
/dev/sdc2             263        2874    20980890   83  Linux
/dev/sdc3            2875        5486    20980890   83  Linux
/dev/sdc4            5487      121601   932693737+  83  Linux

启动时提升rootfs不能mount
我看磁盘设备变了:
/dev/sdc -> /dev/sda
/dev/sda -> /dev/sdb
/dev/sdb -> /dev/sdc

我用minicd启动后,修改了fstab,还是不能启动的,提示依旧。
请大侠出手!
发表于 2009-8-12 16:15:37 | 显示全部楼层
进livecd
bash#fdisk -l
贴出来看看
---------------
既然加了sata硬盘,不如把系统转移动新的sata盘上
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 16:25:11 | 显示全部楼层
Post by suran;2015383
进livecd
bash#fdisk -l
贴出来看看
---------------
既然加了sata硬盘,不如把系统转移动新的sata盘上


进入livecd,fdisk -l 查看新加的磁盘是/dev/sdc
只是启动时,变成/dev/sda了。
系统转移动新的sata盘要花很长时间。暂时当数据盘用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-12 18:17:39 | 显示全部楼层
已经解决
需要修改grub.conf
kernel /boot/kernel2.6.30-r4 root=/dev/sda2
改为
kernel /boot/kernel2.6.30-r4 root=/dev/sdb2
回复 支持 反对

使用道具 举报

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

本版积分规则

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