「DiCE」の設定

FreeBSDで「DiCE for Linux」を使えるようにする。

「Linuxバイナリ互換機能」のインストール
FreeBSD# cd /usr/ports/emulators/linux_base-rh-9 <= 作業ディレクトリへ移動
FreeBSD# make install clean <= 「Linuxバイナリ互換機能」のインストール

「Linuxバイナリ互換機能」がカーネルに組み込まれたかの確認

FreeBSD# kldstat
Id Refs Address    Size     Name
 1    9 0xc0400000 5cdad0   kernel
 2   14 0xc09ce000 537f0    acpi.ko
 3    1 0xc1426000 4000     logo_saver.ko
 4    1 0xc1b09000 17000    linux.ko <= linux.ko があれば組み込まれている

「Linuxバイナリ互換機能」の読み込み

FreeBSD# kldload linux

「Linuxバイナリ互換機能」の解放

FreeBSD# kldunload linux
「Linuxバイナリ互換機能」の自動起動
FreeBSD# vi /etc/rc.conf <= 設定ファイルの編集
linux_enable="YES" <= 追加
「DiCE for Linux」のインストール
FreeBSD# tar xzvf diced01912.tar.gz
FreeBSD# mv DiCE/ /usr/local/

「DiCE for Linux」の自動起動

FreeBSD# vi /usr/local/etc/rc.d/dice.sh <= 起動スクリプトの作成
#!/bin/sh

/usr/local/DiCE/diced -d -l


FreeBSD# chmod 755 /usr/local/etc/rc.d/dice.sh <= 実行権限の付加
▲ページのトップへ