银河麒麟桌面系统无人值守安装文件

分享一个银河麒麟桌面操作系统V10,无人值守安装脚本。

[Encrypty]
# true开启加密,false 为关闭
encrypty=false
# 加密密钥,如 qwer1234
encryptyPWD=@ByteArray(qwer1234)
# true开启lvm逻辑卷安装(不常用),false 为非逻辑卷安装(常用)
lvm=false


[config]
# 自动登陆,0 为不自动登录
autologin=0
# 自动安装,不用改动
automatic-installation=1

# 全盘安装指定设备,默认为/dev/sda,若需指定安装设备,将/dev/sda替换成指定设备名即可;
# (推荐)若不填磁盘设备名(将下面设备名/dev/sda去掉),系统会默认选择合适磁盘安装。默认磁盘优先级:先最大nvme盘,再最大固态sdX盘,最后最大机械sdX盘
devpath=/dev/sda
# 使用 swapfile 替代swap分区,false 为不使用 swapfile,990/9A0 使用swapfile
enable-swapfile=false
# 出厂备份,0 为不出厂备份
factory-backup=0
# 主机名,仅包含字母、数字、下划线和连接符,长度不超过 64
hostname=sa-QiTianM425-N000
# 语言,默认为中文
language=zh_CN
# 密码,默认为 qwer1234,至少 8 位,至少包含两类字符
password=@ByteArray(qwer1234)
#配置安装完成是否重启。1表示重启,0表示关机
reboot=1
# 时区,默认上海
timezone=Asia/Shanghai
# 用户名、全名,小写字母开头,且仅包含字母、数字、下划线和短横线,长度不超过 32
username=kylin

# 自动安装,不用改动
data-unformat=false

# 预安装软件配置清单,软件包名用逗号分隔,前后不要使用引号
#PreinstallApps=wps-office,rc-reader



#以下主要用于自动安装的自定义分区和双系统需求,若无此需求,下面的配置无需改动
[custompartition]

# true为开启pxe自动安装自定义分区,false为关闭。自定义安装不支持加密安装和逻辑卷分区安装。其中自动安装需要在grub.cfg中增加automatic参数
disk-custom=false
# true为格式化整块磁盘,false为不格式化整块磁盘。不格式化磁盘主要用于安装第二个系统。
format-disk=true
# 系统偏移安装。可以根据需要,对系统在磁盘的起始位置进行设置。单位为MB,默认为1MB,且最小不能小于1MB
# 安装第二个系统时,需根据第一个系统占用磁盘大小,合理设置偏移安装的起始位置。
kos-start=1

#  自定义分区清单。请将所需的分区名称填入下面的双引号内,分区之间请用“;”隔开(双引号和“;”均为英文输入格式)。
#  下面分区的前后顺序,表示新装系统分区的顺序,可以根据需要进行调整。如下所示,efi、boot、root分别为系统的第一、二、三分区。
custom-partitions="efi;boot;root;backup;data;swap;"

# 自定义分区设置格式。custom-XXX中XXX为上面自定义的分区名称。fs=分区格式;mount=挂载点;size=分区大小,单位为MB;
# 请将分区格式、挂载点和大小填入下面的双引号内,之间用“;”隔开(双引号和“;”均为英文输入格式)。
custom-XXX="fs=***;mount=***;size=***;"

# efi分区。默认格式为fat32; 挂载点为/boot/efi; 大小建议在0.5~2g之间,设置单位为MB;
custom-efi="fs=fat32;mount=/boot/efi;size=512;"
# boot分区。默认格式为ext4; 挂载点为/boot; 大小建议在0.5~2g之间,设置单位为MB;
custom-boot="fs=ext4;mount=/boot;size=1024;"
# 系统根分区。默认格式为ext4; 挂载点为/; 大小,建议不小于25g,设置单位为MB;
custom-root="fs=ext4;mount=/;size=102400;"
# backup分区。默认格式为ext4; 挂载点为/backup; 大小设置单位为MB;
custom-backup="fs=ext4;mount=/backup;size=20480;"
# data分区。默认格式为ext4; 挂载点为/data; 大小设置单位为MB;
custom-data="fs=ext4;mount=/data;size=102400;"
# swap分区。默认格式为linux-swap; 挂载点为[swap]; 大小,建议不小于内存大小的1.2倍。如8g内存的机器,建议不小于8.8g,设置单位为MB;
custom-swap="fs=linux-swap;mount=[swap];size=10240;"





# 自动安装,下面的配置不用改动
bootloader=/dev/sda ATA ST1000DM003-1SB1
partitions="/boot/efi:/dev/sda1;/:/dev/sda7;linux-swap:/dev/sda5;"

[setting]
EnableSwap=false
FileSystem="ext4;ext3;fat32;xfs;btrfs;kylin-data;efi;linux-swap;unused"
FileSystemBoot="ext4;vfat"
PartitionMountedPoints=";/;/boot;/backup;/tmp"

[specialmodel]
computer="mips64el/loongson-3;loongsonarch64/generic"

将此脚本命名为ky-installer.cfg,放到安装介质的根目录下,即可实现自动安装。

=====================================================================

更多Linux、云计算、云原生、大数据、docker、k8s知识,可访问:奇智云课堂

你可能感兴趣的:(运维,linux,服务器)