Debian的自动化安装(DEBIAN_FRONTEND)
Debian 安装程序的参数
安装系统确认一些附加的引导参数
debconf/priority
这些参数设置将设置显示的信息为为最低的级别。
缺省安装使用 debconf/priority=high 。 这意味着高优先的和至关重要的信息将被显示,但是中级和低级信息将被跳过。如果其间出现了问题, 安装程序将按照要求调整优先级别。
如果你加入 debconf/priority=medium 作为引导参数,你将看到安装菜单以及安装过程中更多的控制。当使用 debconf/priority=low ,所有的消息将显示在 (这相当于采用 专家级 引导方法)。通过debconf/priority=critical ,安装系统只会显示至关重要的信息并且尝试正确无误地执行各项事宜。
这个引导参数控制用于安装程序的用户界面的类型。当前可能参数设置可以是:
DEBIAN_FRONTEND=noninteractive
DEBIAN_FRONTEND=text
DEBIAN_FRONTEND=newt
DEBIAN_FRONTEND=slang
DEBIAN_FRONTEND=ncurses
DEBIAN_FRONTEND=bogl
DEBIAN_FRONTEND=gtk
DEBIAN_FRONTEND=corba
缺省的前端是 DEBIAN_FRONTEND=newt。 DEBIAN_FRONTEND=text 可以用于串口控制台的安装。一般来说在缺省安装介质上只有 newt 前端,因此目前这个并非很有用。
BOOT_DEBUG
传递此参数将记录最复杂的引导信息。
BOOT_DEBUG=0
此为默认。
BOOT_DEBUG=1
更多的信息。
BOOT_DEBUG=2
大量的调试信息。
BOOT_DEBUG=3
Shell 脚本将在引导期间运行于不同的地方以允许细节上的调整。推出 Shell 将继续引导过程。
INSTALL_MEDIA_DEV
参数的值将为用来装入 Debian 安装程序的设备路径,例如: INSTALL_MEDIA_DEV=/dev/floppy/0
引导映像通常会扫描所有的软盘和 USB 存储设备来找到根软盘。它也可以通过此参数来只查找一个 设备。
debian-installer/framebuffer
一些体系使用内核帧缓存以提供不同的语言安装。如果帧缓存在你的系统上面有问题,你可以通过 参数 debian-installer/framebuffer=false 关闭这个特性。这方面问题的特征是有关 bterm 或者 bogl 的错误信息,一个空白的屏幕, 或者在开始安装的时候停止几分钟。
video=vga16:off 参数可以被用来取消帧缓存。这些问题在使用 Mobile Radeon 卡的 Dell Inspiron 上面有所报告。
debian-installer/probe/usb
设置成 false 可以阻止在引导的时候禁止 USB 检查来杜绝引起的问题。
netcfg/disable_dhcp
缺省情况下, debian-installer 会通过 DHCP 来自动检测网络。如果检测成功的化,你将不需要审视并且改变 其获得的设计。你可以在 DHCP 检测失败的情况下手工配置网络。
如果你的网络上面具备一台 DHCP 服务器,但是不想使用它比如,它给出错误的答案。你可以使用参数 netcfg/disable_dhcp=true 来通过 DHCP 来配置网络并且手工输入参数。
hw-detect/start_pcmcia
设置成 false 来阻止启动 PCMCIA 服务,如果其引起各种问题。 有些笔记本电脑对此会有错误的行为。
preseed/url
指定 url 到预设文件,在安装中自动下载和使用。
preseed/file
指定 url 到预设文件,在安装中自动加载和使用。
ramdisk_size
如果你在使用 2.2.x 内核,你也许需要设置 ramdisk_size=13000
注意,内核最多可以接受 8 个命令行参数和 8 个环境变量选项(包括安装程序默认使用的选项)。 如果超出,2.4 内核会丢弃过多的选项,2.6 内核则会崩溃。
Debian的自动化安装(DEBIAN_FRONTEND)的更多相关文章
- cobbler自动化安装系统
笔者Q:972581034 交流群:605799367.有任何疑问可与笔者或加群交流 在很久很久以前,使用kickstart实现自动化安装的时候,我一直认为装系统是多么高大上的活,直到cobbler的 ...
- cobbler实现系统自动化安装centos
cobbler [epel] cobbler服务集成 PXE DHCP rsync Http DNS Kickstart IPMI[电源管理] 1.软件安装 yum install cobbler d ...
- Cobbler自动化安装
# Cobbler自动化安装 [Cobbler官网](http://cobbler.github.io) 环境
CentOS/Debian/Ubuntu一键安装LAMP(Apache/MySQL/PHP) 今天遇到一个网友提到需要在Linux VPS服务器中安装LAMP(Apache/MySQL/PHP)网站环 ...
- 自动化安装SQL Server+SP就那么简单
随着业务.企业规模的日益壮大,DB的数量也在不断增多,配置一台新增DB,从服务器的参数配置,磁盘阵列规划,DB安装部署,DB参数调优等等一列步骤下来,手工操作的效率变得越来越低,因为我负责的数据库近些 ...
- 初涉定制linux系统之——自动化安装Centos系统镜像制作
最近碰到个需求:要在内网环境安装centos6.5系统并搭建服务,但由于自动部署脚本里安装依赖包使用的是yum安装,而服务器无法连接外网,实施人员也不会本地yum源搭建O__O "….. 本 ...
随机推荐
- 【12月06日】A股全市场情绪指标整理分析
1. A股全市场的股权质押比例 2018年11月30日,A股全市场,质押股数占全市场总股本数比:9.997%,最近2周出现了3.2%的轻微回落.同历史时期相比,仍然处于高位. 2. A股全市场的解禁市 ...
- docker machine介绍和使用
https://www.cnblogs.com/sparkdev/p/7044950.html https://www.jianshu.com/p/cc3bb8797d3b
- HTML5标签canvas制作平面图
摘要: HTML5规范已经完成了,互联网上已经有数不清的站点使用了HTML5.从现在开始研究HTML5,本文是自己在学习canvas过程中的记录,以备后需. 历史: 这个 HTML 元素是为了客户端矢 ...
- linux ss命令使用详解
ss是Socket Statistics的缩写.顾名思义,ss命令可以用来获取socket统计信息,它可以显示和netstat类似的内容.但ss的优势在于它能够显示更多更详细的有关TCP和连接状态的信 ...
- LTS原理分析(version:1.6.9)
LTS做到分布式唯一执行的原理:LTS采用类似Hadoop作业提交的方式,由JobClient submit作业任务给JobTracker,然后JobTracker会预生成一批作业任务的执行时间记录( ...
- GDAL------安装GDAL
1.官网下载GDAL http://www.gisinternals.com/http://www.gisinternals.com/release.php 2.下载完后,点击安装,选择安装全部组件, ...
- Spring-Mybatis --- 配置SqlSessionFactoryBean,整合Spring-Mybatis
要利用Mybatis首先是需要导入mybatis-x.x.x.jar,其次,要整合Spring和Mybatis需要导入mybatis-spring-x.x.x.jar. JAR : mybatis-x ...
- SVN的Hooks功能--强制添加注释
所谓hooks,可以类似 理解Linux内核Netfilter框架的hook点和hook函数的概念.当用户在维护代码的过程中,其执行的相关动作正好触发了相关hook点,就 会去执行对应hook点的脚本 ...
- ios开发之--VC的生命周期
当一个视图控制器被创建,并在屏幕上显示的时候. 代码的执行顺序 1. alloc 创建对象,分配空间 2.init (initWit ...
- 【代码审计】iCMS_v7.0.7 keywords.admincp.php页面存在SQL注入漏洞分析
0x00 环境准备 iCMS官网:https://www.icmsdev.com 网站源码版本:iCMS-v7.0.7 程序源码下载:https://www.icmsdev.com/downloa ...