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 "….. 本 ...
随机推荐
- p12证书转keystore签名
java https://my.oschina.net/u/555639/blog/524821 AIR p12转keystore证书签名apk 2014年01月03日 ⁄ 移动探索 ⁄ 评论数 ...
- 【NLP】Stanford
http://web.stanford.edu/class/cs224n/syllabus.html https://www.youtube.com/watch?v=OQQ-W_63UgQ&l ...
- Android学习之——SpannableString和TextView的使用及研究
前言 相信大家对Android的TextView的使用已经相当熟悉了,但有没有发现TextView的文字总是那么单调,可以修改的就字体大小,颜色等等.要想实现自定义的文字,就要用到我们今天的主角--S ...
- 安装unity3d多个版本共存
转自:https://www.cnblogs.com/xsgame/p/3549486.html 用4.3打开两个低版本的unity工程,都报错.... 用低版本打开正常,希望Unity3D版本兼容性 ...
- RequestDispatcher 的 forward和include
1.RequestDispatcher 的 forward和include: http://www.avajava.com/tutorials/lessons/what-is-a-request-di ...
- [Bayesian] “我是bayesian我怕谁”系列 - Naive Bayes with Prior
先明确一些潜规则: 机器学习是个collection or set of models,一切实践性强的模型都会被归纳到这个领域,没有严格的定义,’有用‘可能就是唯一的共性. 机器学习大概分为三个领域: ...
- 搭建项目Maven+springMVC+hibernate时,JUnit測试出现报ClassNotFoundException错误的解决
近期在搭建Maven+springMVC+hibernate项目,正常启动项目时一切正常.但JUNIT測试时出现报ClassNotFoundException错误,经过细致排查发现没有生成class文 ...
- 8 -- 深入使用Spring -- 7... Spring 整合 Struts 2
8.7 Spring 整合 Struts2 8.7.1 启动Spring 容器 8.7.2 MVC框架与Spring整合的思考 8.7.3 让Spring管理控制器 8.7.4 使用自动装配
- grid网格的流动定位
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 使用InternetGetConnectedState判断本地网络状态(C#举例)
函数原型:函数InternetGetConnectedState返回本地系统的网络连接状态. 语法: BOOL InternetGetConnectedState( __out LPDWORD lpd ...