设为首页收藏本站

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 22|回复: 0

[教程] x86平台的Debian Linux2.0安装指南 (4) [复制链接]

Rank: 12Rank: 12Rank: 12

已累计签到28次
发表于 2012-1-28 16:43:29 |显示全部楼层
更多

 7.9 初始化和激活交换磁盘分区

  当您创建完一个磁盘分区后,就是Next 菜单条了。您将面临一个选择:初始化和激活一个新的交换分区,激活一个原先已初始化的分区,或不用交换分区。重新初始化一个交换分区总是允许的。所以,选择Initialize and Activate the Swap Disk Partition,除非您确信您明白您所做的。这个菜单选项将提示给您扫描整个分区来寻找由于硬盘表面缺陷引起的不可读的磁盘块的选项。如果您有 MFM, RLL, or 或老的SCSI 硬盘,这是很有用而绝对无害的。正常工作的IDE磁盘不必选这个,因为它们有它们自己内部的映像坏块的机制。

  交换分区提供了虚拟内存来补充您系统上的物理内存。它甚至被用于系统安装过程中作虚拟内存。这就是为什么我们第一个初始化的就是它。

  7.10 初始化一个Linux磁盘分区

  在这时,Next菜单条下将是 Initialize a Linux Disk Partition(初始化一个Linux磁盘分区)。如果不这样,则是由于您还没有结束磁盘分区过程,或者您还没有选择处理您的交换分区的选项。

  您可以初始化一个Linux磁盘分区,或者您可以挂上一个已初始化好的分区。

  如果不删除文件,这些软盘不会升级一个老系统——Debian提供了一个不同于使用启动软盘的另一方法来升级已原有的Debian系统。这样,如果您使用一个非空的老的磁盘分区,您应该初始化它们(删除所有文件) 。在创建磁盘分区这步您必须初始化所有分区。唯一的原因是如果在这时挂上一个没初始化的分区,将会是挂上一个依靠于使用相同系列的安装软盘完成了部分安装过程的分区。

  选择Next菜单项来初始化和挂上/磁盘分区。您挂上或初始化的第一个分区将被安装作/(读音为root)。您将被提示扫描磁盘分区上的坏块的选项,就象您初始化交换分区时一样。扫描坏块决没有任何坏处,但它要花费10分钟或更多的时间,如果您有一个大硬盘。

  一旦您挂上的/分区,Next 菜单选项将是 Install the Operating System Kernel and the Device Drivers(安装操作系统核心和设备驱动程序) ,除非您已经完成安装过程中的某些步骤。您可以使用光标键来选择菜单选项来初始化(和/或)挂装磁盘分区,如果您有任何更多的分区设置。如果您已创建了一个独立的/var,/usr, 或其它文件系统的分区,您应该现在初始化(和/或)挂装它们。

  7.11 安装操作系统核心和设备驱动程序

  在您挂上/磁盘后,就应该是Next菜单栏了,除非您已经做了关于/ 文件系统的一些安装步骤了。请选中它,这时会提示您一个选择用于读取核心的驱动器的菜单。请选择正确的驱动器来安装核心和模块。

  7.12 配置设备驱动程序

  选中Configure Device Drivers(配置设备驱动程序) 菜单条并找出您系统上的设备。配置好这些设备后,无论什么时候您的系统引导起来它们都会被加载。如果您想通过NFS来安装基本系统,您必须为您的网卡配置驱动模块,以及配置NFS模块本身。这些都可在filesystems中选取。

  配置PCMCIA支持

  这是可选的一步,在Configure Device Drivers(配置设备驱动程序)菜单选中之前。叫做Configure PCMCIA Support(配置PCMCIA支持)。这项菜单是用于激活对PCMCIA的支持。

  如果您确实安装有PCMCIA设备,但不是用它来安装您的Debian系统(比如,通过PCMCIA以太网卡安装),那么您不需要在这时配置 PCMCIA。您可以在安装结束以后很方便地配置和激活PCMCIA支持。然而,如果您通过PCMCIA 的网络设备来安装,那么这项选项必须选中,并且PCMCIA的配置必须在配置网络之前完成。

  如果您需要安装PCMCIA,请在 Configure Device Drivers以下选中此项。这时将问您系统上安装着什么样的PCMCIA控制器。在大多数情况下,这将是i82365。而有时会是tcic;如果有疑问的话,您的膝上电脑的供货商提供的说明书应该提供了这方便的信息。接下来的选项,都随着*_OPTS_MSG 这样的模式,通常左边是空的。而某些硬件有着特殊的要求; Linux PCMCIA HOWTO包含了如果缺省选项不能正常工作时而应该怎样做的大量信息。

  在某些特殊的例子里,诸如网络设备是安装在IMB的Thinkpad系统上,您将需要查看和修改/etc/pcmcia/config.opts这个文件。您可以用LeftAlt-F2打开第二个虚拟控制台来编辑这个文件,然后重新配置您的PCMCIA设备,或者用insmod和rmmod命令手工强制进行模块的重加载。

  一旦PCMCIA正确地配置和安装后,您应该跳回来配置在以前的小节里描述到的设备驱动。

  7.13 配置网络

  即使您没有网络,您也必须配置网络,但您只需要回答最先的两个问题—— what is the name of your computer?(您的计算机的名字是什么), 和 is your system connected to a network? (您的系统连在一个网络上吗?)。

  如果您是连在一个网络上,会问一些也许您不能自己回答的问题,如果不知道,请询问您的系统管理员。

  记住:如果您的首要网络连接是PPP,您应该选择NOT来配置网络。

  您的主机名。

  您的域名。

  您的计算机的IP地址。

  您的网络的网络掩码。

  您的网络的广播地址。

  您需要路由到的缺省网关系统的IP地址(如果您的网络有一个网关)。

  您的网络上的系统,用于充当一个DNS(域名服务)器。

  您的网络类型(以太网,令牌环)。

  一些技术细节,您也许知道,也许不知道,请自已设定:程序假设您的系统的网络IP地址是您的系统的 IP地址和网络掩码按位取与的结果。它将猜测广播地址是您的系统的IP地址和网络掩码按位取反后的相或的结果。它将猜测您的网关系统就是您的DNS服务器。如果您不能找到这些答案,请使用系统猜测的结果——当系统安装完后您可以改变它们,如果需要的话,通过修改/etc/init.d/network。 (在Debian系统中,守护进程是被/etc/init.d/中的脚本启动的。)

  7.14安装基本系统

  选择Install Base System(安装基本系统)菜单条。将提示您用于读软盘的驱动器菜单。选择正确的驱动器。如果您选择从软盘安装,您要按程序要求按顺序插入 Base1,2,3...。如果这些基本系统软盘中的一张不可读,您必须创建一张替代的并将所有的软盘再次读入系统。当这些软盘读完后,系统将安装这些从软盘读来的文件。在较慢的系统上这大概要10分钟左右的时间,在较快的系统上要少一些。

  7.15 配置基本系统

  在这时,您已读入创建一个最小Debian系统的所有文件,但您在系统可以运行之行必须进行一些配置。选择 Configure the Base System(配置基本系统)菜单选项。

  您将被要求选择您的时区。请在菜单中寻找您的或世界上其它地域的时区,在提示中输入。这将引到另一个菜单,在这里您可以选择您的真实时区。

  接下来,将询问您的系统时钟是否要设为GMT还是本地的。如果您的系统上只运行Linux和Unix,选择GMT。如果系统上还运行其它的操作系统如 DOS或Winodws,选择本地时间。Unix和Linux在系统时钟中保持GMT时间,并用软件把它转换到当地时区。这允许它们保证对夏时制和正确年度跨越的跟踪,甚至允许从其它时区登录进来的用户设置在他们自己的终端上使用的时区。如果您用GMT运行系统时钟,并且您的当地使用夏时制,您将发现系统能在夏时制开始和结束的日子正确地进行调节。

  7.16 使硬盘可引导

  如果您选择使硬盘直接从Linux引导,您将被要求安装一个主引导记录。如果您不正使用引导管理器(也许您不知道什么是引导管理器),请回答yes。下一个问题将是您是否想在打开机器时Linux自动从硬盘引导。 这将设置Linux为可引导分区——能从硬盘上导入。如果您回答no,您可以在以后用 DOS的fdisk程序设置可引导分区,或者使用Linux的fdisk或activate程序。

  如果您正在把Linux安装于系统上的非第一硬盘,请确保创建一个引导软盘。大部分系统的引导ROM只能直接从第一硬盘驱动器上引导,而不能从第二个上引导。然而,您可以在安装完毕系统后解决 (work around)这个问题。为此,您需要阅读/usr/doc/lilo目录中的指导。

  7.17 创健一个引导软盘

  即使您是想从硬盘引导系统,您也应该创建一个引导软盘。原因是硬盘引导程序可能被错误地安装,但引导软盘总是可以工作的。从菜单中选择Make a Boot Floppy(创建一个引导软盘),并按指示插入一张空白软盘。请确信软盘没有被写保护,因为软件将格式化并写数据。在它被写上数据后,把这张盘标上 "Custom Boot"软盘,并进行写保护。

  7.18 真理时刻

  这时就是电力工程师所谓的冒烟试验的时候——这是当您第一次打开一个新系统时所发生的。把软盘从软驱拿走,选择Reboot the System 菜单项。如果Linux系统不能启动,插入您创建的Custom Boot软盘,然后重启动系统。Linux应该可以引导。您应该看到和您第一次引导安装引导软盘所显示的一样的信息,下面跟着一些新的信息。

  7.19 设置超级用户口令

  这是超级用户的口令,超级用户能够超越您系统上的所有安全保护。它应该只用于系统维护,并且尽可能短地使用。不要使用root作为您的个人登录。您还会被提示建一个个人登录帐户,这应是您用于发送和接收e-mail和进行大部分工作的登录帐户——而不是用root。避免使用root的特权是因为,您可能陷入一个运行的特洛侯木马程序——一个在您背后骗取您的超级用户口令而危及您的系统安全的程序。任何一本关于Unix系统管理的好书都以很多的细节来涵盖这个主题——如果不清楚的话,可以考虑读一本。好消息是Linux可能比其它可以在您的PC上运行的操作系统更安全。比如,DOS和Windows,把超级用户特权给了所有程序。这是它们为什么被那么多的病毒攻击的原因。

  所有您创建的口令应该包含6至8个字符,并且应该包括大小写字符和标点符号。

  当您已经创建了两种登录用户帐号后,您将可以进入dselect程序。 Dselect指南在您运行dselect前是必须要读的。 Dselect允许您选择您系统上要安装的包。如果您有包含额外的您想安装到您的系统上的Debian包的CD-ROM或硬盘,或您能连接到 Internet上,这对您是立刻有用的。否则,在您已把 Debian 包文件传到您的系统后,您也许想退出dselect并在以后运行它。

  7.20 登录

  在您退出 dselect, 将提示您登录提示符。请用个人帐号登录,输入您选择的口令。您的系统现在已准备好开始工作了。

  7.21 配置PPP

  记住:在您从CD-ROM(和/或)直接连到网络上安装时,您可以安全地跳过这一节。

  基本系统包含了一个完整的PPP包。这个包允许您用PPP连到您的ISP上。以下是一些简单的指导来配置您的 PPP连接。引导软盘包含了一个叫pppconfig 的程序,来帮助您配置PPP。然而,如果它不工作,请看以下的详细指导。

  为了配置PPP,您应该知道在Linux下查看和编辑文件的基本知识。查看文件,您应该使用more,而用zmore 来看以.gz为扩展名结尾的压缩文件。比如,为了看README.debian.gz,输入 zmore README.debian.gz。Less是一个高级的分页查看程序,但基本系统中不提供。所以您应该尽快地安装less包。基本系统中带来的唯一编辑器是ae, 也带vi。它用起来非常简单,但没有很多特性。您可以在dselect程序中列出的很多编辑器中选择安装一个高级的。

  编辑/etc /ppp/peers/provider,在# stands for the number of your COM port提示下,用'/dev/ttys#'替换'/dev/modem'。请记住在Linux中,数是从0开始的,所以在Linux下COM1是 /dev/ttyS0 。下一步是编辑/etc/chatscripts/provider 并且填入您的ISP的电话号码,您的用户名和口令。请不要删除口令后的'\q'。它防止口令在您的日志文件中被显示出来。

  许多ISP使用PAP 或CHAP来进行登录,而不是使用文本模式授权。另外的这两种都用。如果您的Provider要求PAP或 CHAP,您将需要使用另一个过程。请注释以下文件中所有的在拨号字符串(以ATDT开始的行)以下的东西: /etc/chatscripts/provider, 修改 /etc/ppp/peers/provider 为如上所述,并且加入"user username"(不要引号),这指您要连接到的服务商所提供的用户名。接下来编辑/etc/pap-secrets哐/etc/chap- secrets 在那儿输入您的口令。

  您将需要编辑/etc/resolv.conf 加入您的服务商的域名服务器(DNS)的IP地址。在 /etc/resolv.conf的行是以以下的格式:

  nameserver xxx.xxx.xxx.xxx

  x是您的IP地址中的数字。

  除非您的服务商有一个不同于大多数ISP的登录顺序。请用 pon开始PPP连接, 用plog命令监视这个进程。用poff断开连接。

  8. 关于引导软盘的技术信息

  8.1 源代码

  "boot-floppies" 包包含了所有的安装软盘的源代码。

  8.2 应急盘

  应急盘有一个MS-DOS文件系统,您应该能够从DOS、Windows系统或其它任何可以挂上DOS磁盘的系统来访问它。 Linux核心是在"linux"这个文件中。root.bin 文件是一个用gzip压缩的1.44M的Minix文件系统的磁盘映像,将被加载到RAM disk并用作根文件系统。

  8.3 替换掉核心

  如果您认为有必要替换掉应急盘上的核心,您必须以链接配置新特性到您的新核心中,而不能配置可加载模块。

  初始化 RAM disk.

  MSDOS, Minix, 和EXT2 文件系统。

  可运行的ELF

  把您的新核心拷到应急盘上的"linux" 文件。然后运行您将在软盘上发现的shell脚本 "rdev.sh" 。

  8.4 基本系统软盘

  基本系统软盘包含一个512字节的header,后面跟着一个用gzip压缩的tar文档的一部分。如果您删去这个header并且连接(link)基本系统软盘的内容,结果将是压缩过的tar文档。文档包含了要安装到您的硬盘上的基本系统。一旦这个文档安装后,您必须在系统不可用之前查看一下安装系统中 Configure the Base System菜单项和其它菜单项来配置网络和安装操作系统核心以及模块。


您需要登录后才可以回帖 登录 | 注册

关于我们|Archiver|手机版|Linux新世界 ( 蜀ICP备10201348号-3 )  

GMT+8, 2012-2-23 14:12 , Processed in 0.389407 second(s), 20 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部