Man page - modules-load.d(5)

Packages contains this manual

Available languages:

en ro zh_TW zh_CN de

Manual

MODULES-LOAD.D

NAME
SYNOPSIS
描 述
配 置 檔 案 格 式
配 置 目 錄 及 其 優 先 順 序
例 子
參 見


NAME

modules-load.d - 配 置 啟 動 時 載 入 哪 些 核 心 模 組

SYNOPSIS

/etc/modules-load.d/*.conf

/run/modules-load.d/*.conf

/usr/lib/modules-load.d/*.conf

描 述

systemd-modules-load.service (8) 從 上 述 目 錄 中 讀 取 *.conf 檔 案 , 這 些 *.conf 檔 案 中 靜 態 的 包 含 了 需 要 在 系 統 啟 動 時 無 條 件 載 入 的 核 心 模 組 列 表 。 配 置 檔 案 的 名 稱 必 須 符 合 program .conf 風 格 。 注 意 , 更 好 的 做 法 是 利 用 模 組 內 基 於 PCI ID, USB ID, DMI ID 之 類 的 觸 發 機 制 進 行 動 態 自 動 載 入 , 而 不 是 使 用 這 些 配 置 檔 案 無 條 件 的 載 入 。 實 際 上 , 絕 大 多 數 核 心 模 組 都 可 以 被 動 態 的 自 動 載 入 。

配 置 檔 案 格 式

配 置 檔 案 應 該 簡 單 的 包 含 一 系 列 需 要 載 入 的 核 心 模 組 的 名 稱 , 每 個 模 組 名 稱 之 間 使 用 換 行 符 分 隔 。 空 白 行 和 以 # 或 ; 開 頭 的 行 將 被 忽 略 。

配 置 目 錄 及 其 優 先 順 序

配 置 檔 案 依 次 從 /etc/, /run/, /usr/lib/ 目 錄 中 讀 取 。 配 置 檔 案 的 名 稱 必 須 符 合 filename .conf 格 式 。 對 於 不 同 目 錄 下 的 同 名 配 置 檔 案 , 僅 以 優 先 順 序 最 高 的 目 錄 中 的 那 一 個 為 準 。 具 體 說 來 就 是 : /etc/ 的 優 先 順 序 最 高 、 /run/ 的 優 先 順 序 居 中 、 /usr/lib/ 的 優 先 順 序 最 低 。

軟 體 包 應 該 將 自 帶 的 配 置 檔 案 安 裝 在 /usr/lib/ 目 錄 中 。 /etc/ 目 錄 僅 供 系 統 管 理 員 使 用 。 所 有 的 配 置 檔 案 (無 論 位 於 哪 個 目 錄 中 ), 統 一 按 照 檔 名 的 字 典 順 序 處 理 。 如 果 在 多 個 配 置 檔 案 中 設 定 了 同 一 個 選 項 , 那 麼 僅 以 檔 名 最 靠 後 (字 典 順 序 )的 那 一 個 為 準 。 為 了 便 於 排 序 , 建 議 給 所 有 配 置 檔 案 都 加 上 兩 位 十 進 位 制 數 字 的 檔 名 字 首 。

如 果 系 統 管 理 員 想 要 遮 蔽 /usr/lib/ 目 錄 中 的 某 個 配 置 檔 案 , 那 麼 最 佳 做 法 是 在 /etc/ 目 錄 中 建 立 一 個 指 向 /dev/null 的 同 名 符 號 連 結 , 即 可 徹 底 遮 蔽 /usr/lib/ 目 錄 中 的 同 名 檔 案 。 如 果 軟 體 包 自 帶 的 某 個 配 置 檔 案 位 於 initrd 映 象 中 , 那 麼 還 必 須 重 新 生 成 initrd 映 象 。

例 子

Example 1. /etc/modules-load.d/virtio-net.conf 檔 案 :

# 在 啟 動 時 無 條 件 的 載 入 virtio-net.ko 模 組
virtio-net

參 見

systemd (1), systemd-modules-load.service (8), systemd-delta (1), modprobe (8)

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。

翻 譯 人 員 : 金 步 國
金 步 國 作 品 集 : http://www.jinbuguo.com
中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh