站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Debian/使用Debian安装程序
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
{{Debian top}} ==安装程序如何工作== [[Debian]] [[安装程序]]由一些特定功能的元件组成,它们完成各自的安装任务。每一元件执行任务时,会询问一些任务相关的问题。每个任务又有各自的优先级,可以在安装程序开始时设置优先级决定哪些问题会问到。 执行默认安装时,只有必要的(高优先级)的问题会被问到。使得安装过程可以高度自动化,几乎不需用户干预。元件按次序字典执行;至于哪些元件会执行,这取决于您使用的安装方法,以及您的[[硬件]]。对于没有询问的问题,安装程序将采用默认值。 如何遇到麻烦,用户会看到错误画面,并且显示安装菜单供选择其它替代操作。如果没有问题,用户将不会碰到安装菜单,只需依此回答每个元件的提问。严重错误提示的优先级为'critical',因此用户总会注意到。 如果在 debian-installer 开始的时候,给启动加上一些参数,它将会影响安装程序使用的默认值。例如,假设你希望指定静态[[网络]]连接配置(如果存在 [[DHCP]],它会被采用),你可以为启动参数加上 netcfg/disable_dhcp=true。 熟练的用户也许更习惯菜单驱动的交互方式,安装中的每一步都可以被用户控制,而不是让安装程序自动依此执行。要使用菜单驱动的手动安装方式,添加启动参数选项 debconf/priority=medium。 如果你的硬件要求给[[内核]]模块设置选项才能安装,你就需要使用 "expert" 模式启动安装程序。可以通过使用 expert 命令或者添加启动参数 debconf/priority=low。专家模式赋予你对 debian-installer 完全的控制力。 正常的安装程序是基于字符界面的(相对于常见的图形界面)。在此环境下,[[鼠标]]不能使用。这些是操作各种对话框使用的按键。Tab 或右箭头键向 '前' 移动,Shift-Tab 或左箭头键向'后' 移动,它们用于按钮和选择之间。上与下箭头键用于选择可以滚动的列表,也能滚动列表本身。另外,对于长的列表,你可以按下一个字母,让列表直接移动到该字母开头的列表项,使用 Pg-Up 和 Pg-Down 滚动列表的不同段。空格键选择复选框的选项。用 Enter 激活选择。 错误信息被重定向到第三个控制台。你可以访问该控制台通过按下左 Alt-F3 (按住左 Alt键同时按下 F3 功能键);返回主安装进程使用左 Alt-F1。 这些信息还可以在 /var/log/messages 里找到。完成安装之后,该 log 会被拷贝到 /var/log/debian-installer/messages 你的新系统中。其它的安装信息安装时可以在 /var/log/ 找到。在 /var/log/debian-installer/ 是系统重新启动后的记录地方。 ==元件介绍== 下面列出安装程序使用的元件,和各个元件目的的简要说明。 *main-menu 在安装进行中,显示元件列表,并执行选中的元件。主菜单的优先级设为中,如果您的优先级设为高或紧急(默认为高),您不会看的菜单。另一方面,假如出现问题需要您干预,询问的优先级会临时调低,而让您解决该问题,菜单可能在这种情况下出现。您可以通过不断地按"返回"按钮,从当前运行的元件回到主菜单。 *languagechooser 显示语言与方言的列表。除非选中的语言没有被翻译,安装程序将以您选择的语言显示信息。对于没有翻译的语言,将显示英文信息。 *countrychooser 显示国家列表。用户可以选择自己生活的国家。 *kbd-chooser 显示[[键盘]]列表,用户在其中选择与自己匹配的模式。 *hw-detect 自动识别绝大多数系统硬件,包括[[网卡]]、硬盘和 PCMCIA。 *cdrom-detect 寻找并挂载 Debian 安装 CD。 *netcfg 配置计算机网络连接,使它能连上[[互联网]]。 *iso-scan 寻找 ISO 文件系统,它可能存在于 CD-ROM 或者硬盘上。 *choose-mirror 列出 Debian 软件包镜像。用户可以选择从哪里安装软件包。 *cdrom-checker 检验 CD-ROM。这种方法确保用户使用的安装 CD-ROM 没有损坏。 *lowmem 它会检测小内存容量的系统,并采用一些技巧从内存中删除 debian-installer 不需要的部分 (代价是丧失一些特性)。 *anna Anna's Not Nearly APT。安装软件包从选择的镜像或 CD 获取。 *partman 让用户为系统安排磁盘分区,创建文件系统,并分配挂载点。它包括一些有趣的特性,如自动模式或 LVM 支持。在 Debian 里这是推荐的分区工具。 *autopartkit 根据用户预设,自动为整个硬盘分区。 *partitioner 允许用户为系统安排磁盘分区。根据用户计算机的体系选择和善的分区工具。 *partconf 显示分区列表,按用户指令为选择的分区创建文件系统。 *lvmcfg 帮助用户配置 LVM (Logical Volume Manager)。 *mdcfg 让用户设置 Software RAID (Redundant Array of Inexpensive Disks)。Software RAID 是新主板提供的廉价 [[IDE]] (虚拟硬件) RAID 控制器的高级管理。 *base-installer 安装一些基本的包,让计算机重起后能在 Linux 下运行。 *os-prober 检测当前计算机上安装的[[操作系统]],将信息传递给 bootloader-installer,使它能将检测到的操作系统添加到 bootloader 的启动菜单里面。方便用户选择启动哪个操作系统。 *bootloader-installer 在硬盘上安装启动引导程序,这是必须的一步,使得计算机不必依靠软盘和 CD-ROM启动。许多引导程序都允许用户在启动的时候选择使用哪个操作系统。 *base-config 根据用户设置提供配置系统软件包的对话框。它通常在新 Debian 系统'首次运行'时工作。 *shell 让用户能从菜单或者第二控制台执行 shell。 *bugreporter 当用户遇到麻烦时,提供一种方式记录信息到软盘,用于以后给 Debian 开发人员精确报告安装程序的问题。 ==使用单独的元件== 各元件按用户可以识别的阶段分组。它们在安装过程中按次序显示出来。注意,每次安装并不会使用所有的模块;至于使用哪些模块,取决于您的安装方法和您的硬件。 ===启动 Debian 安装程序与配置硬件=== 假设 Debian 安装程序已经启动,然后您看到了初始画面。此时, debian-installer 的能力还很有限。它还不了解您的硬件,首选的语言,甚至不知道要执行什么任务。不用担心,因为 debian-installer 相当聪明,它能自动探测您的硬件,定位其余的元件,并更新自己以具备安装系统的能力。但您仍然要协助 debian-installer,提供给它不能自动决定的内容 (比如选择您首选的语言,键盘布局或网络镜像)。 您会留意到 debian-installer 在本阶段执行硬件侦测多次。第一次目的是指定哪些硬件需要安装(比如,您的 CD-ROM 或者网卡)。在第一次运行的时候并不是所有的[[驱动程序]]都就绪,硬件侦测会在后续过程里面多次重复。 ===检测有效的内存=== debian-installer 首先要做的一件事是检测有效的[[内存]]。如果内存有限,该元件将修改后续的安装进程,使您可以将 Debian GNU/Linux 安装到您的系统上。在小内存的安装下,只有部分元件有效。其中的一个限制是您无法在安装过程中选择语言。 ===选择语言=== 安装的第一步,选择您希望安装过程使用的语言。语言名称列表使用英文(左侧)和该语言本身(右侧)显示;右侧的语言可以用正确的形态表现出来。该列表以英文名称排序。 您选择的语言将用于紧接着的安装过程,对话框已经有各种语言翻译的版本。如果选择的语言没有对应翻译的版本,安装将默认使用英文。选择的语言也将助于选择一个合适的键盘布局。 ===选择国家=== 如果您选择的语言与多个国家关联(存在于中文,英文,法文,以及其它语言),您可以在这里选择国家。如果您从列表的底部选择其它,您将看到按大洲分组的全部国家。 在安装过程的后面,这个选择还会被用于设置默认的时区和您所处地理位置的 Debian 镜像。如果安装程序默认的建议不合适,您可以做其它选择。选择国家,还有选择语言,都会影响您新 Debian 系统的本地化设置。 ===选择键盘=== 键盘经常按照不同语言使用的字符裁剪。选择一个您的键盘使用的合适布局,或者为没有的布局选择一个接近的。一旦系统安装完毕,您可以从更大范围内您选择键盘的布局 (在安装完之后用 root 执行 kbdconfig)。 将高亮显示部分移到您选择的键盘,然后按下 Enter。用箭头健移到高亮显示 -- 它们位于所以国家键盘布局相同的地方,因此独立于键盘配置。'扩展的'键盘是有 F1到F10 健,沿着上箭头。 ===寻找 Debian 安装程序 ISO 映像=== 当安装是使用 hd-media 方式,将会有一个动作,是寻找和挂载 Debian 安装程序 iso 映像,用于获取其它的安装文件。元件 iso-scan 正是用来完成此任务。 首先,iso-scan 自动挂载具有已知文件系统的块设备(比如,分区),然后顺次搜索文件名结尾是 .iso (或 .ISO 之类)。注意,首次只扫描位于根目录的文件,和第一层子目录(例如,它找到 /whatever.iso, /data/whatever.iso,而不是 /data/tmp/whatever.iso)。在 iso 映象文件找到后,iso-scan检查它包含的内容,确定该映象文件是不是有效的Debian iso 映象。如为前者,任务结束;如果是后者, iso-scan 搜索其它的映象。 万一前面尝试寻找 iso 映象失败, iso-scan 会询问您是否原意进行完整的搜索。这次不只查看最上级目录,而是真正地贯串整个文件系统。 如果 iso-scan 找不到您的安装 iso 映象,请重新启动返回到您以前的操作系统,检查映象文件名是否正确(以 .iso结尾),是否放在一个能被 debian-installer 识别的文件系统上,是否损坏(用 checksum 校验)。有经验的 [[Unix]] 用户可以在第二个控制台上完成这些动作,而毋须重新启动。 ===配置网络=== 进到这一步,如果系统检测到您有多于一个的网络接口,您将被要求选择哪个设备是您的主网络接口,比如,您在安装中要用的那个。其他的网络接口这时不会配置。您可以在安装完毕之后去配置额外的接口; 默认情况下,debian-installer 会自动尝试使用 DHCP 配置您的[[计算机网络]]。如果 DHCP侦测成功,这一步就完成。如果失败,造成的原因会有多种因素,从没有接网线到错误设置的 DHCP。或者您的[[局域网]]里面根本就没有 DHCP 服务器。检查第三个控制台了解更多的解释。不管怎样,您将被要求选择再试还是手动配置。 DHCP 服务器有时候响应很慢,因此,如果您确定都正常,再试一次。 手动配置网络会依次询问一些您网络的问题,值得注意的是 [[IP]] 地址,[[网络掩码]],[[网关]],[[域名服务器]]地址,和主机名。此外,如果您有[[无线网络]]接口,您会被要求提供您的Wireless ESSID 和一个 WEP key。填写答案第 3.3 节 "一些有用的信息"。 注意:一些技术细节您也许需要,或者不需要,放在手边:程序假定网络 IP 地址是按位与您的系统 IP 地址和网络掩码。它还会猜测广播地址是按位或您的系统 IP 地址和按位反网络掩码。它也会猜测您的网关。如果您不能回答这些问题,让系统猜测 -- 您可以在系统安装完毕之后来修改它们,如果需要,编辑 /etc/network/interfaces。另外一种选择,您可以安装 etherconf,它用来一步步进行网络配置。 ==分区与选择挂载点== 现在,经过最后的硬件检测,debian-installer 已经充满活力,按照用户定制,准备就绪。接下来元件的主要任务是为您的硬盘分区,创建文件系统,安排挂载点,并为近似选项进行配置,比如 LVM 或 RAID 设备。 ===硬盘的分区=== 现在是时候对您的硬盘进行分区了。 首先您可以选择对整块硬盘或是其上的空闲空间进行自动分区。这也被称为 "向导式" 分区。倘若您不愿自动分区,那么也可以选择菜单中的手动编辑分区表。 倘若您选择了向导式分区,那么就要从下表所列的几个方式中选择其一。每个方式都各有利弊。如果您没有把握,请选择第一个选项吧。有一点要记住,就是使用向导式分区至少需要一定大小的空闲空间才能正常运作。如果您没有给它 1GB 以上的空间(具体大小示所选的方式而不同),那么向导式分区将以失败告终。 {| border=1 !分区方式 !! 所需最小空间 !! 所新建的分区 |- |所有文件在同一分区 || 600MB || /, swap |- |桌面用机 || 500MB || /, /home, swap |- |多用户工作站 || 1GB || /, /home, /usr, /var, /tmp, swap |} 在选定了分区方式后的下一个界面,您会看到关于自己分区的一张表格,上面标明了分区是否将被格式化,将以何种方式格式化,以及它们将被挂载到哪里的相关信息。 分区表格的格式如下: <pre> IDE1 master (hda) - 6.4 GB WDC AC36400L #1 primary 16.4 MB ext2 /boot #2 primary 551.0 MB swap swap #3 primary 5.8 GB ntfs pri/log 8.2 MB FREE SPACE IDE1 slave (hdb) - 80.0 GB ST380021A #1 primary 15.9 MB ext3 #2 primary 996.0 MB fat16 #3 primary 3.9 GB xfs /home #5 logical 6.0 GB ext3 / #6 logical 1.0 GB ext3 /var #7 logical 498.8 GB ext3 #8 logical 551.5 GB swap swap #9 logical 65.8 GB ext2 </pre> 本例中有两块硬盘,它们分别被分割成了几个分区。其中,第一块硬盘上还有些空闲空间。表中,每行列出了分区编号、其类型、分区大小、可选的标志、采用的文件系统,及其 挂载点(如果有的话)。 接下来,向导式分区就要完成了。如果您对上面生成的分区信息表感到满意,那么请在菜单中选择分区设定结束并将修改写入磁盘一项,这样,新的分区表就创建了。如果您认为分区设置不如愿,那么可以选择撤销对分区设置的修改,之后就可以再次进行向导式分区,或者按照下面将要介绍的手动分区的办法来完成自己所设想的分区规划。 如果您选择了手动分区的话,它的界面和上面介绍的向导式分区大体上相同。不同之处在于,界面上显示的是你当前的分区列表,而且其中并没有挂载点的信息。 倘若您选用的是一块全新的硬盘,它还没有被分过区,上面也没有空闲空间。那么系统会要求您新建一个分区表(只有这样,您才能创建新的分区)。分区表建好之后,在被选中的磁盘条目下会出现一个新行,上面写着 "空闲空间"。 如果您选中了某块空闲空间,那么您就可以在其上新建分区了。然后需要回答一系列简短的问题,它们会就分区大小、类型(主分区还是逻辑分区)、以及分区的位置(在空闲空间的开始部分还是在结束部分)向您询问。回答完毕后,您会看到一个小结,它详尽地总结了这个新分区的各种参数和设置,包括挂载点、挂载选项、启动标志和分区将来的用途。 如果您不喜欢预设的缺省设置的话,尽可以按照自己的喜好更改它们。比如说,选中用于:选项,然后您可以让这个分区改用其他的文件系统,比如把它用作交换分区、软 RAID、LVM,或者更本就放着不用。另外还有个不错的功能,就是可以把现有分区的数据拷贝到新分区上。一旦您对新分区的设置感到满意了,就可以选择完成分区然后您会自动退回到partman 的主界面。 若是您希望修改分区的设置,只要选中该分区,分区的配置菜单就会出现在您的面前。由于这个界面和新建分区时使用的界面是相同的,所以您可以像以前那样修改那些设置项。有一件事,可能第一眼看不大出来,就是您还可以通过选中显示分区大小的项目来调整分区的大小。已知适用的文件系统至少有 fat16、 fat32、ext2、ext3 和 swap。在这个菜单中,您还可以删除分区。 请确保至少分出两个分区:其中一个作为 root 文件系统(它必须挂载到 /)另一个用于swap。若是您忘记了挂载根(root)文件系统的话,partman 会拒绝让您继续下面的步骤,直到您改正了这个错误。 由于 partman 的功能是通过安装本套件的各模块功能得以延伸和扩展的,但是具体又因您的系统的体系架构而有所区别。因此,如果您发现安装的实际情况与我们所言不符,缺少了某些功能特性,那么请检查一下,确保已加载了所有必须的模块(比如, partman-ext3,partman-xfs 或者 partman-lvm)。 在您对分区设置感到满意后,就可以选择分区菜单中的分区设定结束并将修改写入磁盘一项。在这之后,会出现一个清单,它列出了即将在硬盘上进行的所有操作。此时,安装程序会让您确认是否就照此分区。 ===配置逻辑卷管理(LVM)=== 如果您做计算机系统[[管理员]]工作或者 "高级" 用户,您一定遇到过磁盘分区(经常是最重要的那个)空间不足,同时其他的分区却不能平衡使用,然后您不得不靠移到或符号链接等方法来折腾。为了避免上面描述的情况,您可以采用逻辑卷管理(LVM)。简而言之,使用 LVM 您可以组合您的分区(物理卷,LVM 术语) 形成一个虚拟盘(称为卷组),它可以被分割成虚拟分区(逻辑卷)。逻辑卷(当然下面是卷组)的亮点在于它可以跨越多个物理磁盘。 当您认识到需要给更多的空间给您已有的 160 GB /home 分区时,您只需加一个新的300GB 磁盘到计算机,添加进您已经存在的卷组,然后为 /home 分区的逻辑卷重新设置尺寸,然后 voila -- 您的用户在更新的 460GB 分区上又有了空间。这个例子当然过于简单。如果您还还没有读过,您应该查阅 LVM HOWTO。 在 debian-installer 里面设置 LVM 很简单。首先,您必须为 LVM 标记您的分区为物理卷。 (这由 partman 在分区设置菜单完成,那里您应该选择用做:->LVM 物理卷。)接着开始 lvmcfg 模块(可以直接从 partman 或从 debian-installer 的主菜单) 然后组合物理卷到卷组,它位于修改卷组(VG)菜单。之后,您应该为卷组创建逻辑卷,这是从菜单修改逻辑卷(LV)。 从 lvmcfg 返回 partman之后,您可以看到新建的逻辑卷与其他普通的分区一样(您也应该这样对待它们)。 ===配置多磁盘设备(Software RAID)=== 如果您有多于一个的硬盘安装在您的计算机上,您可以用 mdcfg 配置硬盘以提升效能和/或更好的数据可靠性。这种结果称为多磁盘设备 MD(或者更有名的 software RAID)。 MD 本质上是一束位于部分磁盘上的分区,组合在一起形成一个逻辑设备。该设备可以像正常的分区一样使用(比如可以用 partman 格式化,分配挂载点,等等)。 您得到的好处取决于您创建的 MD 类型。当前支持: *RAID0 它的主要目标是效能。 RAID0 将进来的数据分割成 stripes 然后平均分配到组里面的每个硬盘上。这样可以提升读/写操作速度,但是一旦其中的一个硬盘损坏,您将丢失一切 (部分信息在好盘上,其他的曾经在坏盘上)。典型的 RAID0 应用是视频编辑分区。 *RAID1 #适用于可靠性作为优先考虑的场合。它由多个(通常两个)相同尺寸的分区组成,每个分区容纳相同的数据。这意味着三件事。第一,如果其中的一个损坏,您仍然有数据镜像在其余的磁盘上。第二,您只能使用现有容量中的碎片 (更准确的说,它是 RAID中尺寸最小的磁盘分区)。第三,文件读取在磁盘间负载平衡,这可以提升服务器的性能,如文件服务器,它倾向于读的负载大于写。 #可选择的是,您可以用备用的磁盘放在组中,用于顶替事故中损坏的磁盘。 *RAID5 #这是一个速度、可靠性和数据冗余都不错的折衷方案。 RAID5 将进来的数据分割成strips (类似于RAID0)但只平均分配到一个磁盘上。 #与 RAID0 不同,RAID5 还会计算奇偶校验信息,这将会写入其他磁盘。奇偶检验磁盘不是静态的(那被称为 RAID4),会周期性的修改,所以奇偶校验信息平均分配到所有磁盘。 #当其中的一个磁盘损坏,丢失信息的部分可以从其他数据以及奇偶校验计算出来。RAID5 最少需要三个活动的分区。作为选项,您可以用备用的磁盘放在组中,用于顶替事故中损坏的磁盘。 #如您所见,RAID5 近于 RAID1 的可靠性并具有较少冗余。另一方面,它只比 RAID0在写入的时候慢,这是因为要计算校验信息。 总结: <pre> ┌───┬─┬───┬───┬──────────┬────────────┐ │ │类│最少设│备用设│ 幸免于磁盘损坏? │ 可用空间 │ │ │型│ 备 │ 备 │ │ │ ├───┼─┼───┼───┼──────────┼────────────┤ │RAID0 │2 │否 │否 │容量为最小分区乘以 │ │ │ │ │ │ │RAID 设备数 │ │ ├───┼─┼───┼───┼──────────┼────────────┤ │RAID1 │2 │ │可选 │是 │容量为 RAID 最小分区 │ ├───┼─┼───┼───┼──────────┼────────────┤ │RAID5 │3 │ │可选 │是 │容量为最小分区乘以(RAID │ │ │ │ │ │ │设备数量减一) │ └───┴─┴───┴───┴──────────┴────────────┘ </pre> ==MD设备== 为了创建 MD 设备,您需要将期望的分区标记为供 RAID 使用。(这由 partman 在分区设置菜单里完成,您应该选择用做:->使用分区作为 RAID 设备。) 警告:在安装程序中支持 MD 是相对新的功能。如果您尝试结合一些 RAID 类型与启动引导器并将 MD 用于根(/)文件系统,您也许会经历一些挫折。对有经验的用户,从 shell 手动地处理一些配置和安装步骤,也许会绕开这些问题 下一步,您应该选择配置 software RAID 从 partman 主菜单。在 mdcfg 第一个画面选择创建 MD 设备。您将看到所支持的 MD 设备列表,你应从其中选择一项(如 RAID1)。后续操作会根据您选择的 MD 类型而定。 *RAID0 是简单的 -- 您会看到可用的 RAID 分区,然后您的任务仅是选择那些想要组成 MD 的分区。 *RAID1 需要一些技巧。首先,您将要求输入组成 MD 的活动设备和备用设备数量。其次,您需要从 RAID 可用分区列表中选择哪些是活动分区,哪些是备用的。选择的分区总数必须与之前提供的数目相同。不必担心,如果您出错选择了不同的分区数,debian-installer 将不会允许您继续下去,直到纠正错误。 *RAID5 的配置过程类似于 RAID1,只是您至少需要三个活动分区。完美的解决方案或许是同时使用不同的 MD 类型。例如,您有三块 200 GB 的硬盘打算用于 MD,没块包含两个 100 GB 的分区,您可以将三块硬盘上的第一组分区组成 RAID0 (高速的视频编辑分区),其余的三个分区(2 个活动 1 个备用) 用于 RAID1 (相当可靠的 100GB 分区用于 /home)。 按您需要配置 MD 设备之后,您可以结束 mdcfg 返回到 partman 去创建文件系统到您的新 MD 设备并分配挂载点这样的属性。 ==安装基本系统== 尽管这一阶段少有问题,但却需要大量时间用于整个基本系统的下载、校验和解包。如果您用较慢的计算机或网络连接,这要花费好一会儿时间。 ===基本系统安装=== 在基本系统安装期间,软件包解包和配置信息重定向到 tty3。您可以访问该终端通过按下左 Alt-F3;返回主安装进程使用左 Alt-F1。 基本系统安装时解包/配置信息保存在 /var/log/messages 这是在安装程序通过串口控制台执行的情况下。 作为安装的一部分,Linux 内核也要安装。在默认的优先级下,安装程序会选择一个与您硬件最匹配的内核。在较低的优先级下,您可以从列表中选择一个有效的内核。 ===创建启动系统=== 如果您是安装无盘工作站,显然,从本机启动是没有意义的选项,这一步可以跳过。 注意,从单机上启动多个操作系统仍然是黑色艺术。本文档无意描写各种启动管理器,它们会依系统甚至是子系统而变化。您应该参考启动管理器的文档了解更多信息。 ===检测其他的操作系统=== 在启动引导器安装之前,安装程序会试着侦测已经安装到计算机上的其他操作系统。如果它找到支持的操作系统,您将在启动引导器安装步骤里得到提示,与 Debian 一起,计算机也将配置为可以启动其他操作系统。 注意,从单机上启动多个操作系统仍然是黑色艺术。自动支持检测和设置启动引导器启动其他操作系统,会依系统甚至是子系统而变化。当安装程序检测操作系统的时候,如果分区已经挂载,检测可能会失败。这可能是由于您使用 partman 选择的挂载点(如 /win)包含其他操作系统,或者通过控制台手动挂载一个分区。 ===安装 aboot 到硬盘上=== 如果您从 SRM 启动,如果您选取该项,安装程序将写入 aboot 到您安装 Debian 磁盘的第一个扇区。要特别小心 -- 它也许不能从同一个磁盘上启动多个操作系统(如,GNU/Linux,Free/Open/[[NetBSD]],OSF/1 又名 Digital Unix 又名 Tru64 Unix,或 OpenVMS)。 如果您在安装 Debian 的磁盘上装有不同的操作系统,您将不得不从一个软盘启动 GNU/Linux。 ===不使用启动引导器继续进行=== 该选项用于完成安装而不安装引导器,这种情况要么是体系/子体系不支持,要么是因为不想要(比如,您想使用已经存在的引导器)如果您打算手动设置 bootloader,您需要检测安装的内核,它位于 /target/boot。您还需要检测 initrd 存在的目录;如果有,您也许需要指导 bootloader 使用它。其他需要的信息,包括你为 / 文件系统选择的磁盘和分区,以及,如果您打算安装 /boot 到一个独立的分区,你还需要 /boot 文件系统。 ==完成第一阶段== 这是在您启动新 Debian 之前的最后一些工作。主要进行一些之后的清理。 ===完成安装并重启=== 这是安装 Debian 进程的最后一步。您会被提醒拿出用于安装启动的媒介(CD等)。安装程序将做最后几分钟的任务,然后启动到您的新 Debian 系统。 ===杂项=== 这里的元件通常不在安装[[进程]]之内,但会在后台待命,以帮助用户遇到麻烦时处理问题。 ===保存安装记录=== 如果安装成功,安装过程中创建的记录文件会被自动保存到 /var/log/debian-installer/在您的新 Debian 系统上。 从主菜单上选择保存调试记录允许您将记录文件保存到软盘上。这是用于安装过程中遭遇严重错误的时,您想在其它系统上研究记录,或者用于报告的附件。 ==使用 Shell 查看记录== 有一个执行 Shell 菜单项。如果没有菜单,想使用 shell 要按左 Alt-F2 (在 Mac 键盘上,Option-F2) 切换到第二个虚拟控制台。就是同时按下 Alt 健,它位于空格健的左手边,和 F2 功能键。另外一个单独的窗口运行着 Bourne shell 的克隆 ash。 因为这时您是从 RAM 盘启动,只有有限的 Unix 工具可以使用。您可以通过命令 ls /bin/sbin /usr/bin /usr/sbin 和键入 help 查看哪些程序可以使用。[[文本编辑器]]是 [[nano]]。该 shell 有一些好用的特性,如自动完成与历史纪录。 使用菜单完成它们能完成的工作 -- shell 和命令只在出错的时候使用。尤其要使用菜单,而不是 shell 去激活您的交换分区,因为菜单软件无法检测到您在 shell 做的工作。按下左 Alt-F1返回菜单,或者键入 exit ,如果您用菜单打开的 shell。 ===在debian-installer之内运行base-config=== 在安装程序的第一阶段,配置基本系统也可以做到 (在从硬盘启动之前),执行base-config 于 chroot 环境下。这主要是用来测试安装程序,绝大多数的用户应该避免使用。 {{Debian}} ==参考来源== http://debian.linuxsir.org/book/d-i-manual/zh_CN/alpha/install.zh_CN.txt [[category:Debian|S]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:Debian
(
编辑
)
模板:Debian top
(
编辑
)