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 提 供 帮 |
助 。
BUGSrdev 工 具 , 如 果 不 是 用 做 查 找 当 前 根 设 备 的 名 称 , 那 么 就 是 一 种 古 老 的 破 解 (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); [中 文 版 维 护 人 ]所 罗 门 <solomen [AT] email.cn> [中 文 版 最 新 更 新 ]Nov 21 2000 《 中 国 linux论 坛 man手 册 页 翻 译 计 划 》 :跋本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh |