= 2012年8月 = == 08/20 == 2台のHDDでミラーしてzpoolを作成する方法。`/dev/ad0p1`と`/dev/ad1p1`で`pool`というプールを作るなら {{{ zpool create pool mirror ad0p1 ad1p1 }}} いったん`zpool export tank`してから`zpool import -o cachefile=/tmp/zpool.cache tank`とするとキャッシュファイルをエクスポートできる == 08/22 == === GPTのコピー === FreeBSDで`gpart`コマンドを使ってGPTを作るとき。`ad0`と`ad1`で同じ構成にしたいとすると、まず`ad0`の方を作ってから {{{ gpart backup ad0 | gpart restore ad1 }}} でパーティションテーブルを複製できる。ただし、bootcodeやパーティションの中身はコピーされないので注意。 === ports without X === google先生に聞くと色々出てきて、和集合を取るとこんな感じ。 {{{ # make.confに書く WITHOUT_X11=yes WITHOUT_X=yes WITH_X=NO ENABLE_GUI=NO NO_X=true }}} ところで`make.conf`のbool変数は定義されているかどうかが意味を持つ(だから`hoge_enable=NO`と書いても`hoge_enable=yes`と書いても同じ)はずだが、`WITH_X=NO`とかは大丈夫なんだろうか。make.conf(5)のリストにはないし、各portのMakefileで個別に値を見ているのか?