6.1. 安装程序如何工作

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

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

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

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

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

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

本架构的 debian-installer 支持两种用户界面: 字符界面和图形界面。除非在引导菜单里面指定 “Graphical install” 选项,默认将使用字符界面。有关更多的图形界面安装程序的信息,请参阅 第 D.6 节 “图形安装程序”

在基于字符的环境下无法使用鼠标。下面是那些对话框中您可以操作的键。在按钮和选项间用 Tab 箭头键可以 “前进”,Shift+Tab 箭头键 “后退”。 箭头键选择列表里面的选项,并可以滚动列表。另外,在长列表里面,您可以按下某个字母直接跳到对应字母开头的选项,按下 Pg-UpPg-Down 可以快速滚动列表。空格键 可以选择像 checkbox 这样的选项。Enter 执行选择。

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

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