系统系统

此模块组旨在帮助您管理系统。 此组中的所有模块都是与系统相关的,并且充当各种有价值的工具来确保系统正确运行和有效管理数据。

备份备份

使用系统+系统备份创建系统和数据的备份。 但是,此模块创建的备份不包括整个系统。 通过在硬盘上保存重要储存区域(如分区表或主引导记录 (MBR))来备份系统,它们在您尝试恢复系统时非常重要。 它还包括在系统安装时获取用于 AutoYaST 的 XML 配置。 备份数据的方法是保存可在安装媒体上访问的包的已更改文件、不可访问的整个包(如联机更新)和不属于包的文件(如 /etc/home 下的目录中的一些配置文件)。

恢复恢复

使用系统+系统恢复,从使用系统备份创建的备份档案中恢复系统。 首先指定这些档案的位置(可移动媒体、本地硬盘或网络文件系统)。 单击 下一步 以查看各档案的说明和内容,并选择从档案中恢复哪些内容。

您也可以卸载自上次备份以来添加的包,或者重安装自上次备份以来删除的包。 这两个步骤将把您的系统准确地恢复到上次备份时的状态。

[Warning]系统恢复

由于此模块通常安装、替换和卸载很多的包和文件,所以仅当您具有备份经验时才能使用它。 否则可能会丢失数据。

引导加载程序配置引导加载程序配置

要配置计算机现有系统的引导,请使用系统+引导加载程序模块。有关如何使用 YaST 配置引导加载程序的详细说明,请参考 第 18.3 节 “使用 YaST 配置引导加载程序”

LVMLVM

逻辑卷管理器 (LVM) 是一种利用逻辑驱动器对硬盘进行自定义分区的工具。 有关 LVM 的信息,请参见第 7.1 节 “LVM 配置”

使用 YaST 分区程序使用 YaST 分区程序

使用如图 8.6 “YaST 分区程序”所示的专家分区程序,可以手动修改一个或多个硬盘的分区。 可以添加、删除和编辑分区,并对分区重调整大小。请仍从 YaST 模块中获取软 RAID、和 LVM 配置。

[Warning]对运行中的系统重分区

尽管可能在系统运行时对其进行重分区,但发生导致数据丢失的错误的风险很高。尽量避免对已安装的系统进行重分区,在对已安装的系统进行重分区前请始终对数据进行完全备份。

图 8.6. YaST 分区程序

YaST 分区程序

YaST 专家分区程序对话框中列出了所有已连接硬盘上的所有现有分区或建议分区。 其中将整个硬盘作为不带编号的设备列出,如 /dev/hda/dev/sda。 将分区作为这些设备的一部分列出,如 /dev/hda1/dev/sda1。 此外还显示硬盘的大小、类型、文件系统和装入点以及硬盘的分区。 装入点描述分区在 Linux 文件系统树中的位置。

如果在安装期间运行专家对话框,还会列出并自动选中所有可用硬盘空间。 要为 SUSE Linux EnterpriseŽ 提供更多磁盘空间,请在列表中自下而上(从硬盘的最后一个分区向上到第一个分区)释放所需空间。 例如,如果您有 3 个分区,则不能将第 2 个分区专用于 SUSE Linux Enterprise,而为其他操作系统保留第 3 个和第 1 个分区。

分区类型分区类型

每个硬盘都有一个分区表,其中有 4 个项。 分区表中的一项可以对应于一个主分区或一个扩展分区。 但只允许有一个扩展分区项。

主分区由指派给特定操作系统的一系列连续的柱面(物理磁盘区域)组成。 仅使用主分区时,限制每个硬盘最多具有 4 个分区,因为超过 4 个分区就不能与分区表相符。 这就是使用扩展分区的原因。 扩展分区同样是一系列连续的磁盘柱面,但扩展分区本身可以再分为多个逻辑分区。 逻辑分区不要求在分区表中有对应的项。 换句话说,扩展分区是逻辑分区的容器。

如果需要 4 个以上的分区,请创建一个扩展分区作为第 4 个分区或第 4 个分区之前的分区。 这个扩展分区应包括全部剩余的可用柱面范围。 然后在扩展分区中创建多个逻辑分区。 对于 SCSI、SATA 和 Firewire 磁盘,逻辑分区的最大数目是 15 个,对于 (E)IDE 磁盘是 63 个。 对 Linux 使用哪种类型的分区没有什么关系。 主分区和逻辑分区都可以。

创建分区创建分区

