如何扩容系统分区大小?
Tofloor
poster avatar
ahyanglf
deepin
2015-02-05 02:10
Author
安装时候划分的ext4分区偏小了,目前已经面临磁盘空间枯竭压力。

如何扩容?系统自带的gpartd不能卸载当前主分区,无法扩容。
Reply Favorite View the author
All Replies
Feng Yu
deepin
2015-02-05 02:19
#1
ext4不具有动态扩展的能力。可以考虑使用lvm或者xfs这一类支持弹性扩展的磁盘格式
Reply View the author
MattD
deepin
2015-02-05 03:25
#2
随便找个带gparted的LiveCD进行扩容操作,注意修改下fstab,UUID会变。
Reply View the author
knightlu
deepin
2015-02-05 18:10
#3
我一般就是用挂载分区的办法,比如home不够用了,就在home下面建个文件夹,再挂一块硬盘
Reply View the author
ahyanglf
deepin
2015-02-05 21:41
#4
随便找个带gparted的LiveCD进行扩容操作,注意修改下fstab,UUID会变。
uuid有点费劲,没有详细的教程,不敢操作!
Reply View the author
ahyanglf
deepin
2015-02-05 21:42
#5
我一般就是用挂载分区的办法,比如home不够用了,就在home下面建个文件夹,再挂一块硬盘
能否详细点?
Reply View the author
ahyanglf
deepin
2015-02-05 21:43
#6
ext4不具有动态扩展的能力。可以考虑使用lvm或者xfs这一类支持弹性扩展的磁盘格式
没在意,安装deepin的时候专家模式下不知道是否有lvm或者xfs文件系统?
Reply View the author
ahyanglf
deepin
2015-02-05 21:44
#7
ext4不具有动态扩展的能力。可以考虑使用lvm或者xfs这一类支持弹性扩展的磁盘格式
网上不说说ext3/ext4能发挥出ubuntu类性能,不知道是否这样?
Reply View the author
Feng Yu
deepin
2015-02-05 22:15
#8
[quote]ext4不具有动态扩展的能力。可以考虑使用lvm或者xfs这一类支持弹性扩展的磁盘格式
没在意,安装deepin的时候专家模式下不知道是否有lvm或者xfs文件系统?[/quote]
我再次确认了一下,专家模式没有创建使用lvm的功能(ubuntu, centos这些发行版的安装器有创建lvm功能),想要使用lvm只能手工安装lvm2包之后在命令行下手工创建lvm之后再挂载使用。

专家模式只能选格式化的磁盘格式,基本上可选linux支持的所有的磁盘格式。对于个人PC,没有那么多弹性存储要求,所以不是很建议使用lvm。ext4足够稳定,ubuntu至今默认ext4.

RHEL7开始默认磁盘格式xfs,RHEL考虑的是服务器的吞吐,xfs支持弹性,支持快照,对大文件吞吐做了优化。我自己测试了一下,格式化xfs之后元数据占用会比ext4高。这个看个人怎么取舍了。
Reply View the author
ahyanglf
deepin
2015-02-06 00:56
#9
[quote][quote]ext4不具有动态扩展的能力。可以考虑使用lvm或者xfs这一类支持弹性扩展的磁盘格式
没在意,安装deepin的时候专家模式下不知道是否有lvm或者xfs文件系统?[/quote]
我再次确认了一下,专家模式没有创建使用lvm的功能(ubuntu, centos这些发行版的安装器有创建lvm功能),想要使用lvm只能手工安装lvm2包之后在命令行下手工创建lvm之后再挂载使用。

专家模式只能选格式化的磁盘格式,基本上可选linux支持的所有的磁盘格式。对于个人PC,没有那么多弹性存储要求,所以不是很建议使用lvm。ext4足够稳定,ubuntu至今默认ext4.

