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 "….. 本 ...
随机推荐
- 一则Gedit死机引起的错误之解决
一次,虚拟机中CentOS不明原因死机了,终端打开不能操作,SecureCRT和从SecureCRT中运行的托关于本机Windows下的Xming下的gedit也死掉了,无奈只能强制关机.重新启动后其 ...
- Centos7.3.1611安装mysql5.7.18 rpm教程 并设置datadir
一.卸载MariaDB CentOS7默认安装MariaDB而不是MySQL,而且yum服务器上也移除了mysql相关的软件包.因为MariaDB和MySQL可能会冲突,故先卸载MariaDB. 1. ...
- task.factory.startnew()
1.委托: public delegate int Math(int param1,int param2);定义委托类型 Public int Add(int param1,int param2)// ...
- 配置Django框架为生产环境的注意事项(DEBUG=False)
问题描述: Django1.10版本中框架中settings.py配置文件 配置文件settings.py配置了下面两项: DEBUG= False ALLOWED_HOSTS = ['*'] #这样 ...
- PHP代码执行函数总结
PHP中可以执行代码的函数,常用于编写一句话木马,可能导致代码执行漏洞,这里对代码执行函数做一些归纳. 常见代码执行函数,如 eval().assert().preg_replace().create ...
- mysql相关攻击代码收集
1.批处理文件内容 @echo off net user li /add net user li /active:yes net localgroup Administrators li /add 2 ...
- Python 网络爬虫
爬虫介绍 爬取图片 爬取文本 爬虫相关模块:re 爬虫相关模块:urllib 爬虫相关模块:urllib2 爬虫相关模块:cookielib 爬虫相关模块:requests 爬取需要登录的页面
- 先安装VS2017再安装VS2015遇到的CMake问题
先安装了VS2017,后来有需求安装VS2015,安装VS2015的时候遇到下图问题,但是控制面板里面看不到Microsoft Visual C++ 2015 Redistributable的项目 我 ...
- 关于PullToRefreshView bug 的修复
前几天网友yufengzungzhe@163.com指出PullToRefreshView的一个bug.当时麦洛还没有注意到,现在麦洛已经利用修复了.其实解这个bug也不难. 只要在下面这个方法做一点 ...
- VMware按装ISO
破解码 vmware12 5A02H-AU243-TZJ49-GTC7K-3C61N vmware14CG54H-D8D0H-H8DHY-C6X7X-N2KG6 创建虚拟机 也可以选第三个直接选择Ce ...