MDCONFIG(8) FreeBSD システム管理者マニュアル MDCONFIG(8)
名称
mdconfig − メモリディスクの設定と有効化 |
書式
mdconfig −a −t type [−n] [ |
−o [ no]option] ... [−f file] [−s size][−S sectorsize] [−u unit] [−x sectors/track] [−y heads/cyl]
mdconfig −d −u unit 解説 |
mdconfig ユーティリティは md(4) デバイスを設定して有効化します。 以下のオプションは実行されるべき行動を示します: |
−a
メモリディスクをアタッチします。これは与えられたパラメータでメモ リディスクを設定し、それをシステムにアタッチします。 −d −t type malloc vnode swap −f file −l −n −s size −S sectorsize −x sectors/track −y heads/cyl −o [ [ [ [ [ [ [ −u unit 使用例 |
malloc(9) で割り当てられたメモリに裏打ちされた 4 メガバイトのメモリディス クを作成します。割り当てられたユニットは ‘‘md3’’ のように標準出力に出力さ れます: |
mdconfig -a -t malloc -s 4m |
/tmp/boot.flp に裏打ちされた /dev/md4 という名前のディスクとして作成する には: |
mdconfig -a -t vnode -f /tmp/boot.flp -u 4 |
デタッチして /dev/md4 によって使用されているすべてのリソースを開放するに は: |
mdconfig -d -u 4 |
128MB のスワップに裏打ちされたファイルシステムを作成し /tmp にマウントす るには: mdconfig -a -t swap -s 128M -u 10 newfs -U /dev/md10 mount /dev/md10 /tmp chmod 1777 /tmp 5MB のファイルに裏打ちされたディスクを作成するためには: dd if=/dev/zero of=somebackingfile bs=1k count=5k mdconfig -a -t vnode -f somebackingfile -u 0 bsdlabel -w md0 auto newfs md0c mount /dev/md0c /mnt |
関連項目
md(4), bsdlabel(8), fdisk(8), mdmfs(8), malloc(9) |
歴史
mdconfig ユーティリティは vn(4) および vnconfig(8) の組み合わせの、よりき れいな置き換えとして、 FreeBSD 5.0 ではじめて登場しました。 |
作者
mdconfig ユーティリティは Poul-Henning Kamp 〈phk@FreeBSD.org〉 が書きまし た。 FreeBSD 10.0 March 10, 2004 FreeBSD 10.0 |