SWITCH_ROOT
Section: System Administration (8)
Updated: June 2009
Index
Return to Main Contents
名前
switch_root - マウントツリーのルートとして別のファイルシステムに切り替える。
書式
switch_root
[-hV]
switch_root
newroot
init
[arg...]
説明
switch_root
は既にマウントされている /proc, /dev, /sys, /run を
newroot
に移動して、
newroot
を新しいルートファイルシステムとし、
init
プロセスを開始する。
注意: switch_root は現在のルートファイルシステム上の全てのファイルとディレクトリを再帰的に削除する。
オプション
- -h, --help
-
ヘルプを表示して、終了する。
- -V, --version
-
バージョン情報を表示して、終了する。
返り値
switch_root
は、成功した場合 0 を返し、失敗した場合 1 を返す。
注意
switch_root は、
newroot
がマウントのルートでない場合、動作に失敗する。
この必要条件を満たさないディレクトリをルートに切り替えたい場合、
初めに bind マウントのトリックを使って、ディレクトリをマウントポイントにすること。
- mount --bind $DIR $DIR
関連項目
chroot(2),
init(8),
mkinitrd(8),
mount(8)
著者
Peter Jones <pjones@redhat.com>
Jeremy Katz <katzj@redhat.com>
Karel Zak <kzak@redhat.com>
入手方法
switch_root コマンドは util-linux パッケージの一部であり、
https://www.kernel.org/pub/linux/utils/util-linux/
から入手できる。
Index
- 名前
-
- 書式
-
- 説明
-
- オプション
-
- 返り値
-
- 注意
-
- 関連項目
-
- 著者
-
- 入手方法
-
This document was created by
man2html,
using the manual pages.
Time: 17:18:26 GMT, May 01, 2020