2010年6月6日日曜日

引越し以来?の大掃除 part2

先週からさらに1週間掃除、後半は仕事忙しくてできてないけどね。
スリッパ。痛く無さそうなの

全体って、狭いハズなのに全部は写らないやw

たくさんあった、たんぽぽ とはお別れしました♪


カビ取りスプレー2本の成果
...
押入れの中見たら。。。
まだ捨てるものいっぱいあるw
すげーや。

2010年5月30日日曜日

引越し以来?の大掃除

先週の木曜日から部屋を掃除。8年分を取り戻すのは容易じゃないね。

今まで物陰に隠れてて見えなかったけど、カーテンきたねぇwww




反対側は諸事情によりまだ写せないw
あー、これからはちゃんと掃除します。。。orz

2010年2月24日水曜日

KVM on gentoo with qemu git source

gentooで KVM + qemu を動かす

1. linux kernelの設定
  Processor type and features > Paravirtualized guest support
   - KVM paravirtualized clock
   - KVM Guest support
  Virtualization
   - Kernel-based Virtual Machine (KVM) support
   - KVM for Intel processors support
   - KVM for AMD processors support
   - PCI driver for virtio devices
   - Virtio balloon driver
  ※ Guest supportはいらないかも、processors supportも必要な方だけで良さげ

2. kernel moduleの設定
  kvmのモジュール(kvm-intel)を group kvm でロードされるようにする
 
  groupadd kvm
  gpasswd -a YOURACCOUNT kvm

  cat /etc/udev/rules.d/65-kvm.rules
  KERNEL=="kvm", MODE="0660", GROUP="kvm"
  ACTION=="add|change", SUBSYSTEM=="dmi", KERNEL=="id", RUN+="/bin/sh -c 'grep -q  vmx /proc/cpuinfo && /sbin/modprobe kvm-intel; grep -q svm /proc/cpuinfo && /sbin/modprobe kvm-amd'"

  ※ 65-kvm.rules は
     ebuild /usr/portage/app-emulation/kvm-kmod/kvm-kmod-2.6.32.7.ebuild fetch
     でフェッチしたファイルの scripts/65-kvm.rules と一緒

3. qemuのコンパイル

  git clone git://git.savannah.nongnu.org/qemu.git
  ./configure --prefix=/opt --disable-xen --enable-kvm --kerneldir=/usr/src/linux --target-list=x86_64-softmmu,i386-softmmu
  make install

  ※ kerneldirでlinux kernel sourceを指定しないと
     #error Missing KVM capability KVM_CAP_DESTROY_MEMORY_REGION_WORKS
     なエラーが発生する

4. qemuの起動と確認
  /opt/bin/qemu -enable-kvm
  で実行して、Ctrl+Alt+2 で info kvm を実行してみる
  (qemu) info kvm
  kvm support: enabled

  

2010年2月9日火曜日

singleboot gentoo on macbook

結局 Gentoo.

- EFI環境でシングルブートにする。
  • パーティションはpartedで変更
  • パーティションタイプはmsdos
  • /bootのパーティションはbootフラグを付けておく
  • grubのインストールはMBR(/dev/sda)
   気を付けるのはこれくらい

- インストール時にsyslog-ngのコンパイルでエラーする
  • glibcのコンパイルでエラーになる
  • FEATURES="-test" emerge syslog-ng
  で ok になる。

- 番外
  • xorg起動後、数分で画面が固まる
  • Ctrl+Alt+F2 とかで画面を切り替えた後、Ctrl+Alt+F7で戻ると復旧する
  現象に遭遇。
  何かと思ったら、kernelの設定でGrapgicsの DRI が選択されてなかった

Anthyをemergeして、export LC_ALL=ja_JP.UTF-8 にしたら
あっさり日本語入力できるようになったんだけど、、、こんなもんだっけw

2010年1月31日日曜日

opensolaris update snv_111b to snv_131

1. ログイン表示の前に ICEauthority error
    GDMのHomeが変わったのが原因らしい。

   - pfexec vi /etc/passwd
     gdm:x:50:50:GDM Reserved UID:/:
     を以下のように変更
     gdm:x:50:50:GDM Reserved UID:/var/lib/gdm:

2. gnome terminal readline: warning: turning off output flushing
    TerminalでEnterを打っても改行されない。パーミッションがダメらしい。

   - ls -lL /dev/ptmx
    crw------- 1 root sys 11, 8 Jan 31 13:06 /dev/ptmx

    pfexec chmod 666 /dev/ptmx

  - ls -lL /dev/ptmx
   crw-rw-rw- 1 root sys 11, 8 Jan 31 13:06 /dev/ptmx

3. locale
     gdmが .dmrc を読んでないっぽい。
    ログイン画面の下にある locale 選択で 日本 を選択すれば解決するけど。。。

2010年1月28日木曜日

qemu on opensolaris

$ uname -a
SunOS opensolaris 5.11 snv_111b i86pc i386 i86pc Solaris
の上で qemuを動かす。

http://hub.opensolaris.org/bin/view/Project+qemu/BuildingOnOS200805
上記サイトにある
QEMU TCG (Tiny Code Generator) source SVN version 0.9.1, June 22, 2008
は ok.
subversion でチェックアウトしたヤツはdebianのインストーラが途中で固まる。

コンパイル
./configure --prefix=/opt/qemu --target-list=x86_64-softmmu,i386-softmmu --disable-kqemu
pfexec gmake install

qemuのオプション
qemu -m 512 -k en-us -hda hda.img -boot c -net user -net nic,model=rtl8139 -redir tcp:5022::22

で起動して、Host側から

ssh -X localhost -p 5022

で接続すればログインして、X11 forwardingができる。

2010年1月27日水曜日

opensolarisが32bit or 64bitどっちで動いてるのか

$ isainfo -b
64

でわかるみたい。

ちなみに
$ arch
i86pc
ではわからない。