RDEV(8) | Linux Programmer's Manual | RDEV(8) |
名前
rdev -ルートデバイス・RAM ディスクサイズ・ビデオモードの問い合わせと設定書式
rdev [ -rvh ] [ -o offset ] [ image [ value [ offset ] ] ]
rdev [ -Rrvh ] [ -o offset ] [ image [ value [ offset ] ] ]
ramsize [ -o offset ] [ image [ size [ offset ] ] ]
vidmode [ -o offset ] [ image [ mode [ offset ] ] ]
rootflags [ -o offset ] [ image [ flags [ offset ] ] ]
説明
rdev を引数なしで起動すると、現在のルートファイルシステムに対応する /etc/mtab のエントリを表示する。 ramsize, vidmode, rootflags を引数なしで起動すると、使用方法が表示される。498 ルートフラグ
(500 と 502 は予約されている)
504 RAM ディスクサイズ
506 VGA モード
508 ルートデバイス
(510 ブートシグネチャ)
/vmlinux
/vmunix
/boot/bzImage-2.4.0
/dev/fd0
/dev/fd1
/vmunix
/boot/bzImage-2.4.0
/dev/fd0
/dev/fd1
/dev/hda1
/dev/hdf13
/dev/sda2
/dev/sdc4
/dev/ida/c0d0p1
/dev/hdf13
/dev/sda2
/dev/sdc4
/dev/ida/c0d0p1
-3 = プロンプト
-2 = Extended VGA
-1 = Normal VGA
0 = プロンプトで "0"が入力されたのと同じ働きをする。
1 = プロンプトで "1"が入力されたのと同じ働きをする。
2 = プロンプトで "2"が入力されたのと同じ働きをする。
n = プロンプトで "n"が入力されたのと同じ働きをする。
-2 = Extended VGA
-1 = Normal VGA
0 = プロンプトで "0"が入力されたのと同じ働きをする。
1 = プロンプトで "1"が入力されたのと同じ働きをする。
2 = プロンプトで "2"が入力されたのと同じ働きをする。
n = プロンプトで "n"が入力されたのと同じ働きをする。
オプション
- -r
- rdev に ramsize と同じ動作をさせる。
- -R
- rdev に rootflags と同じ動作をさせる。
- -v
- rdev に vidmode と同じ動作をさせる。
- -h
- ヘルプメッセージを出力する。
バグ
rdev ユーティリティの、現在のルートデバイス名を表示する以外の機能は、カーネルイメージの決め打ちのオフセットに決め打ちの数値を書き込むことによって動作する、いにしえのハックである。これは i386 以外のアーキテクチャでは動作しない。これの使用は全く推奨できない。 SysLinux や LILO のようなブートローダを代わりに使うこと。歴史
オフセット 502 は以前 (Linux 0.12 の頃) スワップデバイスのデバイス番号として使われており、 "rdev -s"や "swapdev"でそれを設定できた。しかし、 Linux 0.95 からはこの定数は使われなくなり、スワップデバイスは swapon(2) システムコールで指定するようになった。著者
初版、Werner Almesberger (almesber@nessie.cs.id.ethz.ch)
変更、Peter MacDonald (pmacdona@sanjuan.UVic.CA)
rootflags サポートの追加、Stephen Tweedie (sct@dcs.ed.ac.uk)
20 November 1993 | Linux 0.99 |