要从头开始创建分区,请按以下步骤操作:

  1. 选择创建。 如果连接了多个硬盘,则会出现一个选择对话框,可以在其中选择要用于新分区的硬盘。

  2. 指定分区类型(主要类型和扩展类型)。最多可以创建 4 个主分区或 3 个主分区和 1 个扩展分区。 在扩展分区内,可以创建多个逻辑分区(请参见 第 8.5.5.1 节 “分区类型”)。

  3. 如有必要,选择要使用的文件系统和装入点。YaST 会为所创建的每个分区建议一个装入点。 有关各种文件系统的详细信息,请参考 第 22 章 Linux 中的文件系统

  4. 如果您的设置需要其他文件系统选项,请指定它们。例如,如果您需要永久设备名称,则此操作是必需的。关于可用选项的细节,请参阅第 8.5.5.3 节 “编辑分区”

  5. 单击确定+应用应用您的分区设置并退出分区模块。

    如果安装期间创建了分区,将返回到安装概述屏幕。

编辑分区编辑分区

在创建新分区或修改现有分区时,请设置各种参数。 对于新分区,YaST 会设置适当的参数,而且通常无需进行任何修改。 要手动编辑您的分区设置,请按以下步骤继续:

  1. 选择分区。

  2. 单击编辑来编辑分区并设置以下参数:

    文件系统 ID

    即使不希望在此阶段格式化分区,仍需要为它指派一个文件系统 ID 来确保正确注册分区。 可能值包括 LinuxLinux swapLinux LVMLinux RAID。 有关 LVM 和 RAID 的详细信息,请参考第 7.1 节 “LVM 配置”第 7.2 节 “软 RAID 配置”

    文件系统

    在此处更改文件系统或格式化分区。更改文件系统或重格式化分区将以不可逆转的方式从该分区删除所有数据。有关各种文件系统的细节,请参阅第 22 章 Linux 中的文件系统

    文件系统选项

    在此可设置所选文件系统的各种参数。 多数情况下可接受默认设置。

    加密文件系统

    如果激活加密,则将所有数据以加密形式写入硬盘。 这可以提高敏感数据的安全性,但会稍微降低系统速度,因为加密需要一些时间。 有关文件系统加密的详细信息,请参见第 42 章 对分区和文件进行加密

    Fstab 选项

    指定在全局文件系统管理文件 (/etc/fstab) 中包含的各种参数。默认设置对大多数安装已经足够。例如,您可以将文件系统标识从设备名称更改为卷标。在卷标中,可以使用除 / 和空格之外的所有字符。

    装入点

    指定应将分区装入文件系统树中的哪个目录。 请从各个 YaST 建议中选择,或输入任何其他名称。

  3. 选择确定+应用可激活分区。

专家选项专家选项

使用专家可打开包含以下命令的菜单:

重读取分区表

重读取磁盘中的分区。例如,在文本控制台中进行手动分区后需要此命令。

删除分区表和磁盘标签

此命令将完全覆盖以前的分区表。 例如,如果非常规磁盘标签出现问题,则可以使用此命令。 使用此方法,硬盘中的所有数据都将丢失。

更多分区提示更多分区提示

以下部分包含有关分区的一些提示,它们会在您设置系统时帮助您作出正确决定。

[Tip]柱面值

注意,不同的分区工具可能从 01 开始计算分区的柱面。计算柱面数时,应始终使用最后一个和第一个柱面值之间的差,并加上 1。

如果使用 YaST 执行分区且在系统中检测到其他分区,则也将这些分区添加到文件 /etc/fstab 文件中,以便能够方便地访问此数据。此文件包含系统中的所有分区及其属性,如文件系统、装入点和用户许可权限。

例 8.1. /etc/fstab:分区数据

/dev/sda1    /data1    auto      noauto,user 0 0
/dev/sda5    /data2    auto      noauto,user 0 0 
/dev/sda6    /data3    auto      noauto,user 0 0
   

这些分区(无论是 Linux 还是 FAT 分区)都指定了选项 noautouser。 这允许任何用户都可以根据需要装入或卸装这些分区。 由于安全原因,YaST 不会自动在这里输入 exec 选项(当从此位置执行程序时需要此选项)。 但是,如果要从那里运行程序,您可以手动输入此选项。 如果出现 “bad interpreter(错误解释器)”或 “Permission denied”(权限被拒绝)等系统讯息,则需要执行此操作。

分区和 LVM分区和 LVM

从专家分区工具中,使用 LVM 访问 LVM 配置(请参阅 第 7.1 节 “LVM 配置”)。 但是,如果系统中已经存在有效的 LVM 配置,当您在会话中首次进入 LVM 配置时将自动激活该配置。 这种情况下,凡是包含属于激活卷组的分区的磁盘都无法进行重分区,因为当硬盘上有任何活动分区时,Linux 内核就无法重读取已经修改的该硬盘分区表。不过,如果系统上已存在有效的 LVM 配置,则不必进行物理重分区。但需要更改逻辑卷的配置。

在物理卷 (PV) 的开始位置,将有关卷的信息写入到分区中。 要将这样的分区重用于 LVM 之外的其他用途,最好删除此卷的开始位置。例如,在 VG system 和 PV /DEV/sda2 中,可以通过命令 ddif=/dev/zero of=/dev/sda2 bs=512 count=1 完成此操作。

