Manpages

NAME

rdev - 查 詢 /設 置 內 核 映 像 文 件 的 根 設 備 , RAM 磁 盤 大 小 或 視 頻 模 式

總 覽 SYNOPSIS

rdev [ -rvh ] [ -o offset ] [ image [ value [ offset ] ] ]
rdev [ -o
offset ] [ image [ root_device [ offset ] ] ]
ramsize [ -o
offset ] [ image [ size [ offset ] ] ]
vidmode [ -o
offset ] [ image [ mode [ offset ] ] ]
rootflags [ -o
offset ] [ image [ flags [ offset ] ] ]

描 述 DESCRIPTION

不 帶 任 何 參 數 的 rdev 命 令 將 輸 出 當 前 根 文 件 系 統 的 /etc/mtab 文 件 行 。 不 帶 任 何 參 數 的 ramsize, vidmode, 和 rootflags 將 顯 示 幫 助 信 息 。 在 一 個 i386 上 的 linux 可 引 導 內 核 映 像 文 件 中 , 有 幾 對 字 節 用 來 指 定 根 設 備 , 視 頻 模 式 和 RAM 磁 盤 的 大 小 。 這 些 字 節 對 , 在 默 認 情 況 下 起 始 在 內 核 映 像 的 偏 移 量 504 (十 進 制 ) 處 。

498 Root flags (根 標 誌 )
(500 和 502 保 留 )
504 RAM Disk Size RAM (磁 盤 大 小 )
506 VGA Mode (VGA 模 式 )
508 Root Device (根 設 備 )
(510 Boot Signature (啓 動 標 記 ))

rdev 可 以 改 變 這 些 值 。 典 型 的 image 參 數 的 值 是 一 個 可 啓 動 的 linux 內 核 映 像 , 可 能 是

/vmlinux
/vmunix
/boot/bzImage-2.4.0
/dev/fd0
/dev/fd1 當 使 用rdev 命 令 時 , root_device 參 數 是 類 似 如 下 所 示 的 值 :

/dev/hda1
/dev/hdf13
/dev/sda2
/dev/sdc4
/dev/ida/c0d0p1 也 可 以 通 過 使 用 一 個 逗 號 (comma) 分 隔 的 十 進 制 整 數 對 major,minor 來 指 定 這 個 設 備 。 對 於 ramsize 命 令 , size 參 數 指 定 了 RAM 磁 盤 的 大 小 , 以 千 字 節 爲 單 位 。 對 於 rootflags 命 令 , flags 參 數 包 含 在 掛 載 root 文 件 系 統 時 額 外 的 信 息 。 當 前 這 些 標 誌 的 唯 一 作 用 是 當 flags 非 零 時 , 強 制 內 核 以 只 讀 模 式 來 掛 載 root 文 件 系 統 。 對 於 vidmode 命 令 , mode 參 數 指 定 了 視 頻 模 式 。

-3 = Prompt (提 示 )
-2 = Extended VGA (擴 展 的 VGA)
-1 = Normal VGA (普 通 VGA)
0 = as if "0" was pressed at the prompt (假 設 在 提 示 時 按 下 了 "0")
1 = as if "1" was pressed at the prompt
2 = as if "2" was pressed at the prompt
n = as if "n" was pressed at the prompt 如 果 沒 有 指 定 value , 將 檢 測 image 來 得 到 當 前 的 設 置 。

選 項 OPTIONS

-r 使 得

rdev 作 爲 ramsize 運 行 。

-R 使 得

rdev 作 爲 rootflags 運 行 。

-v 使 得

rdev 作 爲 vidmode 運 行 。

-h 提 供 幫

助 。

BUGS

rdev 工 具 , 如 果 不 是 用 做 查 找 當 前 根 設 備 的 名 稱 , 那 麼 就 是 一 種 古 老 的 破 解 (hack) , 依 靠 對 內 核 的 一 個 特 定 (magic) 位 移 以 特 殊 (magic) 數 字 進 行 修 改 來 工 作 。 它 在 i386 之 外 的 體 系 中 不 能 工 作 。 不 鼓 勵 使 用 它 。 使 用 一 個 啓 動 管 理 器 , 例 如 SysLinux , LILO 或 者 grub 來 替 代 它 。

歷 史 HISTORY

偏 移 502 從 前 是 交 換 設 備 的 設 備 號 (在 linux 0.12 中 ), 運 行 "rdev -s" 或 者 "swapdev" 將 設 置 它 。 但 是 , 從 linux 0.95 起 , 這 個 常 量 不 再 使 用 , 交 換 設 備 是 以 swapon() 系 統 調 用 來 指 定 的 。

作 者 AUTHORS

原 作 者 是 Werner Almesberger (almesber [AT] nessie.ch);
Peter MacDonald (pmacdona [AT] sanjuan.CA) 進 行 了 修 改 ;
Stephen Tweedie (sct [AT] dcs.uk) 加 入 了 rootflags 支 持 。

[中 文 版 維 護 人 ]

所 羅 門 <solomen [AT] email.cn>

[中 文 版 最 新 更 新 ]

Nov 21 2000

《 中 國 linux論 壇 man手 冊 頁 翻 譯 計 劃 》 :

http://cmpp.linuxforum.net

本 頁 面 中 文 版 由 中 文 man 手 冊 頁 計 劃 提 供 。 中 文 man 手 冊 頁 計 劃 : https://github.com/man-pages-zh/manpages-zh