|
6.2 从硬盘安装 从DOS分区安装 从Debian的ftp镜像中获得以下文件并放到DOS分区的一个目录中: resc1440.bin, drv1440.bin, base2_0.tgz, root.bin, linux, install.bat 和 loadlin.exe. 在DOS下从目录中运行install.bat . 跳到 安装 . 从ext2fs分区安装 获得以下文件并放到您的ext2分区的一个目录中:resc1440.bin, drv1440.bin, 和base2_0.tgz. 用以下命令写急救磁盘映像(resc1440.bin)到软盘: dd if=resc1440.bin of=/dev/fd0 bs=512 conv=sync ; sync 把有映像的软盘放到软驱,重新启动机器。 跳到 安装 6.3 从CD安装 您很可能从官方分发的Debian CD上安装。把CD放到驱动器,如果您的BIOS支持的话,就可以从CD中启动了。如果您的机器不支持CDROM启动,您应该先启动进入DOS,然后运行位于CD上的\boot目录的boot.bat文件.这样,跳到 安装 6.4 从NFS安装 由于安装方法的性质,只有基本系统可以通过NFS安装。您将需要用以下所述的方法之一获取应急磁盘和驱动程序磁盘。通过NFS安装基本系统之后,您将不得不进行以后所解释的常规方法安装。 安装. 不要忘记加入您的以太网卡模块(驱动程序),和nfs的文件系统模块。当菜单询问基本系统在哪儿时,您应当选择NFS,然后遵从指示。 6.5 从软盘安装基本系统 注意:这不是一个推荐的安装Debian的方法,因为软盘常常有媒介出错的现象。这只是在您的系统中硬盘上没有任何文件系统时才推荐的。 当然,如果凑和着从一台没有可引导CDROM的机器上安装,您将至少需要应急软盘和驱动程序软盘。 把软盘映象文件写到软盘 您需要把以下磁盘映象写到软盘: 应急盘 如果您要安装Linux的机器上的a:驱使用1.44软盘,您需要这个文件 : resc1440.bin; 如果它使用1.2M的软盘,则是: resc1200.bin, 驱动程序盘 如果您要安装Linux的机器上的a:驱使用1.44软盘,您需要这个文件: drv1440.bin;如果它使用1.2M的软盘,则是: drv1200.bin, 基本系统盘 这些磁盘从以下文件中产生(如1.44M软盘) base14-1.bin, base14-2.bin, base14-3.bin, base14-4.bin 和 base14-5.bin. 而1.2M软盘版本为: base12-1.bin, base12-2.bin, base12-3.bin, base12-4.bin, base12-5.bin 和 base12-6.bin. 如果您正在用一台联网的计算机上的web浏览器来看这个文档,您也许可以通过选中它们的名字来获取这些文件: ftp://ftp.debian.org/debian/dists/stable/main/disks-i386/current/, 或在任何一台Debian的FTP镜像站点上的相似目录上。所有这些均是软盘映像文件,每个文件都是以原始形式包含了了一张软盘的完整内容。一个定制的程序用于在原始模式下把这些磁盘映象文件写到磁盘。 找出(最多)10张已格式化好的软盘,把它们标上"Rescue", "Device Drivers", "Custom Boot", "Base 1", "Base 2", 等字样做准备。 在安装Debian系统时,并不需要写任何文件到安装启动软盘上。 从DOS, Windows, 或OS/2上写磁盘映象 在软盘镜像文件的相同目录上您会发现rawrite2.exe这个程序。 rawrite2.txt文件包含了使用rawrite2.exe 的指令和方法。 用以下命令把映象文件写到软盘上: rawrite2 -f file -d drive 这里file是一个磁盘映象文件 ,而drive 或是a: 或是b:。 从Linux或 Unix上写映象磁盘 当您把软盘放到驱动器时也许会自动挂上此软盘。但为了使机器能以原始方式写软盘,您也许不得不把这项特性失效。不幸的是,我不知道在您的特定的系统上所需要的命令。请询问您的系统管理员。 为了写这些软盘映象文件到软盘,请用命令: dd if=file of=/dev/fd0 bs=512 conv=sync ; sync 这里 file是一个磁盘映象文件, /dev/fd0是一个通常使用的软盘驱动器名字,这也伴随着系统的不同而变化。这个命令在Unix系统完成写盘之前会回到提示符状态,所以要等到软驱的工作灯熄灭,而且磁盘停止转动后您才可以把它拿出来。在一些系统上,您必须用一个命令将软盘从驱动器上弹出。 人们首次安装Debian的首要问题看起来是软盘的可靠性。 应急盘是问题最严重的地方,因为这个软盘是在Linux启动前由BIOS读入的。BIOS不象Linux软盘驱动程序一样可靠,在它读到不正确的数据时它也许仅仅会不显示任何错误信息而停止。在驱动程序盘和基本系统盘时也会遇到失败,这些情况的大多数意味着磁盘I/O错的灾难信息。 如果总是在一个特定的软盘地安装停止了,您首要做的事情应该是重新下载软盘镜象文件并写到另外一张软盘上。简单地重新格式化原磁盘是不够的,即使它在格式化和重新写数据时没有显示错误。有时在另外一个系统试写这软盘是可行的。 一个用户报告说,他为了能使一张软盘工作,不得不写了三张启动软盘,而第三张用起来却无一点点的问题。 另外一些用户报告说,用一个软盘只是简单地重启动多次就可以导致一次成功的启动。这是由于含有错误的BIOS的软盘驱动程序。 6.6 在低内存下安装系统 如果您的系统的内存少于6M,您需要使用一张特制的低内存磁盘映象: lowmem.bin.这个映象要写到一张软盘上,并且您要在进行更多操作前先以这张软盘启动,请看 低内存。 7. 使用安装系统来安装和配置Debian 7.1应急盘 把标好的应急软盘放到a:驱,然后通过按1、reset,2、关掉再重新打开机器,或在键盘上按 Control-Alt-Del三种方法之一来重新启动机器。这时应该可以访问软驱,您将在屏幕上看到介绍应急软盘的屏幕并且以boot:结束。这盘之所以叫应急软盘,是因为在您的系统有问题而不能从硬盘启动时,您可以用它来启动您的系统并进行修复。所以,在安装完系统后您应该保存好这张软盘。按F3可获得关于这方面的更多信息。 如果您正用另一选择的方法来启动系统,请听从指示,一直到boot:的出现。 在boot:提示符出现时您可以有两个选择。您可以按下功能键F1到F10来查看一些帮助信息,或者启动系统。如果您机器的内存少于6MB,您必须从低内存启动软盘(Low- Memory Boot Disk,请看以下的 低内存系统专用软盘 )启动。如果您从1.2M的软驱引导,您必须使用一种ramdisk引导方法,并且您将用到Root盘。 当Linux引导时,如果您有什么硬件不能被Linux正确地访问,您可以通过按F4或F5找到一个参数加在屏幕的引导命令行上。如果您在引导命令行上加了参数,请确保在输入的引导方法(缺省是linux 和第一个参数之间有一个空隔。如果您只是简单地按一个回车,就相当于不带任何参数而输入linux。 如果您是第一次引导系统,请只按回车来看看它是否正确地工作。它大概会。如果不行,您可以重启动系统来寻找可以告知系统关于您的硬件的特定参数。一些软盘有特制的访问软盘的方法,这时您也许可以输入这样的引导命令行来引导系统:linux floppy=thinkpad 一旦您按下回车,您应该看到这样的信息:Loading...,接着是Uncompressing Linux..., 再接着是一大页关于您的系统硬件的神秘的信息。也许还会出现许多信息如can't find something, 或者是something not present,can't inittialize somethint,或者甚至是 this driver release depends on something。这些信息的大部分是无关重要的。您之所以看到它们是因为安装引导盘是创建来用于有许多种不同的外围部件设备的不同的机器上。很明显,没有任何计算机会装有所有可能的外围设备,所以操作系统在寻找您机器上没有的外围设备时会发出一些抱怨。您也许会发现系统停顿了一会儿。这是因为它在等某一个设备的应答,而您的机器上没有此设备。如果它花费您引导系统的时间过分地长,您可以在安装完系统后以后创建一个不包含这些不存在的设备驱动程序的定制的核心。 如果您选择了一种非缺省的安装方法,比如,ramdisk或软盘,您将被提示插入Root软盘。把Root软盘插入第一软驱,然后按回车。(如果您选择软驱2,您要将Root软盘插入第二软盘驱动器。) 7.2 低内存系统(Low-Memory Systems) 如果您的系统内存少于6MB,将会显示一段关于低内存的信息和有四个选择项的文本菜单。这意味着系统侦测到您没有足够的内存在进行普通方法的安装,因此必须按一个特殊的低内存安装过程来安装。请按顺序浏览菜单选择项: 使用fdisk来创建一个Linux交换分区(类型82)。交换分区是为安装过程提供虚拟内存的需要,因为这个过程需要使用比您系统上内存更大的存储容量。选择一旦系统安装完毕后您要使用的虚拟内存数量的尺寸。 16M可能是最低限度,如果硬盘空间够的话,一般使用32M,而如果您的硬盘够大的话,用64M。 再附加建一个MINIX分区(类型为81)。这将在安装的较早过程中控制根文件系统。它的尺寸应至少有2M。这个分区可以在安装结束后删除。 激活交换分区 把根文件系统拷到硬盘。您将需要一张包含root.bin文件的DOS形式格式化的软盘(比如,应急盘)。 退出。正常安装系统将开始 7.3 彩色或单色对话框 当这个系统停止引导后,您应该会看到彩色或单色选择对话框。如果您的显示器只能显示白色和黑色,请按回车继续安装。否则,使用光标键把光标移到Color然后按回车。显示应会从黑白变为彩色。然后把光标移到Next一栏,再按回车继续安装。 7.4 主菜单 您可能会看到一个对话框显示The installation program is determining the current state of your system(安装系统正在确定您系统的当前状态). 在一些系统上,这会一闪而过而看不清楚。在主菜单的每个步骤之间您都将看到这个提示框。安装程序在每步之间都会检测系统的状态。这种检查允许您无意中在安装过程中中止了您的系统后,可以在不丢失任何已做工作的情况下重新启动安装。如果您必须重新开始安装过程,您必须再次配置彩色或单色,配置您的键盘,重新激活交换分区,重新挂上所有已初始化的磁盘。而其它安装过程已做的一切,都已被保存下来。 在整个安装过程中,都将提示您这个主菜单。菜单顶部的选择项会改变而指示您安装系统的进程。 Phil Hughes 在Linux Journal写到您可以教会一个小孩安装Debian!他指的是安装进程几乎只是在回车键时停顿。安装菜单的第一个选项是系统根据您已做的步骤而决定的您应该做的下一步。它应该显示 Next, 在这时安装系统的下一步将被运行。 7.5 配置键盘 确定突出Next这一条,然后按回车进入键盘配置菜单。选择一种键盘,确定适用于您的国家语言的键盘布局,或者在您想要的键盘布局没有时选择近似的。一旦系统安装完毕后,您将可以从有很多选择项的一个系列中选择一个键盘布局。 7.6 系统外壳(shell) 如果您是一个熟练的Unix或Linux用户,请按(左)LeftAlt-F2组合键获得第二个虚拟控制台 。即按空格键左边的Alt 键的同时,按下F2功能键。这是一个独立的运行ash(一个类Bourne shell) 的窗口。这时,您是从RAM disk上启动,有一些有限的Unix工具可供您使用。您可用这个命令: ls /bin /sbin /usr/bin /usr/sbin来看一下有什么程序可供使用。请使用菜单来运行它们能够进行的任务——外壳程序和命令仅在出了什么问题时才用。特别强调的是,您应该总是使用菜单,而不是shell 来激您的交换分区,因为菜单软件不能检测到您从shell中完成的步骤。按LeftAlt-F1 可以回到菜单。Linux提供了最多64个虚拟控制台,虽然应急盘只使用了它们中的几个。 7.7 最后的机会! 我们告诉您备份好您磁盘上的数据了吗?这是您的第一个机会来擦除您硬盘上的所有数据,也是您保存您的老硬盘上数据的最后机会。如果您还没有备份您的所有磁盘,请从软驱中拿走软盘,重新启动系统,进行备份。 7.8 给您的硬盘分区 如果您在硬盘上还没有为linux native和linux交换文件系统分区,Next菜单条显示的将是 Partition a Hard Disk. 如果您已经创建了至少一个linux Native和一个Linux Swap磁盘分区。 Next菜单选择项将是 Initialize and Activate the Swap Disk Partition(初始化和激活交换磁盘分区) ,或者如果您的系统的内存比较少并且当系统开始时您已被要求激交换区,您也许甚至可以跳过这一步。不管 Next的菜单条是什么,您可以使用向下的光标键来选择Partition a Hard Disk。 Partition a Hard Disk 菜单条向您显示一个您可以用来分区的磁盘驱动器的一个列表,并且运行cfdisk这个允许您创建和编辑磁盘分的程序。 cfdisk帮助页包含在这个文档中,您现在应该读一读它。您也应该读一读上面的 分区这一节。您应该创建至少一个"Linux" (类型为 83) 的磁盘分区和一个 "Linux Swap" (类型为 82) 分区。 您的交换分区将被用于为系统提供虚拟内存,应该有16M至128M的尺寸,这取决于您的磁盘空间的大小,和您要运行的程序有多大。老的傻瓜方法是交换区应该是物理内存的两倍。如果您的内存超过了32M,您应该使您的交换分区比内存的数量大1.5倍。Linux不会在一个交换分区中使用128M以上的交换区。所以没必要使您的的交换分区大于这个数值。但是,您可以手工创建多个交换分区,并且在安装完毕后编辑/etc/fstab文件来获得大于128M的交换区。强烈建议创建一个交换分区,但如果您坚持已见并且系统有大于16M 的内存的话,可以不建立。如果这样做,请从菜单选择Do Without a Swap Partition这一条。 "Linux" 磁盘分区将控制您所有的文件,您可以把它的尺寸定于40M和您的磁盘的最大尺寸减去交换分区的数值之间。如果您熟悉Unix或Linux,您也许想要进行附加的分区——比如,您可以创建控制 /var, 和/usr文件系统的分区。
|