导航:首页 > 操作系统 > linux修改分区大小

linux修改分区大小

发布时间:2022-07-10 05:49:39

‘壹’ linux分区大小调整

总结就是pvcreate创建pv,然后vgextend增加lvm大小,再lvextend增加lv_root大小,最后resize2fs就成功了[root@localhost 桌面]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created
[root@localhost 桌面]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup
PV Size 7.80 GB / not usable 1.17 MB
Allocatable yes (but full)
PE Size (KByte) 4096
Total PE 1997
Free PE 0
Allocated PE 1997
PV UUID HtJXq0-Gloi-c6ou-VR3X-5SFz-GyD8-EMdMMZ

"/dev/sda3" is a new physical volume of "1019.75 MB"
--- NEW Physical volume ---
PV Name /dev/sda3
VG Name
PV Size 1019.75 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID jrB6nN-u4aH-2NGy-E7X6-KoOq-aKvn-xhtov0

[root@localhost 桌面]# vgextend VolGroup /dev/sda3
Volume group "VolGroup" successfully extended
[root@localhost 桌面]# vgdisplay
--- Volume group ---
VG Name VolGroup
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 5
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 8.79 GB
PE Size 4.00 MB
Total PE 2251
Alloc PE / Size 1997 / 7.80 GB
Free PE / Size 254 / 1016.00 MB
VG UUID QXmNgn-tD5Q-Oz2D-g6pf-W9uf-cSIn-3vWImm

