linux分区调整
① linux根目录分区大小调整教程
1、备份 home
查看未调整前的根目录容量,可以看到默认是分配 50G,但大都数的软件安装都默认在根目录
所以这里将home的容量分给根目录。
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 50G 18G 33G 36% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 200K 16G 1% /dev/shm
tmpfs 16G 106M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/mapper/centos-home 434G 33M 433G 1% /home
/dev/sda1 1014M 179M 836M 18% /boot
tmpfs 3.2G 52K 3.2G 1% /run/user/0
tmpfs 3.2G 4.0K 3.2G 1% /run/user/42
/dev/sr0 4.3G 4.3G 0 100% /media
备份home
tar cvf /tmp/home.tar /home
2、拆分
卸载home分区,释放容量
unmount /dev/mapper/home
移除home卷
lvremove /dev/mapper/centos-home
给根目录增加容量
lvextend -L +420gG /dev/mapper/centos-root
3、复原home目录
创建home分区
lvcreate -L 14G -n /dev/mapper/centos-home
新增home卷,并格式化为xfs格式
mkfs.xfs /dev/mapper/centos-home
挂载
mount /dev/centos-home
还原文件
tar -xvf /tmp/home.tar -C /
查看调整后的容量,可以看到根目录容量已经增加了!
[root@localhost ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 470G 18G 453G 4% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 200K 16G 1% /dev/shm
tmpfs 16G 106M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda1 1014M 179M 836M 18% /boot
tmpfs 3.2G 52K 3.2G 1% /run/user/0
tmpfs 3.2G 4.0K 3.2G 1% /run/user/42
/dev/sr0 4.3G 4.3G 0 100% /media
② linux新增了磁盘空间,怎么增大原有的分区
楼下提供的是一种变相的方案,将新增空间转变为分区挂伏念载到文件系统中使用。x0dx0a另一种方案是用fdisk根据磁盘分区起始和终止柱面号,删除已有分区,重新新建分区。x0dx0a具体方案参考以下网络文章(以下原文基本涵盖了主要技术点,如果未涉及其他具体细节,你可参考其他网络同分类文章):x0dx0a##################x0dx0a在使用linux的过程中,有时会出现因为安装系统时分区不当导致有的分区空间不足,而有的分区空间过剩的情况.x0dx0ax0dx0a比如:我在安装系统时给/usr/local分配器了5G的空间,但使用一段过程后发现,/usr/local最多只用到了1G.这样可以将x0dx0a/usr/local大小调整为1G.空出4G留作他用.x0dx0ax0dx0a本文归纳了在不破快文件系统数据的前提下对文件系统大小进行调整的方法.这里采用的是"拆东墙,补西墙"的方法.当然,如果你的x0dx0a磁盘中有未分区的空闲空间,你就不用减小某个分区的空间了.这实际上是一个特例.x0dx0ax0dx0a减小一个分区的大小缺败困:x0dx0a[partition]x0dx0a[partition|freespace]x0dx0ax0dx0a增加一个分区的大小:x0dx0a[partitiona1|partitionb|freespace]x0dx0a[partitiona2||partitiona2]x0dx0ax0dx0a准备工作x0dx0ax0dx0a(一)备份x0dx0ax0dx0a首先组好备份要更改的分区中的文件.对磁盘的操作也许会导致数据的丢失.开始工作之前最好将重要的数据保存到别的分区.x0dx0ax0dx0a(二)获取相关信息.x0dx0ax0dx0a1,运行$df,查看文件系统信息.记下你想要调整的分区对应的挂载点和设备文件.x0dx0a这一步是为了查看/usr/local对应/dev/中的哪个设备文件.本文以/dev/hda7为例.x0dx0ax0dx0a2,运行#sudofdisk/dev/sda.进入fdisk,按下p,查看磁盘分区信息.记下/dev/sda8的起始柱面号,终止柱面号.设他们分别为start,end.并记下一个"Unit"包含多少字节.x0dx0ax0dx0a注意,文件系统大小和磁盘分区大小是不能等同的:起码他们的计量单位不同.在文件系统中,一般用枯告KB,MB,GB为单位.但在fdisk中,是以磁盘的"unit"值(即一个柱面中包含的字节数)来计算的.我们运行#fdisk/dev/sda后,fdisk显示如下信息:x0dx0ax0dx0aDisk/dev/sda:163.9GB,,63sectors/track,19929cylindersx0dx0aUnits=cylindersof16065*512=8225280bytesx0dx0ax0dx0a(三)计算终止柱面号x0dx0ax0dx0ae.g:原先/usr/local的大小为5000MB,起始柱面号为2550,终止柱面号为3157.那么我现在要将它的大小改为1000MB,应该这样计算终止柱面号([3.2]=4):x0dx0ax0dx0a终止柱面号=2550+[(1000*1024*1024)/8225280]=2678x0dx0ax0dx0a使用fdisk删除原来的分区(以前分区的数据不会丢失!).然后新建一个分区,新分区于旧分区唯一的区别就在于分区大小不一样,这表现在他们终止柱面号不同.x0dx0a增加分区大小:终止柱面号设置为空闲空间的最后一个柱面号.x0dx0a减小分区大小:终止柱面号由计算得出.x0dx0ax0dx0a开始调整x0dx0a在开始调整之前,最好拿一张纸记下要调整的分区的下列信息:x0dx0a调整前大小,调整后大小.它挂载在哪个目录,对应于/dev/中的哪个设备.起始,终止柱面.x0dx0ax0dx0ae.g:调整前:5G,调整后:1G,挂载点:/usr/local,对应于/dev/hda7.起始,终止柱面分别为2550,3157.x0dx0ax0dx0a1,卸载分区x0dx0a最好在runlevel=1的情况下卸载.x0dx0a#umount/dev/
③ linux怎么分区
在 Linux 下,分区一般通过 fdisk 或 gdisk 这样的工具来完成。对于 1TB 的硬盘竖燃,一般通过分成多个不同的余敏虚逻辑分区来完成。通常情况下,/(根)分区的大小为 100GB-200GB 左右,/home 分区的大小拿袭为剩下的空间的大部分,swap 分区的大小为内存的两倍左右。但是这只是一个建议,实际大小可以根据用户需求进行调整。
④ linux如何分区
linux分区的方案是:
1、第一个分区是boot分区,安装操作系统,一般200M即可;
2、第二个分区是swap分区,虚拟内存;
3、第三个分区是,分区,一般所有文件都放在根目录下。
更多关于linux如何分区,进入:https://m.abcgonglue.com/ask/b3b4ee1616106600.html?zd查看更多内容
⑤ linux ext4 /opt分区调整磁盘至/home分区
1、df -h 查看文件系统
找到需要削减磁盘空间的分区,挂载的文件系统
本文以如下挂载为例:
/opt是 /dev/mapper/systemvg-optlv 誉孝胡
/home是 /dev/mapper/systemvg-homelv
2、卸载需要减小庆拦的分区
umount /opt
如遇到 umount: /opt: device is busy 报错,可使用 fuser -m /opt 查看占用的用户进程,使用kill -9 杀死相关进程
3、对/opt的分区进行文件系统检查
e2fsck -f /dev/mapper/systemvg-optlv
4、将/opt的分区缩容至目标大慎伍小
resize2fs /dev/mapper/systemvg-optlv 15G
5、重新挂载/opt
mount /opt
6、缩小逻辑卷
lvrece -L 15G /dev/mapper/systemvg-optlv
7、扩展 /home挂载文件系统逻辑卷大小
lvextend -l +100%FREE /dev/mapper/systemvg-homelv
8、重新计算/home的文件系统
resize2fs -p /dev/mapper/systemvg-homelv
9、df -h 验证结果
⑥ linux 系统安装好后,如何调整分区
linux有很多管理工具,你要看你的文件在那个分区,可以使用pwd命令先查看它的路径 然后使用 df -v命令看看文件系统的安装路径,你要找到和你的文件路径匹配最大化的路径,然后看看前面系统显示的分区代码 分区代码的后面两位代表分区: 例如:a1 代表第一个硬盘的第一个分区 a2 代表第一个硬盘的第二个分区 b1 代表第二个硬盘的第一个分区 以此类推 由于linux文件系统采用的是ext文件系统,该文件系统不允许完成后再次修改分区,因此不能变更分区 要调整分区的大小,你可以收lvm(逻辑卷)来进行 管理操作很多步骤,不可再次叙述,建议你看看linux管理方面的书籍。《Linux就该这么学》里有相关介绍,建议看看。
⑦ kali linux 磁盘分区怎么操作
如果是新硬盘或者不在乎丢失数据,选择使用山蔽御整个磁盘;否则选择手动,选择已有分区或者自己划分分区用于安装。
安装到硬盘 把从官方网站下载页面下载的 CDlinux 0.6.2 标准版光盘映像文件CDlinux-0.6.2.iso解压到一个硬盘分区的根目录下(也可以是任意目录,但需要传递给kernel另外的引导参数)。
⑧ red hat linux 系统下如何重新划分磁盘分区
1、使用root用户登录到Linux系统。