Debian/安装Debian GNU/Linux前准备

来自站长百科
跳转至: 导航、​ 搜索

Debian | Debian安装 | Debian使用 | Debian系统升级 | Debian常见问题

本条目用于处理在启动安装程序安装Debian之前的准备工作。这包括备份您的数据,搜集您硬件的信息,以及获取其他一些必要的信息

安装概述[ ]

先说一下有关重新安装的事情。使用 Debian 时,极少出现必须进行完全重新安装的情况,可能导致这种情况的大多是硬盘的物理故障。

许多常见的操作系统在遇到严重错误或者要升级到新的版本时,必须进行重新安装。就算不需要完全重新安装,您通常还得把您的各种程序在新的系统里也再重新安装一遍才行。

在 Debian GNU/Linux 里,如果操作系统遇到出错的情况,大多数的时候您都能把它修复而不用重新安装。在这里,升级不再需要进行大规模的安装操作,您可以就地升级它,而这些程序也总能和新版的操作系统和平共处。如果一个程序的新版本需要其他程序的更新的版本来支持它,Debian 软件包管理系统会自动帮您确定所有必须的软件并把它们安装上。关键是Debian 为了避免重新安装而做了大量努力,所以您尽可以不用去烦心这些问题了:我们的安装程序不是设计用来重装您的旧系统的。

以下是安装过程的每个步骤:

  • 把将要用来安装系统的硬盘上的所有数据或者文档都备份下来;
  • 在开始整个安装过程之前,收集您的计算机的硬件信息和可能会用到的文档;
  • 在硬盘上为 Debian 留出可以用来创建分区的空间;
  • 如果您不是使用 Debian 安装光盘,请寻找和(或)下载安装程序软件,还有用于您电脑上的特殊硬件的驱动程序
  • 设置从磁带、软盘、USB 盘,或者其它存有系统启动文件的设备上启动 (对于大多数Debian 安装光盘的使用者来说,可以直接用这些光盘启动);
  • 启动安装系统;
  • 选择要安装的语言;
  • 如果可能,激活网络连接;
  • 创建并挂载用来安装 Debian 的分区;
  • 等待自动下载、安装和设置基本系统。
  • 安装启动引导器(boot loader) ,它负责启动 Debian GNU/Linux 和(或)已有的其他系统。
  • 第一次加载新安装的系统,做一些系统初始设定;
  • 选择安装您要使用的其他的软件 (程序单元和/或软件包);

如果您在安装过程中遇到问题,下面的信息可以帮助您找到每个步骤里涉及到那些软件包。有关这场安装"戏剧"的"主角"的介绍:

  • 安装软件,debian-installer,是关注焦点。她将探测硬件并挂载相应的驱动程序,还要指导 dhcp-client 去设置网络连接,还将运行 debootstrap 去安装基本系统的软件包。在这个过程中,还有许多其他程序扮演着各自的角色,而 debian-installer 将一直到您第一次启动新系统时才完成她的使命。
  • 在加载新装的基本系统时,base-config 指导您添加用户、设置时区(通过 tzsetup),并进行软件包安装系统的配置(使用 apt-setup)。然后,它将启动 tasksel 程序来安装以相互关系分成的几个大组软件,或者 aptitude 程序来让您挑选单独的软件包。
  • 当 debian-installer 程序运行结束,系统首次加载之前,您只有一个非常简单的基于命令行的系统。除非您在最后一个步骤里用 tasksel 或 aptitude 选择安装了能在您的显示器上显示窗口的图形界面,否则它将不会被自动安装。因为许多 Debian GNU/Linux 系统是被用作服务器,它们的工作根本不需要任何图形化的用户界面,所以它在这里只是一个可选项。

要知道,X 系统是与 debian-installer 完全分开的,实际上它的使用要复杂得多。

备份所有数据[ ]

开始安装之前,请确定您已经把系统中所有数据都进行了备份。除了购买机器时预装的操作系统以外,如果这是您计算机上的第一个其他操作系统,很可能您得对硬盘进行重新分区,来给Debian 腾出安装的空间。不管您用什么程序,分区都会使硬盘上的所有数据全部丢失。在我们的安装过程中使用的分区程序经过多年使用,被证明非常可靠,但它的功能也非常强大,您可能会为一次错误操作而付出代价。即使是已经备份过数据,您也要谨慎使用,最好在每次操作之前先认真考虑一下:两分钟的思考可能会为您节省几个小时的不必要的恢复工作。

如果您是想把电脑做成多重引导的系统,请先确定您手头上有电脑里已经存在的这些操作系统的安装介质。特别是当您把启动盘重新分区以后,您可能会发现必须重新安装原有操作系统的启动引导程序,某些情况下,还得重新安装该操作系统并恢复受影响分区上的文件。

为多重启动系统事先分区[ ]

为您的硬盘分区仅仅指的是将你的硬盘空间切分成几块。分区之后,每一块都是独立于其余部分的单独空间。这和在一个大房子里砌几堵墙有几分相似,如果您在其中一间房间里安置家具,那么这不会对其它房间有任何影响。