[root@localhost 桌面]# lvscan
ACTIVE '/dev/VolGroup/lv_root' [5.83 GB] inherit
ACTIVE '/dev/VolGroup/lv_swap' [1.97 GB] inherit
[root@localhost 桌面]# lvcreate -L 1G -n lv_new VolGroup
Insufficient free extents (254) in volume group VolGroup: 256 required
[root@localhost 桌面]# lvextend -L +1G /VolGroup/lv_root
"/VolGroup/lv_root": Invalid path for Logical Volume
Please provide a volume group name
Run `lvextend --help' for more information.
[root@localhost 桌面]# lvextend -L +1G /dev/VolGroup/lv_root
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 256 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1018m /dev/VolGroup/lv_root
Rounding up size to full physical extent 1020.00 MB
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 255 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1017m /dev/VolGroup/lv_root
Rounding up size to full physical extent 1020.00 MB
Extending logical volume lv_root to 6.83 GB
Insufficient free space: 255 extents needed, but only 254 available
[root@localhost 桌面]# lvextend -L +1016m /dev/VolGroup/lv_root
Extending logical volume lv_root to 6.82 GB
Logical volume lv_root successfully resized
[root@localhost 桌面]# lvscan
ACTIVE '/dev/VolGroup/lv_root' [6.82 GB] inherit
ACTIVE '/dev/VolGroup/lv_swap' [1.97 GB] inherit
[root@localhost 桌面]# pvresize -v /dev/sda2
Using physical volume(s) on command line
Archiving volume group "VolGroup" metadata (seqno 6).
No change to size of physical volume /dev/sda2.
Resizing volume "/dev/sda2" to 16361813 sectors.
Updating physical volume "/dev/sda2"
Creating volume group backup "/etc/lvm/backup/VolGroup" (seqno 7).
Physical volume "/dev/sda2" changed
1 physical volume(s) resized / 0 physical volume(s) not resized[root@localhost /]# resize2fs /dev/VolGroup/lv_root
resize2fs 1.41.9 (22-Aug-2009)
Filesystem at /dev/VolGroup/lv_root is mounted on /; on-line resizing required
old desc_blocks = 1, new_desc_blocks = 1
Performing an on-line resize of /dev/VolGroup/lv_root to 1788928 (4k) blocks.
The filesystem on /dev/VolGroup/lv_root is now 1788928 blocks long.

‘贰’ linux virtualbox 怎么修改分区大小

  1. 磁盘大小为 3GB 的虚拟机,然后将其调整为 5GB,VirtualBox 的说明文档中明确给出了调整虚拟机磁盘大小的方法。

VBoxManage modifyhd <uuid>|<filename>
[--type normal|writethrough|immutable|shareable|
readonly|multiattach]
[--autoreset on|off]
[--compact]
[--resize <megabytes>|--resizebyte <bytes>]

modifyhd 指令就是用来调整磁盘大小的。对象可以是虚拟机的 uuid,也可以直接指定要调整大小的虚拟机磁盘文件名(全路径)。需要注意的是,如果安装 VirtualBox 的时候没有将其路径添加到系统路径之中,运行命令行的时候需要指定路径,如,

C:>D:.exe modifyhd "D:CentOS2.vdi" --resize 5120
0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

上述指令将 D 盘根目录下的 CentOS2.vdi 这个虚拟机磁盘调整为(参数 –resize)5120,单位是 MB。

Linux 下的指令为,

$ VBoxManage modifyhd "/path/to/CentOS2.vdi" --resize 5120

如果想查看对应的 uuid,可以使用指令:

C:>D:.exe list hdds
UUID: 7a0b7b7a-298d-4fcf-b9d0-09ae2737441d
Parent UUID: base
Format: VDI
Location: D:CentOS2.vdi
State: created
Type: normal
Usage: CentOSi (UUID: 34a666fa-24c9-4510-9cca-50e2a04c8e98)

‘叁’ linux怎样无损调整分区大小

没必要,你可以直接
挂载
直接用未分配的分区。如果要把它合并到sda2里面我会的只有
重装系统
,在重装的过程中把sda2删除,这样重新分区就可以了,如果删除后还不能合并,那把其他分区也删除再重新分区就可以了。

‘肆’ 如何调整Linux磁盘分区的大小

用fdisk这个工具,可以查看硬盘分区情况 fdisk -l /dev/sda(如果是scsi接口的话) ,会发现创建了几个分区,分别用sda1,sda2,sda3,表示。如果,你上面显示的是柱面数,和下面结束的柱面数相同的话,说明你没有多余的空间了。fdisk /dev/sda 按m键,会出现提示,n是添加一个分区,p是打印现在的分区情况,d是删除一个分区,q是退出,w是保存,你可以先删除分区,然后再重新创建分区,然后w保存退出,执行#partprobe,会使分区立即生效,不必重启。

‘伍’ linux如何调整分区大小

从截图不是lvm, 但是还有个笨办法。

1, 在sda2, sda3 对应的挂载点建个目录, 然后做个软连接在 / 目录下。

2, 或者可以用 dd,做个块文件,格式化,然后挂载到 / 目录下的目录 。

一般都是做成lvm,这个方便扩展。如何做lvm

‘陆’ 系统管理:如何调整Linux磁盘分区的大小

在Linux系统中,管理硬盘设备最常用的方法就当属fdisk命令了。fdisk命令用于管理磁盘分区,格式为“fdisk [磁盘名称]”,它提供了集添加、删除、转换分区等功能于一身的“一站式分区服务”。
具体关于 fdisk 如何创建分区(p)、删除分区(d),可以网络《Linux就该这么学》一书,里面有详细的介绍。

阅读全文

与linux修改分区大小相关的资料

热点内容
喷油螺杆制冷压缩机 浏览:577
python员工信息登记表 浏览:375
高中美术pdf 浏览:158
java实现排列 浏览:511
javavector的用法 浏览:979
osi实现加密的三层 浏览:230
大众宝来原厂中控如何安装app 浏览:911
linux内核根文件系统 浏览:240
3d的命令面板不见了 浏览:522
武汉理工大学服务器ip地址 浏览:144
亚马逊云服务器登录 浏览:521
安卓手机如何进行文件处理 浏览:70
mysql执行系统命令 浏览:926
php支持curlhttps 浏览:142
新预算法责任 浏览:443
服务器如何处理5万人同时在线 浏览:247
哈夫曼编码数据压缩 浏览:424
锁定服务器是什么意思 浏览:383
场景检测算法 浏览:616
解压手机软件触屏 浏览:348