6.1. 安装程序如何工作

Debian 安装程序由一些特定功能的元件组成,它们完成各自的安装任务。 每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的 优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。

执行默认安装时,只有必要的(高优先级)的问题会被问到。 使得安装过程可以高度自动化,几乎不需用户干预。 元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法, 以及您的硬件。对于没有询问的问题,安装程序将采用默认值。

如何遇到麻烦,用户会看到错误画面,并且显示安装菜单供选择其它替代操作。 如果没有问题,用户将不会碰到安装菜单,只需依此回答每个元件的提问。 严重错误提示的优先级为 'critical',因此用户总会注意到。

如果在 debian-installer 开始的时候,给启动加上一些参数,它将会影响安装程序使用的默认值。 例如,假设你希望指定静态网络连接配置(如果存在 DHCP,它会被采用), 你可以为启动参数加上 netcfg/disable_dhcp=true。 参阅 第5.2.1节 , "Debian 安装程序的参数" 了解有效的选项。

熟练的用户也许更习惯菜单驱动的交互方式, 安装中的每一步都可以被用户控制,而不是让安装程序自动依此执行。 要使用菜单驱动的手动安装方式,添加启动参数选项 debconf/priority=medium

如果你的硬件要求给内核模块设置选项才能安装,你就需要使用 "expert" 模式启动安装程序。可以通过使用 expert 命令或者添加启动参数 debconf/priority=low。 专家模式赋予你对 debian-installer 完全的控制力。

正常的安装程序是基于字符界面的(相对于常见的图形界面)。 在此环境下,鼠标不能使用。这些是操作各种对话框使用的按键。Tab 箭头键向 `前' 移动,Shift-Tab 箭头键向 `后' 移动,它们用于按钮和选择之间。 箭头键用于选择可以滚动的列表,也能滚动列表本身。 另外,对于长的列表,你可以按下一个字母,让列表直接移动到该字母开头的列表项, 使用 Pg-UpPg-Down 滚动列表的不同段。 空格键选择复选框的选项。用 Enter 激活选择。

错误信息被重定向到第三个控制台。你可以访问该控制台通过按下 左 Alt-F3 (按住左 Alt 键同时按下 F3 功能键);返回主安装进程使用 左 Alt-F1

这些信息还可以在 /var/log/messages 里找到。完成安装之后,该 log 会被拷贝到 /var/log/debian-installer/messages 你的新系统中。其它的安装信息安装时可以在 /var/log/ 找到。 在 /var/log/debian-installer/ 是系统重新启动后的记录地方。