联想开天统信UOS安装镜像 增加系统分区空间
本文介绍了修改联想官方统信UOS自动安装镜像系统盘分区过小问题的方法。通过分析镜像中的settings.ini和full_disk_policy.json配置文件,详细说明了各分区参数含义及修改建议。重点指导如何调整swap分区、系统分区和联想一键还原分区的大小,并演示了使用UltraISO替换配置文件和制作安装U盘的过程。该方法解决了自动安装镜像默认20GB系统盘空间不足的问题。
·
目录
一、前言
联想官方统信UOS安装镜像分自动安装、手动安装两个版本。该文档旨在解决自动安装镜像系统盘分区过小(仅20GB)的问题。
| 镜像 | 问题 | 其它区别 |
|---|---|---|
| 自动安装镜像 | 无法选择分区大小,系统盘分区只有20GB,无法使用UOS LiveCD 运维工具对系统盘进行再分区 | 集成联想一键还原,删除统信系统-备份还原 |
| 手动安装镜像 | 可以手动分区大小,但网络驱动与自动安装镜像不同,部分网络协议或存在问题 | 未集成联想一键还原,但有统信系统-备份还原 |
二、环境版本
| 环境 | 版本 |
|---|---|
| 安装机器 | 联想开天 N80z G2e |
| 联想官方自动安装镜像 | UOS V20 1070 |
| 软碟通 UltraISO | 9.7.6.3860 |
三、修改镜像
3.1 打开镜像

3.2 文件说明
| 文件 | 说明 |
|---|---|
| settings.ini | 统信自动安装配置 |
| full_disk_policy.json | 系统分区配置 |
3.2.1 settings.ini 配置项说明
# 跳过“特效模式/普通模式选择”界面
skip_virtual_machine_page=true
# 跳过语言选择页面
skip_select_language_page=true
# 设置默认语言
select_language_default_locale=zh_CN
# 语言选择页面移动到安装完成重启进入系统后再弹出选择
skip_select_language_page_on_first_boot = true
# 跳过时区设置页面
skip_timezone_page=true
# 配置默认时区
timezone_default="Asia/Shanghai"
# 跳过键盘布局
skip_system_keyboard_page = true
# 跳过网络设置页面
skip_network_page=true
skip_repair_system_page=true
# 跳过系统信息设置页面,必须指定下面参数
skip_system_info_page=false
# 设置用户名
system_info_default_username="uos"
# 设置主机名
system_info_default_hostname="uos"
# 设置密码
system_info_default_password="uosuos"
system_info_hostname_auto_suffix = "-PC"
system_info_hostname_reserved = "localhost"
system_info_default_keyboard_layout = "us"
set_root_password_from_user = true
# 是否开启审核模式
system_check_mode=false
# 跳过磁盘分区页, 如果跳过此页, 分区方式与选用磁盘必须填写
skip_partition_page=true
DI_UEFI=true
# 是否全盘安装
DI_FULLDISK_MODE=true
# 全盘安装所使用硬盘
DI_FULLDISK_MULTIDISK_DEVICE="/dev/sda"
# 是否自动分区
partition_do_auto_part=true
3.2.2 full_disk_policy.json 配置项说明
[
{
"label":"Boot",
"filesystem": "ext4",
"mountPoint": "/boot",
"platform": [ "x86" , "sw" , "loongson" , "arm", "loongarch64" ]
},
{
"label":"SWAP",
"usage": "16Gib",
"filesystem": "linux-swap",
"mountPoint": "swap",
"platform": [ "x86", "sw", "loongson", "arm", "loongarch64" ]
},
{
"label":"Roota",
"usage": "20Gib",
"filesystem": "ext4",
"mountPoint": "/",
"platform": [ "x86", "sw", "loongson", "arm", "loongarch64" ]
},
{
"filesystem": "fat32",
"label": "LENOVO_PART",
"mountPoint": "",
"usage": "16Gib",
"alignStart": true,
"device": "",
"platform": [ "x86", "sw", "loongson", "arm", "loongarch64" ]
},
{
"label":"_dde_data",
"filesystem": "ext4",
"usage": "100%",
"platform": [ "x86", "sw", "loongson", "arm", "loongarch64" ]
}
]
【label说明】
● label为EFI的磁盘分区,挂载点为/boot/efi,这是UEFI启动模式必需的分区。
● label为Boot的磁盘分区,挂载点为/boot,存放 Linux 内核镜像 、初始 RAM 磁盘镜像 以及引导加载程序 (如 GRUB) 的配置文件和模块。
● label为SWAP的磁盘分区,作为SWAP分区使用,是硬盘上的一块特殊区域,当物理内存(RAM)不够用时,操作系统会将内存中暂时不用的数据“交换”到这里,从而为急需内存的程序腾出空间,防止系统因内存耗尽而崩溃。
● label为Backup的磁盘分区,挂载点为/recovery,恢复分区这个分区通常用于存放系统安装时的初始化备份环境。
● label为Roota的分区,挂载点为/根目录,根分区这是 Linux 系统的“根”目录,是整个文件系统的起点。(系统显示的系统盘容量为该分区的容量)
● label为Rootb的磁盘分区,默认不作挂载,与Roota互为镜像备份分区,故此分区大小一样,主要是用于在系统图形化升级操作时,对当前系统环境进行备份,创建一个系统回退点。
● label为_dde_data的磁盘分区,挂载点为/data,主要用于存放用户数据。(数据盘显示的容量为该分区的容量)
统信桌面专业版【计算机显示磁盘使用容量与硬盘标注大小不一致】问题说明
【分区大小说明】
3.3.2 ISO 镜像手动安装
手动安装时需要用户手动创建分区,用户可根据所需配置系统。安装系统无需占
用整块磁盘,用户可以自行配置各分区的大小、挂载点、文件系统等,手动创建分区
时,统信桌面操作系统推荐如下配置分区:
创建boot分区,/boot分区是系统启动分区,必须是主分区中的第一个分区;
根分区,根分区的大小建议在15GB以上;
推荐创建swap分区,用于提高系统运行性能,建议大小内存大小+2GB;
swap分区大小=物理机内存大小+2GB,如:你的机器内存是32GB,则swap分区应为32+2=34GB
3.3 修改full_disk_policy.json
| label | 说明 | 参考值 | 公式 |
|---|---|---|---|
| SWAP | 交换分区 | 32Gib+2Gib=34Gib | swap分区大小=物理机内存大小+2GB |
| Roota | 系统分区 | 200Gib | 根分区的大小建议大于100GB,为了以后安装软件留出空间。开发人员可根据需要留出更多空间 |
| LENOVO_PART | 联想一键还原分区 | 100Gib | 联想一键还原分区,用于制作系统还原镜像 |
3.4 替换full_disk_policy.json

四、镜像制作
插入一个8G以上的U盘,注意:写入镜像过程中会抹除U盘所有数据


五、参考鸣谢
更多推荐

所有评论(0)