|
|
发表于 2006-11-17 20:46:18
|
显示全部楼层
re:
Post by ppluer
你用的cp命令? 代的什么参数阿?
我当初用的cp -r -a -d -p -v
另外你cp完后查看下各自的大小
最后关机卸掉老硬盘
只挂载新硬盘
现在检查下你的新硬盘
/etc/fstab里边的各个挂载点对应
最后使用#grub
> root (hd0,0) 假设你只有新硬盘 并且从1磁盘1分区启动
> setup (hd0)
最后将系统重起从硬盘引导吧
不过我只对lfs系统使用过
你的RH系统我不知道会不会有什么不同
你的RH什么版本的?原来是使用grub引导的么?
我也不是很懂了
不过看你图片时出在/etc/fstab的问题
请仔细检查 或者贴出来看看
我用的是cp -R,cp完以后我还查看了属性和大小,都没问题。
在/etc/fstab中
LABEL=/ / ext3 defaults 1 1
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/sda2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner,kudzu 0 0
我把LABEL=/ 改成“/dev/sdb1”,此下面是根目录,把/dev/sda2改成改成“/dev/sdb2”,此为交换分区,总共就这两分区,其它我都没改了。
livecd下grub不起作用,于是我启动原先的RH9,在其下面grub,也是
> root (hd0,0)
> setup (hd0)
最后修改了/etc/grub.conf,
default=0
timeout=0
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
root (hd0,0)
kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /boot/initrd-2.4.20-8.img
把“ kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/”改成:“kernel /boot/vmlinuz-2.4.20-8 root=/dev/sdb1”
最后把以前的硬盘卸了,启动就成附件那样子了,错误是从挂载文件系统的时候就开始了。RH9系统,以前是用grub引导的。我回去在按你说的那些参数试试。谢谢你的关注! |
|