如果您已经在您的机器中安装有操作系统 (Tru64 (Digital UNIX), OpenVMS, Windows, FreeBSD等) 同时也希望把 Linux 装在同一块硬盘上,那么您就必须重新对硬盘分区。

Debian 需要它自己专用的硬盘分区。它不能被安装在 Windows 或者 MacOS 的分区上。它可以与其它 Linux 系统共享一些分区,但是我们在这里不会对此进行说明。最起码,您要为 Debian 的根目录准备一个专用的分区。

您可以通过当前的操作系统中的分区工具软件来获知您现在的分区状况分区工具软件总会提供一种办法让您查看现有的分区情况,而不作任何改动。

通常情况下,改动一个已经建立文件系统的分区,会导致其中的数据信息遭到损毁。因而,您应当在重新分区之前总是先做一下备份。继续拿房子作比喻,在移动墙壁时,您最好在把挡路的家具都移开,否则就要冒家具被毁坏的危险。

如果您的计算机配有不只一块硬盘,您或许可以考虑把其中一块硬盘专门分配给Debian使用。这样的话,您就不用在启动安装系统前再对那块硬盘进行分区了,安装程序自带的分区程序会漂亮地完成这个任务。

若是您的机器只有一块硬盘,而且您愿意把原来的操作系统全盘替换成 Debian GNU/Linux,那么您可以在启动安装系统后,待到安装时再进行分区。但是,只有当您使用存储CD-ROM 或者联网的机器上的安装系统,并从它们启动安装程序时,上面的话才适用于您的情形。试想一下:假如您用放在硬盘上的文件启动,再在安装系统中对同一块硬盘进行分区,这就会擦除那些启动文件,在这种情况下,若要让您的机器恢复正常,至少您还可以有几个办法可选,比如原先系统的安装磁带或 CD。

倘若您的机器已经有多个分区,并且通过删除或替换它们中的一个或多个就能为安装提供足够的空间,那么您一样也可以把分区操作延后,到安装时再使用 Debian 安装程序自带的分区工具。不过,您还是应当继续读完下面的文档,因为可能会存在一些特殊的情形。比如,分区表中现有分区的顺序问题,这也许会令您不得不在安装前先分好区。

如果您的情况不属于上面任何一种,那么您需要在开始安装之前,事先为 Debian 腾出可用于分区的空间。要是有分区是为其它操作系统准备的,您最好用该操作系统自己的分区软件来新建这些分区。我们建议您不要用其它操作系统里的工具为 Debian 创建 Linux 分区。也就是说,您应当仅仅创建要保留的操作系统自身的分区。

倘若您打算在同一台机器上安装多个操作系统的话,您应当在安装 Linux 之前,先把所有其它系统都装好。Windows 和其它操作系统的安装过程可能会让您无法启动 Linux,也可能会怂恿您重新格式化不属于它们自己的分区。

尽管您可以在这些操作之后再恢复回来,也可以避免它们,但是首先安装原有的系统就能够帮您免除这些烦恼。

如果您现在有一块硬盘,这块硬盘上仅有一个分区(这是桌面电脑的通常设置),同时您希望能多重启动原有的操作系统和 Debian,那么您就需要:

  • 备份计算机里所有的数据。
  • 从原有操作系统的安装介质(如 CD-ROM)启动。
  • 使用原有系统里的分区工具来新建属于原来系统的分区。为 Debian GNU/Linux 或者预留一个分区,或者腾出一块空闲空间。
  • 把原有的操作系统安装到属于它的新分区上。
  • 启动到原有的操作系统,以确保一切正常,再下载 Debian 安装程序的启动文件。
  • 启动 Debian 安装程序,并继续安装 Debian。

参考来源[ ]

http://debian.linuxsir.org/book/d-i-manual/zh_CN/alpha/install.zh_CN.txt

Debian使用手册导航

Debian安装

安装Debian GNU/Linux前准备 | 获取系统安装介质 | 使用Debian安装程序 | 启动进入新 Debian 系统 | 内核及其它信息 | 为Debian准备分区 | 安装指南 | 在Debian上安装Apache+Mysql+PHP

Debian使用

Debian 文件 | Debian基本操作 | Midnight Commander (MC) | 类Unix工作环境 | 类Unix文本处理 | 类Unix文件系统 | Debian生存命令 | Debian进阶 | Debian其他特性 | Debian下的Linux内核 | 启动系统 | Debian/活动记录及拷贝、创建子目录 | 差量备份、数据同步与系统冻结恢复 |常用命令与典型错误| 系统初始化 | 访问限制(Restricting access) | 刻录机 | 本地化

Debian升级

Debian系统升级 | 发行版升级到stable、testing或unstable

Debian技术支持

Debian技术支持

Debian常见问题

定义与概述 | 兼容性问题 | Debian 的软件系统 | Debian 的 FTP | Debian 的包管理系统 |Debian 的包管理工具 |更新系统 | Debian 与内核 | 定制 Debian GNU/Linux 的安装 |获取 Debian GNU/Linux 的支持 | 为 Debian 项目捐赠 | 作为商品销售Debian以及对其的展望