QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 675|回复: 10

帮帮我吧!!!!!!1

[复制链接]
发表于 2004-1-5 15:49:31 | 显示全部楼层 |阅读模式
我的linux 装在一个2G 的硬盘,之后我从另一个硬盘腾出10 G 的空间,并挂上了,请问可以把2 G 里面的东西全部转移到10G 上吗?我觉的2G 一定不够。
发表于 2004-1-5 15:52:57 | 显示全部楼层
应该可以,把你的2G的分区上的内容复制到10G的那个分区上,然后修改/etc/fstab和/boot/grub/grub.conf
把/分区的位置改一下。
不过我也没有试过,但是理论上是可以的。
回复

使用道具 举报

 楼主| 发表于 2004-1-5 15:55:26 | 显示全部楼层
"然后再把/分区的位置改一下"具体是什么意思啊?
回复

使用道具 举报

发表于 2004-1-5 16:25:01 | 显示全部楼层
举个例子:比如,你的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的老分区的东西删掉腾出空间来了。
上面的一些信息要根据你的具体情况的不同可能会有一些差异。
回复

使用道具 举报

 楼主| 发表于 2004-1-5 16:37:45 | 显示全部楼层
感激涕零。。。。。 有一点我不明白,“把原来分区上的grub.conf复制过来覆盖掉新分区的grub.conf”不是又把改好的grub.conf 覆盖掉了吗?那之前在grub.conf 里面的修改白干 了?。。。。。
回复

使用道具 举报

发表于 2004-1-5 16:44:40 | 显示全部楼层
再在/dev/hda5分区上的/boot/grub/grub.conf中加入新的分区上的系统的引导

先改的可是老分区上的哦,这样做主要是为了安全嘛,能进新的分区上的Linux了再改grub.conf。
当然,还可以把grub.conf中老分区Linux的引导项删除掉。
回复

使用道具 举报

发表于 2004-1-5 16:47:34 | 显示全部楼层
就是说在旧的grub.conf 上改了后,就暂时有两个linux 系统?!!
回复

使用道具 举报

发表于 2004-1-5 16:49:33 | 显示全部楼层
恩,就等于是COPY了一个一模一样的Linux系统,只是把分区信息换掉。
回复

使用道具 举报

 楼主| 发表于 2004-1-5 16:56:51 | 显示全部楼层
帅!!!!对您的感激有如滔滔江水连绵不绝。。。。。。。。。。。
回复

使用道具 举报

发表于 2004-1-5 17:04:47 | 显示全部楼层
你先试试能行不,行的话回个帖哦。
回复

使用道具 举报

 楼主| 发表于 2004-1-5 17:08:10 | 显示全部楼层
Ok, 我下班回家后试一试。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-30 11:26 , Processed in 0.042363 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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