RHEL7开始默认磁盘格式xfs,RHEL考虑的是服务器的吞吐,xfs支持弹性,支持快照,对大文件吞吐做了优化。我自己测试了一下,格式化xfs之后元数据占用会比ext4高。这个看个人怎么取舍了。[/quote]
谢谢解析,这样说来只能ext4了,考虑重新格式化磁盘,然后修改大小后在安装deepin了 :?
Reply View the author
zhlk1001
deepin
2015-02-07 03:42
#10
同命相连啊
以前只是试玩,感觉20GB足够用了
现在把他当主操作系统,还真是捉襟见肘
准备重新安装,加个/home分区
看看这样的分区合理吗
/home  xfs     30GB
/                    btrfs   20GB
/swap  swap   2GB
Reply View the author
xliang9550
deepin
2015-02-07 09:37
#11
我是直接用PartedMagic中的命令行工具直接编辑分区表,然后更新UUID。
日志型文件系统我倾向于RHEL/CentOS/Fedora默认的xfs。
如果使用诸如xfs,btrfs之类的非ext文件系统作为根分区的文件系统,为了确保兼容性,我一般会对/boot独立分区,采用ext2。
Reply View the author
Feng Yu
deepin
2015-02-08 04:06
#12
同命相连啊
以前只是试玩,感觉20GB足够用了
现在把他当主操作系统,还真是捉襟见肘
准备重新安装,加个/home分区
看看这样的分区合理吗
/home  xfs     30GB
/                    btrfs   20GB
/swap  swap   2GB

目前/boot使用brtfs格式化的话不能启动系统。内核目前还不支持btrfs引导系统。ext4,xfs这些都是支持的。
Reply View the author
xliang9550
deepin
2015-02-08 05:27
#13
我遇到过/采用xfs不能启动的情况,Mint 17 UEFI引导。后来单独分了个/boot,用的ext2。
Reply View the author
Feng Yu
deepin
2015-02-08 06:03
#14
我遇到过/采用xfs不能启动的情况,Mint 17 UEFI引导。后来单独分了个/boot,用的ext2。
/boot使用xfs挂载是可以启动的。2.6以上的内核已经支持xfs引导启动了。这个我在ubuntu下测试过,没有问题,不知道你怎么操作的。
Reply View the author
cqp800w
deepin
2015-02-08 07:44
#15
大胆的使用Gparted live CD进行扩容,很安全,当然,重要的资料先备份好。我扩容过/home分区,没用动/boot就不会影响引导,如果影响了引导也不怕,Gparted官方已经讲了怎么恢复引导,建议先看了再动手,我没看就动手了哈,想想也是,大不了搞不定引导就是重装,所以要先备份重要资料哈。
Reply View the author
Hmily❤晨
deepin
2015-02-08 17:00
#16
我的deepin系统盘当时分了250G,被你这么一说有点紧张了,万一不够怎么办?
Reply View the author
ahyanglf
deepin
2015-02-10 02:22
#17
:cry:
大胆的使用Gparted live CD进行扩容,很安全,当然,重要的资料先备份好。我扩容过/home分区,没用动/boot就不会影响引导,如果影响了引导也不怕,Gparted官方已经讲了怎么恢复引导,建议先看了再动手,我没看就动手了哈,想想也是,大不了搞不定引导就是重装,所以要先备份重要资料哈。
很可惜我的整盘资料丢掉了,只能全格了
Reply View the author
cqp800w
deepin
2015-02-10 10:28
#18
怎么会整盘都丢???停电?就算停电也不是全部,只是你动过的2个分区。。我写了我用Gparted调整分区的文章,看看,整盘格式化,想想都可怕。[url]http://www.linuxdeepin.com/forum/6/27886[url]
Reply View the author
httpe
deepin
2015-02-11 00:24
#19
像3L那样建个文件夹再挂载一个分区不就行了吗?
Reply View the author
knightlu
deepin
2015-02-11 17:20
#20
[quote]我一般就是用挂载分区的办法,比如home不够用了,就在home下面建个文件夹,再挂一块硬盘
能否详细点?[/quote]

比如我下载比较多,原来的盘不够用了,就在~下建了一个download目录,然后添一块新硬盘,在fstab里加上/dev/sdb1 自动挂载到 ~/download,这样download目录就是一块新硬盘的大小,这样比较不折腾。不加新硬盘,挂其他分区上去也是一样的。
Reply View the author