将KylinOS-desktop的英文语言环境切换为中文的3种方式

本文介绍了如何将KylinOS-desktop的英文语言环境切换为中文,包括图形化修改、终端命令操作以及修改/etc/profile文件三种方法。通过这些步骤,用户可以将系统语言设置为简体中文。

如果你在英语环境下安装了系统,那么默认语言可能会被设置为英语。所以你最好知道你的安装器使用的是什么语言。如果对语言有要求而又设置错误了,你可以自己进行修改。

locale 命令显示当前配置

locale 命令会列出当前配置的语言环境参数(比如日期格式,数字格式),以一组标准环境变量表格的形式呈现当前的语言环境变量配置。

kylinOS-desktop-2203版本在装机时选择了英文,需要将系统语言切换到中文,本文讲述了以下几张方案。

1、图形化修改系统语言环境

点击【开始】->【设置】->【da

<think> 我们有一个具体需求:将新增的200G硬盘(/dev/sdc)扩容到指定分区(/dev/sda3下的klas_kylinos--oracle-root)。注意,用户指定的是LVM逻辑卷的路径,即`klas_kylinos--oracle-root`,这通常是一个逻辑卷设备,位于卷组`klas_kylinos-oracle`中(因为设备名中的`--`在卷组名中可能是`-`,但实际设备节点是`/dev/mapper/klas_kylinos--oracle-root`或/dev/klas_kylinos-oracle/root)。 由于新增的是一个独立的硬盘(/dev/sdc),我们需要将其加入现有的LVM卷组(即包含klas_kylinos--oracle-root逻辑卷的卷组),然后扩展该逻辑卷。 步骤: 1. 确保新增硬盘已正确识别。 2. 将/dev/sdc创建为物理卷(PV)。 3. 将该物理卷扩展到目标卷组(VG)中(即包含klas_kylinos--oracle-root的卷组)。 4. 扩展目标逻辑卷(LV):klas_kylinos--oracle-root,使用新增的空间。 5. 调整文件系统大小以使用新空间。 详细步骤: ### **步骤1:确认新增硬盘和当前LVM状态** 1. 检查新增硬盘: ```bash lsblk fdisk -l /dev/sdc ``` 确认/dev/sdc存在且未分区或未使用(200G)。 2. 确认当前LVM结构,特别是目标逻辑卷和卷组: ```bash vgdisplay lvdisplay ``` 找到目标逻辑卷`klas_kylinos--oracle-root`,并记录其所在的卷组(VG)名称。注意:设备名中的`--`在卷组名中可能是`-`,例如卷组名可能是`klas_kylinos-oracle`(但实际设备节点名中双横线是合法的,表示一个横线)。使用`vgdisplay`可以查看准确的卷组名。 假设我们通过`lvdisplay`查看目标逻辑卷的全路径是`/dev/klas_kylinos-oracle/root`,则卷组名为`klas_kylinos-oracle`。 ### **步骤2:将新硬盘初始化为物理卷** 1. 如果/dev/sdc已有分区,需要确保有一个分区类型为Linux LVM(8e)。如果整个磁盘都可使用,也可以直接使用整个磁盘作为物理卷(推荐): ```bash pvcreate /dev/sdc ``` ### **步骤3:扩展卷组** 将新物理卷添加到目标卷组: ```bash vgextend <卷组名称> /dev/sdc ``` 例如,如果卷组名为`klas_kylinos-oracle`: ```bash vgextend klas_kylinos-oracle /dev/sdc ``` ### **步骤4:扩展逻辑卷** 1. 扩展逻辑卷`klas_kylinos--oracle-root`(注意:逻辑卷名可能是`root`,而全路径是`/dev/klas_kylinos-oracle/root`): ```bash lvextend -l +100%FREE /dev/klas_kylinos-oracle/root ``` 或者使用具体大小(例如扩展200G): ```bash lvextend -L +200G /dev/klas_kylinos-oracle/root ``` 注意:确保新增空间不超过卷组的可用空间(用`vgdisplay`查看)。 ### **步骤5:调整文件系统** 根据文件系统类型调整大小: - 如果是ext4: ```bash resize2fs /dev/klas_kylinos-oracle/root ``` - 如果是xfs: ```bash xfs_growfs /dev/klas_kylinos-oracle/root ``` 注意:如果逻辑卷挂载在根目录(/)上,可以在挂载状态下调整(xfs必须在线调整,ext4也可以在线调整)。但为了安全,如果可能,建议在单用户模式或救援模式下操作(特别是根分区)。 ### **步骤6:验证** ```bash df -Th / # 如果该逻辑卷挂载在根目录 lvdisplay /dev/klas_kylinos-oracle/root ``` 注意事项: 1. 操作前备份重要数据。 2. 确保新增硬盘没有重要数据,因为`pvcreate`会擦除数据。 3. 如果新增硬盘之前已有分区表,可能需要清除(使用`dd`或`wipefs`)以避免冲突。 如果卷组名称有特殊字符(如横线),在命令中直接使用即可(用引号括起来如果名称包含空格,但这里没有空格)。 示例步骤总结: ```bash # 1. 确认新磁盘 lsblk # 2. 创建物理卷 pvcreate /dev/sdc # 3. 扩展卷组(假设卷组名为klas_kylinos-oracle) vgextend klas_kylinos-oracle /dev/sdc # 4. 扩展逻辑卷(使用全部新增空间) lvextend -l +100%FREE /dev/klas_kylinos-oracle/root # 5. 调整文件系统(假设是xfs) xfs_growfs /dev/klas_kylinos-oracle/root # 或者如果该卷挂载在/,则可以使用 xfs_growfs / ``` 注意:如果逻辑卷没有挂载,则需要先挂载到一个临时目录再调整(但这里如果是根分区,则已经在挂载状态)。 如果根分区是ext4,且无法卸载(因为系统正在运行),可以使用`resize2fs`在线调整。 最后,生成相关问题。 </think> ### KylinServer V10 SP3 新增硬盘扩容至指定分区流程 以下是将新增200G硬盘(/dev/sdc)扩容到指定LVM逻辑卷(/dev/sda3下的 `klas_kylinos--oracle-root` 分区)的具体步骤,需root权限操作。操作前**务必备份数据**并确保虚拟机已识别新硬盘。 --- #### **步骤1:确认存储架构** 1. **检查当前LVM结构** ```bash lsblk vgdisplay lvdisplay ``` - 确认目标逻辑卷路径:`klas_kylinos--oracle-root`(实际路径通常是 `/dev/mapper/klas_kylinos--oracle-root`) - 记录所属卷组(VG)名称(示例假设为 `klas_vg`) 2. **验证新硬盘** ```bash fdisk -l /dev/sdc ``` - 输出应有:`Disk /dev/sdc: 200 GiB` --- #### **步骤2:将新硬盘加入LVM** 1. **创建物理卷(PV)** ```bash pvcreate /dev/sdc ``` - 验证:`pvdisplay /dev/sdc` 显示PV Size≈200G 2. **扩展卷组(VG)** ```bash vgextend klas_vg /dev/sdc # 替klas_vg为实际VG名 ``` - 验证:`vgdisplay klas_vg` 显示Free PE / Size增加200G --- #### **步骤3:扩展目标逻辑卷** 1. **扩容逻辑卷(LV)** ```bash lvextend -L +200G /dev/mapper/klas_kylinos--oracle-root ``` > 或使用剩余空间:`lvextend -l +100%FREE /dev/mapper/klas_kylinos--oracle-root` 2. **扩展文件系统** - **EXT4文件系统**: ```bash resize2fs /dev/mapper/klas_kylinos--oracle-root ``` - **XFS文件系统**: ```bash xfs_growfs /dev/mapper/klas_kylinos--oracle-root ``` --- #### **步骤4:验证扩容结果** ```bash # 检查分区容量 df -Th | grep root # 确认LVM空间分配 lvdisplay /dev/mapper/klas_kylinos--oracle-root | grep "Size" vgdisplay klas_vg | grep "Free" ``` - 成功标志: - LV Size增加200G - VG Free PE接近0 - `df` 输出容量增长 --- #### **关键注意事项** 1. **VG名称匹配**: `klas_kylinos--oracle-root` 是LV名称,扩展时需指定完整路径 `/dev/mapper/klas_kylinos--oracle-root`[^1]。 2. **文件系统类型**: 通过 `lsblk -f` 确认文件系统类型,选择正确的扩容命令(`resize2fs` 或 `xfs_growfs`)。 3. **在线扩容**: 操作无需重启,但建议在业务低峰期执行。 4. **备份机制**: 操作前执行: ```bash vgcfgbackup -f /etc/lvm/backup/klas_vg_bak klas_vg ``` > **扩容前后对比示例**: > ```bash > # 扩容前 > /dev/mapper/klas_kylinos--oracle-root xfs 50G 40G 10G 80% /oracle > # 扩容后 > /dev/mapper/klas_kylinos--oracle-root xfs 250G 40G 210G 16% /oracle > ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

太极淘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值