|
发表于 2004-11-18 15:51:21
|
显示全部楼层
[quote:471ad292a2="翔羽"]不可以。
恢复原来的IDE口[/quote]
在没有尝试过以前不要这么想当然的下结论.
方法是这样的:
起动后提示根分区,所以在启动的时候给内核加上root= 参数
假设原来的根分区是 /dev/hdc1 现在改了以后是 /dev/hda1
那么加上参数 root=hda1
这样系统就可以顺利的起动到 init 进程.
但是由于/etc/fstab 表中的内容还没有改过来.所以init提示有问题(具体什么问题我也记不起了) 反正提示让你输入root密码进行修复 或者安ctrl+D 继续,
这个时候输入密码就会给出bash提示符.
这时候就可以操作了,
先remount一下,使根分区可写.
#mount -o remount,rw /
然后修改/etc/fstab
#vi /etc/fstab
把原来hdc的内容改成hda就可以了.
为了下次起动的时候不需要再加root=参数,你还需要修改grub.conf或者lilo.conf
重新起动就可以了.
当然,如果你光区挂成了hdc 或hdc分配给其他硬盘,你还需要做一些相应的小修改.
主要是/dev/cdrom的符号连接等.
反正这些内容很容易解决,出现问题看一下问题提示自给就可以解决了. |
|