Handbook:Parts/Installation/System/zh-cn

关于 fstab
在Linux系统下，系统所用到的所有分区都必须在 文件中指明. 这个文件包含了这些分区的挂载点（在系统目录树中的位置）、挂载方法和特殊挂载选项（是否自动挂载，是否某个用户可以挂载它等）.

创建/etc/fstab文件
文件使用一种特殊语法格式. 每行都包含六个字段. 这些字段之间由空白键（空格键，tab键，或者两者混合使用）分隔. 每个字段都有自己的含意：


 * 1) 第一个字段是对分区的描述，也就是设备文件的路径
 * 2) 第二个字段是分区挂载点，也就是分区应该挂载到的地方
 * 3) 第三个字段给出分区所用的文件系统
 * 4) 第四个字段给出的是挂载分区时mount命令所用的挂载选项. 由于每个文件系统都有自己的挂载选项，我们建议你阅读mount手册（man mount）以获得所有挂载选项的列表. 多个挂载选项之间是用逗号分隔的.
 * 5) 第五个字段是给dump使用的，用以决定这个分区是否需要dump. 一般情况下，你可以把该字段设为0（零）.
 * 6) 第六个字段是给fsck使用的，用以决定系统非正常关机之后文件系统的检查顺序. 根文件系统应该为1，而其它的应该为2（如果不需要文件系统自检的话可以设为0）.

，只提供了几个样本.

在文本的其余部分，我们使用默认的块设备 文件作为分区.

分区表和UUIDs
已经使用GPT磁盘的用户有一些更稳定的选项可用于在中定义分区. 分区标签和分区UUID可以在使用GPT分区的设备上使用，以唯一地标识分区. 运行命令，可以在终端中快速轻松地查看Label和UUID：

虽然对于标签不总是正确的，但使用UUID来标识 中的分区，即使分区文件更改，也可以保证在寻找某个分区时引导加载程序不会被混淆. 对于经常重新启动并定期添加和删除SATA设备时，在 中定义分区，使用旧的默认分区文件 (非常危险).

块设备文件的命名取决于许多因素（例如磁盘如何以及以什么顺序加载到系统）. 有了这个说明，除非有人打算不断地解决磁盘排序问题，使用默认块设备文件是一个简单和直接的方法.

增加符合你分区方案的规则，为你的光驱（当然，如果你有其他分区或者驱动器，也为它们加上）添加挂载规则.

下面是文件的例子：

选项可以使 猜测文件系统（推荐对于可移动设备采用这个选项，因为它们可能采用很多不同的文件系统），而 选项使得非root用户可以挂载光驱.

为了提高性能，大多数用户想要添加  mount选项，这将拥有更快的系统，因为访问时间没有注册（一般不需要这些）. 这也推荐用于固态硬盘（SSD）用户，他们还应该启用 安装选项（现在只支持ext4和btrfs），这使得  命令有效.

仔细检查文件，保存并退出以继续.

主机名、域名信息
用户必须要做的事情之一就是命名自己的机器. 尽管这看上去很容易，但是很多用户觉得为他们的Linux机器起一个合适的名字是很难的. 为了加快事情的进度，你应该知道你所命名的所有名字都是可以在今后重新修改的. 因此，你可以简单命名你的系统为 tux，域名为 homenetwork.

第二，如果你需要一个域名，在中设定. 只有你的ISP或者网络管理员说你需要一个域名，或者你有一个DNS服务器但是没有DHCP服务器的时候，你才需要域名. 如果你的网络是DHCP分配IP，那么你不需要理会DNS和域名的问题.

如果你有一个NIS域（如果你不知道这是什么，就说明你没有），你也需要定义一个：

配置网络
在Gentoo Linux安装时,网络已经配置. 然而,这是安装的安装光盘本身的配置,并不是新的系统环境的网络配置. 现在你所要设置的是Gentoo系统的永久网络配置.

当中收集了所有的网络信息. 尽管这个文件采用直接易懂的语法，如果你还是因为觉得不够直观而完全不知道如何手动进行网络配置的话，请不用担心，我们将一一解释. 在中有一个详细注释过的例子，它涵盖了许多种类不同的配置.

首先安装:

系统默认使用DHCP. 如果使用DHCP的话，你需要安装一个DHCP客户端. 这个将在稍后的安装必要的系统工具部分介绍.

如果你需要配置你的网络连接，不管是因为你是需要指定DHCP选项还是你不使用DHCP，打开 :;

设置 config_eth0 和 routes_eth0 输入IP地址信息和路由信息：

To use DHCP, define config_eth0 :

Please read for a list of all available options. Be sure to also read up on the DHCP client man page if specific DHCP options need to be set.

If the system has several network interfaces, then repeat the above steps for config_eth1, config_eth2 , etc.

现在保存配置并退出.

在启动时自动启用网络链接
为了在启动时自动激活网络接口，你必须添加这些到default运行级别.

If the system has several network interfaces, then the appropriate files need to be created just like we did with.

If after booting the system we find out that the assumption about the network interface name (which is currently documented as ) was wrong, then execute the following steps to rectify this:


 * 1) Update the  file with the correct interface name (like   instead of  ).
 * 2) Create new symbolic link (like ).
 * 3) Remove the old symbolic link.
 * 4) Add the new one to the default runlevel.
 * 5) Remove the old one using.

hosts 文件
Next inform Linux about the network environment. This is defined in and helps in resolving host names to IP addresses for hosts that aren't resolved by the nameserver.

Save and exit the editor to continue.

可选：启用PCMCIA
PCMCIA用户首先应该安装软件包.

Root 密码
Set the root password using the command.

The root Linux account is an all-powerful account, so pick a strong password. Later an additional regular user account will be created for daily operations.

配置引导和启动
Gentoo (at least when using OpenRC) uses to configure the services, startup, and shutdown of a system. Open up and enjoy all the comments in the file. Review the settings and change where needed.

Next, open to handle keyboard configuration. Edit it to configure and select the right keyboard.

Take special care with the keymap variable. If the wrong keymap is selected, then weird results will come up when typing on the keyboard.

Finally, edit to set the clock options. Edit it according to personal preference.

If the hardware clock is not using UTC, then it is necessary to set  in the file. Otherwise the system might show clock skew behavior.