硬盘换了ide口,怎么设置才能正常运行linux
原来硬盘挂在hdc上装的linux.现在要把硬盘换为hda,能进入linux 的修复命令行。
请问怎么设置才能正常启动linux?谢谢。 不可以。
恢复原来的IDE口 不可以。
恢复原来的IDE口
在没有尝试过以前不要这么想当然的下结论.
方法是这样的:
起动后提示根分区,所以在启动的时候给内核加上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的符号连接等.
反正这些内容很容易解决,出现问题看一下问题提示自给就可以解决了. 谢谢,问题已解决。但方法有点小小变动。我用的是fc1
我的fstab如下
LABEL=/boot /boot ext3 defaults 1 2
我是把后面的1 2 改为0 0解决问题的。
谢谢楼上指点。
页:
[1]