2.9. 系統

此模組群組旨在協助您管理您的系統。 群組中所有模組均與系統和伺服器相關,是可確認您系統正確執行且有效管理資料的珍貴工具。

2.9.1. 備份

您可以使用系統備份,來建立系統和資料的備份。 然而,由此模組建立的備份並不包含整個系統。 系統會儲存硬碟上重要儲存區域以備份,該區域在嘗試還原系統時不可或缺,例如,分割區表或主要開機磁區 (MBR)。 而且也會包含安裝系統時所需的 XML組態,這項組態會用於 AutoYaST。 儲存安裝媒體上可存取套件中已變更的檔案、無法存取的整個套件 (如線上更新),以及例如許多位於 /etc 中或 /home 之組態檔案等不屬於套件的檔案,便可完成備份資料。

2.9.2. 還原

使用系統還原,便可讓系統從系統備份所建立的備份歸檔進行還原。 首先,指定歸檔的位置 (抽取式媒體、本地硬碟或網路檔案系統)。 按一下下一步來檢視個別歸檔的說明與內容,並決定要從哪個歸檔來進行還原。

您也可以解除安裝在上次備份之後新增的套件,並重新安裝在上次備份之後刪除的套件。 這兩個步驟可讓您將系統確實還原到上次備份時的狀態。

[Warning]系統還原

因為此模組通常會安裝、取代或解除安裝許多套件與檔案,若您具有備份的經驗,才使用此模組。 否則可能會遺失資料。

2.9.3. 開機磁片與救援磁片

使用開機或救援磁片,建立開機和救援磁片。 系統的開機組態損壞時,這些磁片非常有用。 根分割區的檔案系統損壞時,格外需要救援磁片。

下列是可用的選項:

標準開機磁片

使用此選項以建立標準開機磁片,用來啟動已安裝的系統。 依據結構的不同,實際的開機磁片數量可能會有所不同,但您應該建立對話方塊中所有的開機磁片,因為開機時需要這些開機磁片。 啟動救援系統時也需要這些開機磁片。

救援磁片

此磁片包含的特殊環境,可讓您在已安裝的系統上執行維護工作,例如檢查與修復檔案系統,以及更新開機載入程式。 若要啟動救援系統,請利用標準開機磁片來開機,然後依序選擇手動安裝+啟動安裝或系統+救援系統。 請在提示要求時插入救援磁片。

自訂磁片

將現有的磁片映像從硬體寫入磁片。

下載磁片映像

使用此項目,請輸入 URL 與驗證資料,從網際網路下載磁片映像。

若要建立其中一種磁片,請選擇對應的選項,再按一下下一步。 請在提示要求時插入磁片。 再按一次下一步,便可建立磁片。

2.9.4. LVM

Logical Volume Manager (LVM) 這項工具能利用邏輯磁碟機自訂硬碟的磁碟分割。 如需更多關於 LVM 的詳細資訊,請參閱節 2.1, "LVM 組態" (↑參考)

2.9.5. 磁碟分割程式

您可使用如 圖形 2.4, "YaST 磁碟分割程式" 所示的進階對話方塊,手動修正一個或多個硬碟分割。分割區可以新增、刪除、調整大小或編輯。亦可從此 YaST 模組存取軟 RAID 與 LVM 組態。

[Warning]警告

雖然可以在已安裝的系統中修改分割區,但這只應交由專業人士處理。否則若有錯誤的話,導致資料遺失的風險相當高。如果您重新分割使用中的硬碟,請隨後立即重新啟動系統。使用救援系統比在執行時重新分割系統還安全。

圖形 2.4. YaST 磁碟分割程式

YaST 磁碟分割程式

所有連線硬碟上的現有或建議分割區都顯示在「YaST 進階磁碟分割程式」對話方塊的清單中。全部硬碟都列示為不帶有數字的裝置,像是 /dev/hda/dev/sda。各分割區則列示為這些裝置的的一部分,像是 /dev/hda1/dev/sda1。硬碟的大小、類型、檔案系統和裝載點以及他們的分割區也都會顯示在其中。裝載點描述分割區出現在 Linux 檔案系統樹狀結構上的位置。

安裝期間若執行專家對話方塊,同時會自動選取並列出所有可用的硬碟空間。若要提供更多磁碟空間給 SUSE Linux,請由清單的底部開始往上釋放所需的空間 (從硬碟的最後一個分割區開始至第一個)。例如,如果您有三個分割區,您不可以把第二個供給 SUSE Linux 專用,而將第三和第一個保留給其他作業系統。

