如何在普通PC上建立Linux操作系统
在一台个人电脑上安装Linux可能并非你想象中那样困难。从最初开始:选择一个发行版本。在一台PC上建立Linux的第一步是非常耗时的,简单说来就是从各种你感兴趣的发行版本的CD中选出你打算安装的版本。在选择了发行版本之后,进入发行商的Web站点并下载它的live CD/可拷贝的ISO镜像。然后,通过CD刻录软件,在CDROM中刻录ISO镜像。通过驱动器中的CDROM,重启计算机,你现在就在运行该Linux版本了。你选择了将安装的发行版本后,你可以进入发行商的Web站点并下载该分类的安装版本,它通常是由三张CDROM ISO镜像组成的。将它们下载下来之后,将ISO镜像刻录到CDROM。在将镜像刻录到CD后从硬盘上删除。在进入下一步之前你需要决定,你是否希望多重启动并在主机上保留Windows系统。如果你打算保留Windows,在进入下一步之前你必须在磁盘上运行一个磁盘碎片整理工具。
重要提示:由于微软的政策,你可能需要完全重新安装Windows,那么请在安装Linux或进入下一步之前备份你的重要数据资料。删除Windows分区并用一个更小的分区替代可能更容易些,因为NTFS尚未被Linux100%地支持。如果你的确选择这样做,我建议你为每个操作系统等分硬盘为几个分区,再加上第一个分区是Windows NTFS分区,第二个是和Windows共享文件的Windows FAT32分区。
在清理完你的硬盘之后,在备份数据前删除所有临时文件并整理磁盘碎片通常是个好主意,并且推荐在安装一个新操作系统之前备份你的系统。因为微软的NTFS并未100%被支持,所以如果你在使用任何基于NT的Windows版本,这一点显得尤为重要。
如果已经选择使用一个“盒装版”Linux,在某个CD中有一套“DOS”工具,可以在Windows中使用它并允许调整Windows的分区大小。如果使用一个下载的版本,可以在安装过程中使用Linux工具,但是可能必须完全删除Windows分区。获得Partition magic的体验版允许无需丢失数据就可以重新调整Windows分区。
首先,启动系统的分区表结构:
第一个基本分区是你的Windows分区。
第一个扩展分区是从所有操作系统对文件进行读/写访问的交换分区,并且需要是FAT32分区或FAT16分区。
第二个扩展分区是第一个Linux分区,并且应该在Linux安装过程中建立。对只有Windows和一个Linux版本,一个500MB分区就足够了。它将被标志为/boot[500MB大小]。
你需要建立一个标签为/的分区[5 GB大小]。
创建一个标签为/home的分区[分配给该发行版本的剩余空间]。
创建一个标签为/usr的分区[5 GB大小]。
创建一个标签为/var的分区[1至2 GB大小]。
创建一个标签为/swap的分区[你的RAM的两倍大小]
在创建分区时你要注意你有许多文件系统类型可选;最原始的是ext2fs。在一个图形安装界面中,文件系统类型通常包括它们具体含义的解释。目前缺省的文件系统是一个日志文件系统,reiserfs。和非日志文件系统相比,它在速度上表现一般,但是在数据保护上具有较大的优势。
数据输入/输出的速度和可靠性日益重要起来,reiserfs或ext3fs是支持得最好的文件系统。如果速度比可靠性更重要,请使用ext2fs。这并不意味着数据丢失的更大风险,但是电源波动可能导致一些数据丢失或崩溃,如果你的电源不稳定,而且不具有可中断的电源,请使用这个日志文件系统。
跟着你正在安装的发行版本的提示符继续安装。每个发行版本都具有相互不同的安装过程,所以在这里对它们进行相信描述是不可行的。如果你使用的是控制台/文件界面,空格键选择,右键展开分类,左键折叠分类,上和下键在列表中进行上下选择。回车键将完成选择过程并开始安装。一个图形界面安装程序包括鼠标支持。
选择软件包
包选择是安装Linux过程中的重要部分。在首次尝试Linux时它不会主动安装所有东西,因为它让你自己去选择你喜欢并使用的软件。你可以选择的东西远比live CD版本能包含的多得多,所以尽管你比较喜欢在live CD中看到的包,有比它们给出的更多的选择。通常,每个发行版的三张CD中包含超过一万个包,包括软件开发的各种库。
你选择之后或者选择过程中,你会看到一个消息框,列出了包的数量。这是你刚选择的包所需其他包的列表,被称为依赖关系;在你看到它时只需点击ok按钮。一些安装软件允许关闭这种通知,我不推荐这样做,因为依赖关系将有助于你了解每个应用软件的不同部分。
在安装过程中你会遇到一系列配置选项。其中最重要的四个如下:
防火墙-你应该打开它,而且此时你可以选择什么流量被允许从Internet进入你的主机。
显示设置-这将配置GUI的图形服务器,在进行过程中你应该使用测试配置选项。
鼠标-指定线路和类型是个好主意,因为许多发行版的任何USB或PS2缺省值并非可靠的鼠标驱动。
Internet连接-如果你通过一个网卡连接,那就将它配置为网络连接,而不是DSL连接,即使你使用DSL。
如果你告诉Linux这是一个DSL连接,然后Linux在计算机中选择DSL调制解调器作为一个设备,你就无法上网。如果你使用拨号连接,而且你的调制解调器是一种Winmodem,那你就需要在安装Linux之前从linmodems Web站点获取它的驱动。在安装Linux之后,你必须为调制解调器编译驱动程序,安装它并且运行你安装的发行版的网络配置工具。
bootloader
在安易做图ootloader之后,你可以选择设置使用哪个bootloader,GRUB还是LILO,两者都是稳定的选择。你还可以设置在引导时哪个OS作为缺省OS。界面上将有一个对话框,如果你希望继续将Windows作为缺省的,只需在加亮Windows时选择缺省。你可以随心所欲地删除failsafe和nonframebuffer引导选项,只保留Linux,Windows和软盘选项。
如果安装了几个版本的Linux,在首个Linux安装中创建的引导分区将被每个版本选择并标志为/boot。除了交换分区你只需要一个之外,为每个版本建立相同的分区。不要使用任何其他不同发行版本的既存Linux分区,因为在引导distros之间的软件版本时可能会产生冲突。通过使用相同的引导分区,bootloader安装步骤将在其中读数据并为每个新的发行版配置多重引导。在这过程中通过在引导菜单中对每个distro以其名称做标签或许是有用的,在你进行选择时会使引导选项更加清晰明了。