[Warning]用于引导的文件系统

用于引导的文件系统(根文件系统或 /boot)不能储存在 LVM 逻辑卷上。 而应将其储存在通常的物理分区中。

PCI 设备驱动程序PCI 设备驱动程序

所有内核驱动器支持的设备 ID 列表包含在该驱动器内。 一个不在驱动程序数据库中的新设备,即使能用现有某个驱动程序,也不被视为对该设备的支持。 用系统的这个 YaST 模块您可以添加 PCI ID。 只允许高级用户尝试使用此 YaST 模块。

图 8.7. 添加一个 PCI ID

添加一个 PCI ID

要添加 ID,请单击添加并选择指派方式:方法是从列表中选择 PCI 设备或手动输入 PCI 值。在第一个选项里,从选择列表里选择 PCI 设备并输入驱动程序名和目录名。 如果不输入目录名,则驱动程序名称将用作目录名。 当手动指定 PCI ID 值的时候, 输入正确的数据设置 PCI ID。单击确定保存修改。

要编辑 PCI ID,从列表中选择要编辑的设备驱动器并单击编辑。 编辑其信息然后单击确定保存修改。 要删除某个 ID,请选中该驱动器并单击删除。 该 ID 立即不在列表里显示。 完成后,单击确定

电源管理电源管理

系统+电源管理模块提供使用节能技术工作的帮助。此功能对延长便携式计算机的工作时间非常重要。 使用此模块的详情请参见 第 28.6 节 “YaST 电源管理模块”

Powertweak 配置Powertweak 配置

Powertweak 是一种 SUSE Linux 实用程序,它通过调整某些内核和硬件配置来将系统调整到最佳性能。 只有高级用户才可使用此程序。 通过系统+ Powertweak 启动后,它会检测系统设置并在模块的左框架中以树形式列出系统设置。 您还可以使用搜索来查找配置变量。 选择要调整的选项,以在屏幕上显示该选项及其目录和设置。 要保存设置,请单击完成,然后单击 确定 确认。

配置文件管理器配置文件管理器

使用系统+配置文件管理(YaST 系统配置配置文件管理 (SCPM) 模块)来创建、管理和切换系统配置。它尤其适用于在不同位置(在不同网络中)和由不同用户使用的便携式计算机。 这个功能对于固定计算机来说也同样有用,因为它使您可使用多种不同的硬件部件或测试配置。 有关 SCPM 基础知识和处理的详细信息,请参见第 27 章 系统配置配置文件管理

系统服务(运行级别)系统服务(运行级别)

使用系统+系统服务(运行级别)配置运行级别和以运行级别启动的服务。 有关 SUSE Linux Enterprise 的运行级别的详细信息和 YaST 运行级别编辑器的介绍,请参考第 17.2.3 节 “使用 YaST 配置系统服务(运行级别)”

/etc/sysconfig 编辑器/etc/sysconfig 编辑器

目录 /etc/sysconfig 所包含的文件中具有 SUSE Linux Enterprise 最重要的设置。 使用系统+/etc/sysconfig Editor 修改值并将值保存到各配置文件。 通常情况下不需要手动编辑,因为在安装包或配置服务时会自动调整这些文件。 有关 /etc/sysconfig 和 YaST sysconfig 编辑器的详细信息,请参考 第 17.3.1 节 “使用 YaST Sysconfig 编辑器更改系统配置”

时间和日期的设置时间和日期的设置

安装期间已经初始设置了时区,但是您可以使用系统+时间和日期进行更改。 您也可以更改当前系统日期和时间。

要更改时区,请在左栏选择区域,在右栏选择位置和时区。 使用 硬件时钟设置为 将系统时钟设置为 本地时间UTC(世界协调时间)。 UTC 在 Linux 系统中会经常使用,而使用其他操作系统的机器(如 Microsoft Windows)多数使用本地时间。

通过更改设定当前系统时间和日期。 在打开的对话框中,输入新的值或用箭头按钮进行调整,以此修改时间和日期。 单击应用 保存更改。

语言选择语言选择

安装期间会设置系统的主要和次要语言。 但是,可以使用系统+语言来随时更改主要和次要语言。 在 YaST 中设置的主要语言将应用于整个系统,包括 YaST 和桌面环境。 这是您希望在大部分时间使用的语言。 次要语言为由于各种原因,用户在某些时候需要的语言,如桌面语言或文字处理。

图 8.8. 设置语言

设置语言

主要语言中选择用于系统的主要语言。 要将键盘或时区调整到该设置,请启用调整键盘布局调整时区

使用细节设置如何为 root 设置区域设置变量。 使用 细节 还可将主要语言设置为主列表中不可用的方言。 这些设置会写入到文件 /etc/sysconfig/language 中。