2.9.5.1. 建立分割區

選擇建立。如果有數個連線的硬碟,會出現一個選擇對話方塊,您可在其中為新分割區選擇一個硬碟。然後,指定分割區類型 (主分割區或延伸分割區)。最多可建立四個主分割區,或是三個主分割區和一個延伸分割區。在延伸分割區內建立數個邏輯分割區 (請參閱節 1.7.1.1, "分割區類型")。

必要的話請選取要使用的檔案系統與裝載點。YaST 會為所建立的每個分割區建議裝載點。參數的詳細資訊請見下一小節。選擇確定,套用您所做的變更。新的分割區就會列示在分割區表中。按一下下一步,會採用目前的值。接著在安裝期間,您會回到建議畫面。

2.9.5.2. 分割參數

如果您建立一個新的分割區或修正一個現有分割區,可設定多項參數。對於新的分割區,YaST 會設定適當的參數,所以通常並不需要任何修正。若要執行手動設定,請繼續下列步驟:

  1. 選擇分割區。

  2. 按一下編輯,編輯分割區並設定參數:

    檔案系統 ID

    即使您在此階段不想要格式化分割區,也請指定一個檔案系統 ID 給它,以確保分割區的登錄正確。可能的值包括 LinuxLinux swapLinux LVMLinux RAID。如需關於 LVM 和 RAID 的詳細資訊,請參閱節 2.1, "LVM 組態" (↑參考)節 2.2, "軟體 RAID 組態" (↑參考)

    檔案系統

    若要在安裝範圍內立即格式化分割區,請為分割區指定下列檔案系統之一:SwapExt2Ext3ReiserFSJFS。如需各種檔案系統的詳細資訊,請參閱章 13, Linux 的檔案系統 (↑參考)

    Swap 是一種特殊格式,允許分割區做為虛擬記憶體。ReiserFS 是 Linux 分割區的預設檔案系統。ReiserFS、JFS 和 Ext3 是日誌檔案系統。這些檔案系統可以在系統毀損後迅速復原系統,因為作業時都已將寫入程序記錄下來。此外,ReiserFS 處理大量小型檔案的速度非常快。Ext2 不是日誌檔案系統。然而,這對於較小的分割區較好,因為它不需要 許多磁碟空間進行管理。

    檔案系統選項

    在此為選擇的檔案系統設定各種參數。針對使用的各種檔案系統,為進階使用者提供多種選項。

    加密檔案系統

    如果您啟用加密,所有資料都會以加密格式寫入硬碟。這可增加敏感資料的安全性,但會略為降低系統速度,因為加密處理需要一點時間。關於檔案系統加密的詳細資訊,請參閱節 4.3, "加密分割區和檔案" (↑參考)

    Fstab 選項

    在此為檔案系統 (/etc/fstab) 的管理檔案指定各種參數。

    裝載點

    指定分割區裝載於檔案系統樹狀結構的目錄位置。由各種 YaST 提案選取,或指定任何其他名稱。

  3. 選擇下一步,啟用分割區。

如果您是手動分割,請建立一個至少 256 MB 的交換分割區。交換分割區可用來釋放目前未使用的資料主要記憶體。這讓使用最頻繁的重要資料可以使用主要記憶體。

2.9.5.3. 進階使用者選項

進階使用者會開啟包含以下指令的功能表:

重新讀取分割區表

重新從磁碟讀取磁碟分割。例如,在文字主控台中手動磁碟分割時需要使用此選項。

刪除分割區表和磁碟標籤

這樣會完全覆寫舊的分割區表。例如,如果使用不常見的磁碟標籤時出現問題,這個指令很有用。使用此方法,會遺失硬碟上所有資料。

2.9.5.4. 更多分割秘訣

如果分割是由 YaST 執行,而且系統中偵測到其他分割區,這些分割區也都會輸入檔案 /etc/fstab ,便於存取這項資料。這個檔案包含系統中的所有分割區及其屬性,像是檔案系統、裝載點和使用者權限。

範例 2.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 選項,該選項是執行程式時所必需。不過,若要由此執行程式,您可以手動輸入這個選項。 如果您遇到系統訊息,例如解譯器不良或權限遭拒,就需要使用這個方法。

