假如您的机器上有其他的操作系统,并希望保留(多重启动设置),您要确保它在启动安装程序之前正确地被关闭。在另外一个操作系统休眠时(中断并保存到磁盘)进行安装,被中断的操作系统的状态信息可能会丢失或者损坏,再次启动将会出现问题。
关于如何引导图形安装程序,请参阅 第 D.6 节 “图形安装程序”。
对于大多数人来说,最快的途径是使用一套 Debian CD 光盘套件。如果您有此套件,并且如果您的机器支持直接 CD 引导,太棒了!只需要配置您的系统可以用 CD 启动,参见 第 3.6.2 节 “选择引导设备”, 插入您的 CD,重启,然后继续下一章。
注意某些特定的 CD 驱动器需要一些特殊的驱动程序,因此他们可能在安装的早期不能被访问。如果从 CD 引导的标准方法不能用于您的硬件,阅读本章中关于其他种类的内核以及安装方法,它们有可能能解决问题。
即便您不能从 CD-ROM 引导,依然可以安装 CD-ROM 上面的 Debian 系统组件和所有软件包。只需要使用不同的媒介引导,比如软盘。当安装操作系统、基础系统和任意附加的软件包时,只需将安装系统指向 CD-ROM 驱动器即可。
如果您遇到引导方面的问题,请参见 第 5.4 节 “安装过程中的故障修复”。
为了从 Windows 启动安装程序,您首先需要按照 第 4.1 节 “官方的 Debian GNU/Linux 光盘套装” 和 第 4.3 节 “为从 U 盘引导准备文件” 所述获取 CD-ROM/DVD-ROM 或者 USB 存储卡安装介质。
假如您使用的是安装 CD 或 DVD,在插入盘片的时候,预安装程序会自动加载。如果 Windows 没有自动运行,或者您使用的是 USB 存储卡,您可以访问该设备手动执行 setup.exe 程序。
程序运行后,会先询问一些预备问题,接着系统就准备开始启动 Debian GNU/Linux 安装程序了。
为了从硬盘引导安装程序,您首先必须按照要求下载并且放置所需的文件,请参见 第 4.4 节 “为从硬盘引导准备文件”。
如果您只愿意使用硬盘引导,然后从网络下载其他文件,需要下载 netboot/debian-installer/i386/initrd.gz
文件及其对应的内核 netboot/debian-installer/i386/linux
。这将允许您重新分区用于引导的硬盘,需要小心操作。
另一种方法,可以在安装时保持原硬盘的分区不变,您需要下载 hd-media/initrd.gz
文件以及对应的内核,还需要一个 CD(或者 DVD) iso 文件的副本放在硬盘上(确认文件名是以 .iso
结尾的)。这样安装程序就可以从硬盘引导,并从 CD/DVD 映像文件上安装,而不使用网络。
如果采用 LILO,您需要在 /etc/lilo.conf
中配置两件最基本的事情:
在引导时装入 initrd.gz
安装程序;
让 vmlinuz
内核使用一个内存虚拟磁盘作为它的根分区。
这里是一个 /etc/lilo.conf
的例子:
image=/boot/newinstall/vmlinuz label=newinstall initrd=/boot/newinstall/initrd.gz
欲获知更多细节,请参阅 initrd(4) 和 lilo.conf(5) man 手册。现在运行 lilo
并且重新启动。
使用 GRUB 的过程也类似。在 /boot/grub/
目录下找到 menu.lst
(或者位于 /boot/boot/grub/
),然后给安装程序增添一个入口,例如(假设 /boot
位于系统中第一个磁盘的第一个分区上面):
title New Install root (hd0,0) kernel /boot/newinstall/vmlinuz initrd /boot/newinstall/initrd.gz
从这里开始,下面采用 GRUB 或 LILO 将没有什么差别。
假设您已经准备好了从 第 3.6.2 节 “选择引导设备” 到 第 4.3 节 “为从 U 盘引导准备文件” 的所有步骤。现在只需要插入您的 USB 盘到一个空闲的 USB 插槽并且重启计算机。系统应该重新引导,并且得到一个 boot:
提示符。这里您可以输入一些引导选项,或者只是敲击 Enter。
从网络引导需要已经具备网络连接和一台 TFTP 网络引导服务器(DHCP、RARP 或 BOOTP)。
支持的网络引导安装方法在 第 4.5 节 “为使用 TFTP 网络引导准备文件”。
在 i386 体系上有很多方法用 TFTP 进行引导。
etherboot project 提供了为 TFTP 引导所需要的引导软盘甚至是引导 ROMS 。
安装程序引导后,您应该看到友好的图形界面显示出 Debian logo 和一个菜单:
Installer boot menu Install Graphical install Advanced options > Help Press ENTER to boot or TAB to edit a menu entry
由于您采用的安装方式不同,“Graphical install” 选项可能不会出现。
普通安装,选择 “Install” 或者 “Graphical install” 项 — 使用箭头键或者输入单词(高亮的)第一个字母 — 然后按 Enter 启动安装程序。
“Advanced options” 选项用于访问第二层菜单,引导安装程序进入 expert 模式、rescue 模式和自动安装。
如果您希望或者需要添加引导参数给安装程序或内核,按下 Tab。将显示对应菜单项的默认引导命令,并允许添加额外的选项。帮助界面(下方)列出一些可能的选项。按下 Enter 将使用您的选项引导安装程序;按下 Esc 返回引导菜单并放弃您所做的修改。
选择 “Help” 项将进入第一个帮助界面,显示可用的帮助界面概要。注意在帮助界面显示以后无法返回引导菜单。然而,帮助界面 F3 和 F4 列表命令等同于菜单中的引导方法。所有的帮助界面在引导命令可以输入的地方都有一个引导提示:
Press F1 for the help index, or ENTER to boot:
在这个引导提示的地方您可以按下 Enter 使用默认的选项引导安装程序,或者输入指定的引导命令以及引导参数。一些可用的引导参数可能会在多个帮助界面看到。假如您要添加任何参数到引导命令行,确保首先输入的是引导方法(默认为 install
),然后在第一个参数前要有空格(例如:install fb=false
)。
此时键盘假设使用的是默认美式英文布局。这意味着如果您的键盘使用不同的(特定语言的)布局,显示在屏幕上的字符可能与您键入参数时希望的不同。维基百科里面有一个 schema of the US keyboard layout 条目说明了如何找到要使用正确的键。
如果您使用 BIOS 配置为串口控制台的系统,可能在启动安装程序的时候无法看到起始图形界面;甚至无法看到引导菜单。这种情况同样会发生在您使用远程管理设备安装系统,并且这些设备提供了字符界面到 VGA 控制台的情况下。比如 Compaq 的 “integrated Lights Out” (iLO) 和 HP 的 “Integrated Remote Assistant” (IRA)。
要跳过图形引导界面,您可以在没有任何显示时按下 Esc 得到字符引导提示符,或者(同样没有任何显示)按下 Enter 和 “H” 选择上面描述的 “Help” 选项。以后输入就会在提示符后面显示。要防止余下的安装仍使用 framebuffer,您还需要在启动提示后添加 vga=normal fb=false
,这在帮助里面有说明。