原文链接:系统盘扩容02-在livecd下对统信UOS桌面操作系统1060系统盘扩容
Hello,大家好啊!继昨天介绍了在安装统信UOS时如何启用系统扩容选项之后,今天我们将进一步探讨如何在Live CD环境下对统信UOS桌面操作系统1060的系统盘进行扩容。这一步骤对于那些需要增加系统盘空间以容纳更多数据或应用的用户来说非常有用。让我们一步步来看如何在Live CD模式下进行系统盘扩容。
准备Live CD
首先,你需要准备一个统信UOS的Live CD或USB启动盘。如果你还没有,可以访问统信UOS官网下载最新的ISO镜像文件,并使用刻录工具制作启动盘。
启动Live CD环境
- 插入你的Live CD或USB启动盘。
- 重启电脑,并在启动时进入BIOS设置,选择从Live CD或USB启动。
注意事项
- 在进行分区操作前,请确保你已经备份了所有重要数据,以防不测。
- 扩容操作可能会耗费一些时间,具体取决于磁盘大小和数据量。
- 如果系统盘分区之后有未分配空间,直接扩容即可;如果未分配空间不与系统盘分区相邻,则可能需要先移动分区,这一操作复杂度更高,风险也更大,请谨慎操作。
完成扩容
扩容操作完成后,重启电脑并从硬盘启动,你的统信UOS系统盘就成功扩容了,现在应该有更多的空间来安装软件和存储数据了。
1.查看系统信息
pdsys@pdsys-PC:~/Desktop$ cat /etc/os-version
[Version]
SystemName=UOS Desktop
SystemName[zh_CN]=统信桌面操作系统
ProductType=Desktop
ProductType[zh_CN]=桌面
EditionName=Professional
EditionName[zh_CN]=专业版
MajorVersion=20
MinorVersion=1060
OsBuild=11018.100.100
pdsys@pdsys-PC:~/Desktop$
pdsys@pdsys-PC:~/Desktop$ uname -a
Linux pdsys-PC 4.19.0-amd64-desktop #6030 SMP Tue Jun 27 15:58:51 CST 2023 x86_64 GNU/Linux
pdsys@pdsys-PC:~/Desktop$
2.使用livecd打开系统
3.查看磁盘信息
uos@UOS:~/Desktop$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
loop0 7:0 0 3G 1 loop /usr/lib/live/mount/rootfs/filesystem.squas
sda 8:0 0 500G 0 disk
├─sda1 8:1 0 1.5G 0 part /live_target/boot
└─sda2 8:2 0 498.5G 0 part
├─group1-SWAP 254:0 0 8G 0 lvm
├─group1-Backup 254:1 0 20G 0 lvm /live_target/recovery
├─group1-Roota 254:2 0 15G 0 lvm /live_target
├─group1-Rootb 254:3 0 15G 0 lvm
└─group1-_dde_data 254:4 0 440.5G 0 lvm /live_target/data
sr0 11:0 1 3.7G 0 rom /run/live/medium
uos@UOS:~/Desktop$
4.查看lvm信息
uos@UOS:~/Desktop$ sudo -i
root@UOS:~#
root@UOS:~# vgs
VG #PV #LV #SN Attr VSize VFree
group1 1 5 0 wz--n- <498.50g 0
root@UOS:~#
root@UOS:~# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
Backup group1 -wi-ao---- 20.00g
Roota group1 -wi-ao---- 15.00g
Rootb group1 -wi-a----- 15.00g
SWAP group1 -wi-a----- 8.04g
_dde_data group1 -wi-ao---- 440.45g
root@UOS:~#
5.卸载文件系统
uos@UOS:~/Desktop$ sudo -i
root@UOS:~#
root@UOS:~# umount /live_target/data
root@UOS:~#
root@UOS:~# umount /live_target/home
root@UOS:~#
root@UOS:~# umount /live_target/opt
root@UOS:~#
root@UOS:~# umount /live_target/root
root@UOS:~#
6.检查磁盘
root@UOS:~# e2fsck -f /dev/group1/_dde_data
e2fsck 1.44.5 (15-Dec-2018)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
_dde_data: 3902/28868608 files (2.1% non-contiguous), 2514633/115462144 blocks
root@UOS:~#
7.调整文件系统大小
root@UOS:~# resize2fs /dev/group1/_dde_data 340G
resize2fs 1.44.5 (15-Dec-2018)
The filesystem is already 89128960 (4k) blocks long. Nothing to do!
root@UOS:~# lvreduce -L 340G /dev/group1/_dde_data
WARNING: Reducing active logical volume to 340.00 GiB.
THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce group1/_dde_data? [y/n]: y
Size of logical volume group1/_dde_data changed from 440.45 GiB (112756 extents) to 340.00 GiB (87040 extents).
Logical volume group1/_dde_data successfully resized.
root@UOS:~#
8.查看调整后的lvm
root@UOS:~# vgs
VG #PV #LV #SN Attr VSize VFree
group1 1 5 0 wz--n- <498.50g 100.45g
root@UOS:~#
root@UOS:~# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
Backup group1 -wi-ao---- 20.00g
Roota group1 -wi-ao---- 15.00g
Rootb group1 -wi-a----- 15.00g
SWAP group1 -wi-a----- 8.04g
_dde_data group1 -wi-a----- 340.00g
root@UOS:~#
9.扩容系统盘
root@UOS:~# lvextend -l +100%FREE /dev/group1/Roota
Size of logical volume group1/Roota changed from 15.00 GiB (3840 extents) to 115.45 GiB (29556 extents).
Logical volume group1/Roota successfully resized.
root@UOS:~#
root@UOS:~# resize2fs /dev/group1/Roota
resize2fs 1.44.5 (15-Dec-2018)
Filesystem at /dev/group1/Roota is mounted on /live_target; on-line resizing required
old_desc_blocks = 2, new_desc_blocks = 15
The filesystem on /dev/group1/Roota is now 30265344 (4k) blocks long.
root@UOS:~#
10.查看扩容后的lvm
root@UOS:~# vgs
VG #PV #LV #SN Attr VSize VFree
group1 1 5 0 wz--n- <498.50g 0
root@UOS:~#
root@UOS:~# lvs
LV VG Attr LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
Backup group1 -wi-ao---- 20.00g
Roota group1 -wi-ao---- 115.45g
Rootb group1 -wi-a----- 15.00g
SWAP group1 -wi-a----- 8.04g
_dde_data group1 -wi-a----- 340.00g
root@UOS:~#
11.使用livecd工具查看磁盘
12.重启系统
root@UOS:~# reboot
13.登录系统
14.查看系统盘方大小
15.查看磁盘信息
pdsys@pdsys-PC:~/Desktop$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 500G 0 disk
├─sda1 8:1 0 1.5G 0 part /boot
└─sda2 8:2 0 498.5G 0 part
├─group1-SWAP 254:0 0 8G 0 lvm [SWAP]
├─group1-Roota 254:1 0 115.5G 0 lvm /
├─group1-Backup 254:2 0 20G 0 lvm /recovery
├─group1-Rootb 254:3 0 15G 0 lvm
└─group1-_dde_data 254:4 0 340G 0 lvm /data
sr0 11:0 1 3.7G 0 rom /media/pdsys/UOS 20
pdsys@pdsys-PC:~/Desktop$
16.查看磁盘大小
pdsys@pdsys-PC:~/Desktop$ df -h
文件系统 容量 已用 可用 已用% 挂载点
udev 3.9G 0 3.9G 0% /dev
tmpfs 796M 1.5M 794M 1% /run
/dev/mapper/group1-Roota 114G 7.2G 102G 7% /
tmpfs 3.9G 17M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1.5G 139M 1.3G 10% /boot
/dev/mapper/group1-Backup 20G 45M 19G 1% /recovery
/dev/mapper/group1-_dde_data 334G 2.0G 315G 1% /data
tmpfs 796M 40K 796M 1% /run/user/1000
/dev/sr0 3.6G 3.6G 0 100% /media/pdsys/UOS 20
pdsys@pdsys-PC:~/Desktop$
通过上述步骤,我们可以在Live CD环境下成功扩容统信UOS桌面操作系统1060的系统盘。这一过程虽然涉及一些技术操作,但只要仔细跟随步骤,大多数用户都能够顺利完成。希望这篇文章能够帮助到需要扩容系统盘的用户。如果你觉得这篇文章有用,请不要吝啬你的分享和转发。同时,别忘了点个关注和在看,以便未来获取更多有用的技术信息和解决方案。感谢大家的阅读,我们下次再见!