红联Linux门户
Linux帮助
当前位置: 红联Linux门户 > SuSE

【已解决】我想调整根分区和home的大小

发布时间:2009-03-31 15:36:52来源:红联作者:holyghost
[i=s] 本帖最后由 holyghost 于 2009-4-4 14:48 编辑 [/i]

具体如下:
分区 文件系统 总大小 剩余
/ ext3 4.9G 30M
/home ext3 4.2G 3G
我想把1G的空间从home分出来给根分区
应该怎么办??
网上的说法有很多,还有说只能用LVM(我安装的时候没有选)
还有说FS必须是ext2的
文章评论

共有 24 条评论

  1. xialian 于 2009-04-18 10:08:37发表:

    我来这里学习的

  2. jiang870320 于 2009-04-04 15:44:24发表:

    最通过的linux方法就是有LVM

  3. holyghost 于 2009-04-04 14:16:06发表:

    最后感谢Dailong、henryhj、rapistor、dchwlinux和近似于无敌的相思爱文
    无以回报
    我把结果贴出来吧~~~~(6)m:b

    谢谢大家~~~~

  4. holyghost 于 2009-04-04 14:13:30发表:

    今天上午网线坏了
    无聊顺便就把这个做了
    还好 成功了
    哇咔咔~~~~~说一下我的做法吧,顺便把我不明白的地方一并说出来

    [font=微软雅黑]将GParted/boot目录下的所有文件(6个)复制到/boot下,参考GParted/boot/grub/menu.lst在/boot/grub/menu.lst末尾添加一项GParted LiveCD(DO X-Configuration),将GParted.dat复制到根目录下,重新启动,图形界面的,按提示做就可以了。[/font]
    不知道这么做对不对,我没有上网查这个软件怎么用,自己弄出来的~~(o):tx


    问题:
    1.为什么不能把新增加的项放在第一行??
    有两次我把新增加的项放在了第一行,启动时只有GRUB四个字母,然后什么反应都没有,只好重新再来?????
    2.使用过程中我没有用到grub文件夹和syslinux文件夹里的东西,他们有什么用??

  5. holyghost 于 2009-04-03 18:09:11发表:

    20#:成
    我备份下先~~~
    然后一起弄
    哇咔咔

  6. 相思爱文 于 2009-04-02 19:34:52发表:

    [i=s] 本帖最后由 相思爱文 于 2009-4-3 18:10 编辑 [/i]

    引用:

    老大我能力有限
    看到第五步就有点懵了
    我再慢慢看着
    3Q~~
    holyghost 发表于 2009-4-1 13:04

    第五步是配置grub启动菜单。
    有点懵就不要看了,直接学下手动运行grub,一共就四行命令。

  7. holyghost 于 2009-04-02 17:43:58发表:

    引用:
    试下gparted吧。没有liveCD可以硬盘安装。ubuntu的liveCD里就有gparted程序
    dchwlinux 发表于 2009-4-1 21:49

    哦了
    谢谢~~~~~~

  8. dchwlinux 于 2009-04-01 21:49:38发表:

    试下gparted吧。没有liveCD可以硬盘安装。ubuntu的liveCD里就有gparted程序

  9. holyghost 于 2009-04-01 13:16:58发表:

    贴一下我的分区,虚拟机下的
    不过貌似没有fs这个命令??????

  10. holyghost 于 2009-04-01 13:04:28发表:

    引用:
    不能加大的,只能重新分个新区,把根目录复制过去,然后重装grub.
    编辑menu.lst。就能搞定了。
    参考下这个地方 http://www.linuxeye.cn/2008/12/04/ubuntu-linux%E7%A7%BB%E5%8A%A8%E6%A0%B9%E5%88%86%E5%8C%BA/
    rapistor 发表于 2009-4-1 00:26

    老大我能力有限
    看到第五步就有点懵了
    我再慢慢看着
    3Q~~

  11. 相思爱文 于 2009-04-01 04:01:50发表:

    所以,不能调大的原因是分区相邻位置没有自由空间。
    移动分区数据量很大(我的有几十G),不过你的/home只用了1G多,可以用root身份登录,使用gparted调整移动/home分区。

  12. 相思爱文 于 2009-04-01 03:56:32发表:

    引用:

    我把home减到3G 可是根分区还是不能变大
    holyghost 发表于 2009-3-31 20:28

    分区,只有相邻位置有空闲时才能增大。

    --------------------------------- 这里以----------表示自由空间
    ///////////////////hhhhhhhhhhh //////为根分区,hhhhh为/home分区
    //////////////////hhhhhhhh----- 现在调小了/home分区,但自由空间在后面
    //////////////////------hhhhhhhh 只有先把/home移动位置才行,但数据量很大
    //////////////////////////hhhhhhhh 这时根分区就能增大了

  13. rapistor 于 2009-04-01 00:26:41发表:

    不能加大的,只能重新分个新区,把根目录复制过去,然后重装grub.
    编辑menu.lst。就能搞定了。
    参考下这个地方 http://www.linuxeye.cn/2008/12/04/ubuntu-linux%E7%A7%BB%E5%8A%A8%E6%A0%B9%E5%88%86%E5%8C%BA/

  14. holyghost 于 2009-03-31 20:32:33发表:

    回8L&9L:
    长见识了
    回6L&7L:
    这几天配置LAMP 时间有点长 ~>_<~
    配置完了我贴个图上来

    PS:我以为这帖子很火呢
    原来是一个人哪??????

  15. holyghost 于 2009-03-31 20:28:09发表:

    引用:
    如果是我,就直接重新分区,重装系统。
    如果先把系统备份,重新分区后还原也是挺快的。只是要修改个别配置文件
    相思爱文 发表于 2009-3-31 18:58

    有点不好意思
    重装系统我也只会按默认的来
    安装的时候我选那个不是LVM的方式划分分区只能调小不能变大
    默认home4.2G 根分区4.9G
    我把home减到3G 可是根分区还是不能变大
    ?~~~
    怎么回事啊老大??

  16. 相思爱文 于 2009-03-31 18:58:49发表:

    如果是我,就直接重新分区,重装系统。
    如果先把系统备份,重新分区后还原也是挺快的。只是要修改个别配置文件

  17. 相思爱文 于 2009-03-31 18:52:42发表:

    也可以不修改任何分区,只需把/usr下的文件转移到/home下的一个目录中,再在/下做一个指向usr的链接。

    不过,我没试过,理论上应该行(甚至可以把/usr挂载到其他介质中)。系统启动时是不需要/usr的。

  18. 相思爱文 于 2009-03-31 18:48:14发表:

    引用:

    liveCD我也没有
    holyghost 发表于 2009-3-31 16:11

    硬盘安装就可以代替liveCD,只是挂载iso所在分区是只读的,不能修改。
    装双系统也是个很好的主意。一个作为修复专用,只要一个分区就行,安装个小系统。

  19. 相思爱文 于 2009-03-31 18:44:02发表:

    [i=s] 本帖最后由 相思爱文 于 2009-3-31 18:45 编辑 [/i]

    ext2、ext3都可以改变分区大小,gparted只能调整未挂载的分区。
    你的根分区够用不着加大,在不挂载/home的情况下(便用root用不上/home)调小/home,再增加一个分区,把/usr下的内容转移过去,修改/etc/fstab,把/usr挂载到新分区。
    我用gparted调整分区大小并没有改变UUID,改变也没关系。运行ls -l /dev/disk/by-uuid/可以查看UUID,

    记住,在修改任何配置文件前先备份

  20. 相思爱文 于 2009-03-31 18:39:05发表:

    [i=s] 本帖最后由 相思爱文 于 2010-10-3 20:27 编辑 [/i]

    fdisk -l
    cat /etc/fstab
    df -Th
    贴结果
    我看看你的分区

  21. holyghost 于 2009-03-31 16:11:11发表:

    引用:
    你试下gparted吧,我用过,效果很好的,但是前提是目标分区未被挂载
    当然,有一点,我不是在这个发型版下面操作的,楼主可以参考下
    henryhj 发表于 2009-3-31 15:58

    据说有UUID的问题
    liveCD我也没有
    硬盘还要一个一个的挂上去
    不管了
    豁出去了

  22. henryhj 于 2009-03-31 15:58:17发表:

    你试下gparted吧,我用过,效果很好的,但是前提是目标分区未被挂载
    当然,有一点,我不是在这个发型版下面操作的,楼主可以参考下

  23. holyghost 于 2009-03-31 15:45:57发表:

    引用:
    如果你现在用着我就不清楚,要是重装直接删了重分,呵呵
    Dailong 发表于 2009-3-31 15:39

    不要啊 装一次巨麻烦~~~~
    而且刚开始的时候我也不会更改默认的分区
    openSuSE调整分区的那个东西只能改小不能变大
    比如我先把home变小了3个G
    想要把根分区调大3G
    可是根分区最大值还是那么多
    怎么办呐??

  24. Dailong 于 2009-03-31 15:39:07发表:

    如果你现在用着我就不清楚,要是重装直接删了重分,呵呵