2.9.5.5. 建立分割與 LVM

在進階分割程式中,使用 LVM 存取 LVM 組態 (請參閱節 2.1, "LVM 組態" (↑參考))。不過,如果使用的 LVM 組態已經存在於系統上,只要您第一次在此區段中輸入 LVM 組態,就會自動啟用。在此情況下,磁碟的分割區若是屬於啟動中的卷冊群組,就無法重新分割,因為當磁碟分割區正在使用時,Linux 核心就無法重新讀取這個硬碟的修改分割區表格。不過,如果系統已經有可以運作的 LVM 組態,就不需要進行實體重新分割。而是變更邏輯卷冊的組態即可。

在實體磁碟區 (PV) 的開頭,有關磁碟區的資訊會寫入分割區。若要為了其他非 LVM 的使用而要重新使用這類分割區,最好將此卷冊的開頭刪除。例如,在 VG system 與 PV /dev/sda2 中,使用 ddif=/dev/zero of=/dev/sda2 bs=512 count=1 指令,即可完成這個動作。

[Warning]開機的檔案系統

開機的檔案系統 (root 檔案系統或 /boot) 不得儲存在 LVM 邏輯卷冊中。請另外儲存在一般的實體分割區中。

2.9.6. Powertweak 組態

Powertweak 是 SUSE Linux 公用程式,可用來將您的系統調整到最佳效能,其方式為微調核心與硬體組態。 只有進階使用者才能使用此公用程式。 在使用 Powertweak 進行啟動之後,它會偵測您的系統設定,並在模組左窗格中以樹狀形式列出。 您也可以使用搜尋來尋找組態變數。 選取要調整的選項並將其顯示在螢幕上,其中會包含其目錄和設定。 若要儲存設定,請按一下完成,然後按一下確定進行確認。

2.9.7. 設定檔管理員

使用設定檔管理員和 YaST 系統組態設定檔管理 (SCPM) 模組,來建立、管理和切換系統組態。 這對於可在不同位置 (不同網路中),並可由不同使用者使用的行動電腦特別有幫助。 然而,即使是固定不動的電腦,此功能也有所幫助,因為它可以使用不同的硬體元件或測試組態。 如需 SCPM 基本要點與處理的詳細資訊,請參閱章 32, 系統組態設定檔管理 (↑參考)

2.9.8. 系統服務 (Runlevel)

使用系統服務 (Runlevel),設定 runlevel 和在其中啟動的服務。 如需 SUSE Linux 中 runlevel 的詳細資訊與 YaST runlevel 編輯器的說明,請參閱節 8.2.3, "使用 YaST 設定系統服務 (Runlevel)" (↑參考)

2.9.9. /etc/sysconfig 編輯器

目錄 /etc/sysconfig 包含的檔案具有 SUSE Linux 最重要的設定。 使用 /etc/sysconfig 編輯器 來修改這些值,並將其儲存到個別的組態檔案中。 一般而言,不需要進行手動編輯,因為在安裝套件或設定服務時,就會自動調整檔案。 如需 /etc/sysconfig 與 YaST sysconfig 編輯器的詳細資訊,請參閱節 8.3.1, "使用 YaST Sysconfig 編輯器變更系統組態" (↑參考)

2.9.10. 時區選擇

安裝過程中已完成時區的初始設定,不過您可以使用日期和時間來進行變更。 這也可以用來變更目前的系統日期和時間。

若要變更時區,請在左欄中選取地區,並在右欄中選取位置或時區。 使用硬體時鐘設為,設定系統時鐘要使用本地時間UTC (國際標準時間)。 UTC 通常用於 Linux 系統中,而其他作業系統如 Microsoft Windows 等,大部分使用本地時間。

使用變更,設定目前的系統時間和日期。 在開啟的對話方塊中輸入新值來修改時間和日期,或是使用箭頭按鈕進行調整。 按下套用儲存變更。

2.9.11. 語言

Linux 系統的主要與次要語言會在安裝時設定。 然而,您可隨時使用語言進行變更。 在 YaST 中設定的主要語言會套用到整個系統,包括 YaST 與桌面環境。 這是您希望在大部分時間使用的語言。 次要語言是使用者偶而因其他目的而需要用到的語言,例如桌面語言或文字處理。

圖形 2.5. 設定語言

<
設定語言