SDB:Linuxrc install.inf

跳转到:导航搜索

Linuxrc 信息文件:install.inf

Linuxrc 是在实际安装程序 YaST 启动之前运行的一个小型程序,尽管如此,它提供了许多不同的选项,可以改变安装行为(例如,网络设置、驱动程序更新、SSH 和 VNC 安装以及许多其他选项)。 一旦调整了这些设置,它们就会被写入一个安装信息文件:/etc/install.inf。 该文件既可以在安装系统中找到,稍后也可以在正在运行的系统上找到其副本。

此文档可能已过时。最新的版本将在 Linuxrc 仓库 上提供。

install.inf 文件示例

文件语法很简单。条目以换行符分隔,每个条目包含变量名冒号空格

Manual: 0
Locale: es_ES
Sourcemounted: 1
RepoURL: cd:/?device=disk/by-id/ata-QEMU_DVD-ROM_QM00001
ZyppRepoURL: cd:/?devices=/dev/disk/by-id/ata-QEMU_DVD-ROM_QM00001
Device: disk/by-id/ata-QEMU_DVD-ROM_QM00001
InitrdModules: floppy libata libahci ahci ata_piix ata_generic cdrom sr_mod sd_mod st sg thermal iscsi_boot_sysfs
Options: thermal tzp=50
Keyboard: 1
UpdateDir: /linux/suse/x86_64-sles12
YaST2update: 0
Textmode: 0
Screenmode: white-black
MemFree: 957316
InitrdID: 2016-06-14.20220528
WithiSCSI: 0
WithFCoE: 0
StartShell: 0
Y2GDB: 0
kexec_reboot: 1
EFI: 0
Insecure: 0
SelfUpdate: 1
Cmdline: splash=silent


  • 一个示例文件已被缩短

支持的参数

参数 键入 描述
手册 0 或 1

定义安装是否使用手动模式,例如,在探测硬件或加载模块时询问确认。

示例

Manual: 0
Locale 字符串

启动到 inst-sys 时选择的语言环境(语言)。

示例

Locale: en_US
Keytable 字符串

如果 Linuxrc 更改了它,则为控制台键盘映射。

示例

 Keytable: de-latin1-nodeadkeys
Sourcemounted 0 或 1

指示是否挂载了安装仓库。 例如,在使用 'install' Linuxrc 选项通过远程 URL 时,它将为 0。

示例

 Sourcemounted: 1
RepoURL 字符串

已弃用(请参阅 ZyppRepoURL)。 安装仓库的 URL。

示例

RepoURL: http://install.example.org/install/openSUSE-11.1?device=eth0
ZyppRepoURL 字符串

用于 libzypp 的 URI 形式的安装仓库位置。

示例

 ZyppRepoURL: cd:/?devices=/dev/disk/by-id/ata-QEMU_DVD-ROM_QM00001
ssl_verify yes 或 no

指示是否应验证 SSL 证书(ssl.certs=0 在 Linuxrc 中)。 如果缺失,则认为为“yes”。

示例

 ssl_verify: yes
Device 字符串

已弃用(请参阅 ZyppRepoURL)。 本地安装仓库的设备/分区,不带前导 '/dev/'。

示例

Device: disk/by-id/ata-WDC_WD10EARS-00Y4B2_WD-WCAV587297-part2
ProxyURL 字符串

如果已设置,则为代理 URL

主机名 字符串
regurl 字符串

注册服务器的 URL。

示例

 regurl: https://smt.example.net
regcert 字符串

注册服务器的证书。

supporturl 字符串

上传 'supportconfig' 数据的 URL。

InitrdModules 字符串

initrd 加载的模块。

示例

InitrdModules: hwmon thermal_sys processor thermal dock scsi_mod libata
选项 字符串

用于加载 InitrdModules 中每个模块的参数

示例

Options: loop max_loop=64
LogHost 字符串

重定向 syslog 的主机名。 YaST 也会同时记录到 y2log 和远程 syslog。

键盘 0 或 1

是否可用键盘?

示例

Keyboard: 1
UpdateDir 字符串

查找驱动程序更新的基础目录

示例

UpdateDir: /linux/suse/x86_64-11.1
YaST2update 0 或 1

已使用驱动程序更新

示例

YaST2update: 0
Textmode 0 或 1

安装是否应以文本模式运行?

示例

Textmode: 0
MemFree 整数

千字节 (kBytes) 中可用的内存。

示例

MemFree: 3947228
VNC 0 或 1

通过 VNC 安装?

示例

VNC: 0
VNCPassword 字符串

VNC 密码

示例

 VNC: secret
Display_IP 字符串

用于 X11 连接的 IP 或 DISPLAY 变量。

示例

 Display_IP: 10.0.0.1:2
UseSSH 0 或 1

通过 SSH 访问 YaST

示例

UseSSH: 0
SSHD 0 或 1

启动 SSH 服务器。 在 SLE12/openSUSE 13.2 之前,只有 'UseSSH'(隐式启动 sshd)。 现在两者在逻辑上是分开的,您可以运行 SSH 服务器而无需强制 YaST 进入 SSH 模式(用于调试)。

示例

 SSHD: 1
NoShell 0 或 1

未启动 shell。 默认情况下,Linuxrc 在 /dev/tty2、/dev/tty9 以及如果内存要求允许,也在 /dev/tty5 和 /dev/tty6 上启动 /bin/bash。

示例

 NoShell: 1
InitrdID 字符串

用于检查 Linuxrc 和 Initrd 兼容性的 Initrd ID。

示例

InitrdID: 2008-12-02.95014f3c
InstsysID 字符串

Linuxrc 比较 instsys 和 initrd ID,并且仅在两者都相同时才继续。 它通过 InstsysID 启动选项设置。

WithiSCSI 0 或 1

是否启用了 iSCSI 配置对话框?

示例

WithiSCSI: 0
WithFCoE 0 或 1

是否启用了 WithFCoE 配置对话框?

示例

WithFCoE: 0
StartShell 0 或 1

定义是否在运行 YaST 之前启动 shell 以进行调试。

示例

StartShell: 0


Y2GDB 0 或 1

安装是否应在 gdb(调试器)中运行?

示例

Y2GDB: 0
kexec_reboot 0 或 1

定义 Linuxrc 是否应使用 kexec 或重新启动以进入刚刚安装的系统(第二阶段安装)。

示例

kexec_reboot: 1
EFI 0 或 1

配置为 EFI 系统

示例

EFI: 0
升级 0 或 1

YaST 将执行升级而不是常规安装

示例

 Upgrade: 1o
Braille 字符串

盲文设备类型

示例

 Braille: ht30
Brailledevice 字符串

连接到盲文硬件的设备

Cmdline 0 或 1

内核命令行参数。 Linuxrc 未处理的任何启动选项,并且应保留用于目标系统启动配置。

示例

Cmdline: splash=silent vga=0x314
SelfUpdate 字符串或 0 或 1

YaST 搜索更新的 URL;1:启用自更新功能;0:禁用自更新功能。

Insecure 0 或 1

是否启用了安全模式?

示例

 Insecure: 1
Screenmode 字符串

要使用的替代样式(颜色和字体)。 当前支持 'default'、'white-black' 和 'cyan-black'。