帮帮我吧!!!!!!1
我的linux 装在一个2G 的硬盘,之后我从另一个硬盘腾出10 G 的空间,并挂上了,请问可以把2 G 里面的东西全部转移到10G 上吗?我觉的2G 一定不够。 应该可以,把你的2G的分区上的内容复制到10G的那个分区上,然后修改/etc/fstab和/boot/grub/grub.conf把/分区的位置改一下。
不过我也没有试过,但是理论上是可以的。 :roll: "然后再把/分区的位置改一下"具体是什么意思啊? 举个例子:比如,你的2G的分区在/dev/hda5,现在,要把他移到有10G大的/dev/hda6上,那就修改/dev/hda6分区上的/etc/fstab,把下面这行的hda5改成hda6
/dev/hda5 / reiserfs defaults 0 0
再在/dev/hda5分区上的/boot/grub/grub.conf中加入新的分区上的系统的引导
title Fedora (hda6)
root (hd0,5)
kernel /boot/vmlinuz-2.4.22-1.2115.nptl ro root=/dev/hda6 hdd=ide-scsi vga=792
initrd /boot/initrd-2.4.22-1.2115.nptl.img
可以直接复制原有的,然后修改一下root后面的内容,换成新分区的位置就可以了。
如果没有问题的话,进入了在新分区(hda6)上的系统,就可以把原来分区上的grub.conf复制过来覆盖掉新分区的grub.conf了,然后以root身份执行/sbin/grub-install /dev/hda,这样应该就可以了。之后你就可以把那个2G的老分区的东西删掉腾出空间来了。
上面的一些信息要根据你的具体情况的不同可能会有一些差异。 感激涕零。。。。。 有一点我不明白,“把原来分区上的grub.conf复制过来覆盖掉新分区的grub.conf”不是又把改好的grub.conf 覆盖掉了吗?那之前在grub.conf 里面的修改白干 了?。。。。。 :shock: 再在/dev/hda5分区上的/boot/grub/grub.conf中加入新的分区上的系统的引导
先改的可是老分区上的哦,这样做主要是为了安全嘛,能进新的分区上的Linux了再改grub.conf。
当然,还可以把grub.conf中老分区Linux的引导项删除掉。 就是说在旧的grub.conf 上改了后,就暂时有两个linux 系统?!! :oops: 恩,就等于是COPY了一个一模一样的Linux系统,只是把分区信息换掉。 帅!!!!对您的感激有如滔滔江水连绵不绝。。。。。。。。。。。 :wink: 你先试试能行不,行的话回个帖哦。 :wink: Ok, 我下班回家后试一试。
页:
[1]