2011-04-01 :-(
_ NetBSD/VMware を復旧
VMware プレイヤー起動時にに ISO イメージへ接続するようにさせておけば sysinst が起動するだろうと思ったけど sysinst に入らない。
仮想サーバの構築(VMware Server: WindowsXP編)
仮想BIOSのブートシーケンスが 'HDD' -> 'CD-ROM' -> 'Network' となっているので、CD-ROMからブートはできない。CD-ROMからブートするには、「Power On」ボタン押した後、直ちに仮想マシンの画面をクリックして、VMwareの仮想BIOSの初期画面(Startingと出ている黒い画面) で「Esc」キーを押して、Boot Menu画面を出す。
++++++
ということで無事に再インストールできた。復旧どね
2011-04-03 :-)
2011-04-05 :-(
_ 午後
1400 環境構築 ('A`)
_ [書見台]書見台を買い換えた
先日も書見台を購入したものの[ 20110312#p04 ] じつは本を押さえこむ部分が弱かった。かろうじて押さえ込めてるけど油断するとすぐ外れる。
もう少しマトモなものは無いものかとググったらエレコムのこれくらいしか見当たらない。なので買ってみた。
ちゃんと押さえ込める。
詳解 UNIX プログラミングもちゃんと押さえ込めるぜ
B0001CQAAQ
4894713195
2011-04-06 :-(
_ 夜
1700 退勤
_ Python の CGI
ディレクトリと URI の関係をいつも忘れる。
% pwd /cygdrive/c/home/rin/work/lang/python
% ls cgi-bin cgi00.py* cgi01.py* cgi02.py* hoge.txt index.py* index.rb* randomcourse.py* randommachine.py*
% python -m CGIHTTPServer
_ リッジレーサー7 のレジェンド
「リッジレーサー7 2ちゃんねる 過去ログ集」というのがあったんだがいつのまにか消滅していた。以前コピペしたメモ rin's Wiki - リッジレーサー7
現役で走ってるのは rosso さんと ぷりりんさんくらいかー。というか新参者の私が走ったことがあるのはこの 2 人しか居ない。
2011-04-08 :-(
_ 夜
2100 飯。鮭ムニエル
2200 ガンダムUC 3巻視聴
2300 ガンダムUC の BD を取り出して RR7 のディスクを入れた勢いで何人かリッジやってるみたいなのでオンラインバトルしてみたら かずくん部屋が居たのでジャクチョーさんたちと一緒に skype しながら走るなど。
_ 脳
Aggressive zone
2011-04-09 :-)
_ 午前
1100 起床 || 部屋掃除
_ 午後
1300 おひる。ナポリタン
1400 買い物@ヨーカ堂 && 昔にバイトしてたときに一緒に働いていたヤロウがマグロ解体ショーやってたのでせっかくだから買った
1600 買い物@ホームセンター
_ ホームセンターで苗木を買ってきた
バジル、しそ、トウガラシ、ミニトマト。一緒に土なども購入したので、苗木を鉢へ入れ替えた。といっても私にはそういう知識は無いので母の手伝い。
なお、にわにわにわにわとりが居り、こんな感じで花壇を設置してある。
2011-04-10 :-)
2011-04-12 :-(
2011-04-13 :-(
_ [NetBSD][rm -rf /]NetBSD 5.1 で rm -rf /
伝統的なこの作業についての試験は root が "/bin/rm -rf /" をしたらどうなるのか? が有名だが、fujiwara が「rm -rf / したことないって? 仮想マシンでやればいいじゃない」と言っていたので一般教養として自分でもやってみた。
使用ツール
- NetBSD 5.1 ISO イメージ ( How to get NetBSD )
- VMWare Player
- TeraTerm
- BB FlashBack Express
VMWare Player に NetBSD 5.1 をセットアップしてユーザーを 1 人追加しただけ。
使用中のファイルは device busy になる。/bin/sh でログインしているのでビルトインコマンドは使える。/sbin などは削除されたので exit も出来ないし shutdown も出来ないし ssh も出来ない。「rm /bin/rm」してるはずなんだが、/bin/rm を削除させるようにカーネルへ命令だけが指示されて( 保留された? ) /bin/rm の処理が終了したらカーネルが /bin/rm を削除するんだろか。
ログはこんな
yukina# rm -rf / rm: /home: Device busy rm: /usr: Device busy rm: /var: Device busy rm: /kern/boottime: Read-only file system rm: /kern/copyright: Read-only file system rm: /kern/hostname: Read-only file system rm: /kern/hz: Read-only file system rm: /kern/loadavg: Read-only file system rm: /kern/msgbuf: Read-only file system rm: /kern/pagesize: Read-only file system rm: /kern/physmem: Read-only file system rm: /kern/rootdev: Read-only file system rm: /kern/rrootdev: Read-only file system rm: /kern/time: Read-only file system rm: /kern/version: Read-only file system rm: /kern: Device busy rm: /proc/curproc: Read-only file system rm: /proc/self: Read-only file system rm: /proc/596/fd: Read-only file system rm: /proc/596/file: Read-only file system rm: /proc/596/mem: Read-only file system rm: /proc/596/regs: Read-only file system rm: /proc/596/fpregs: Read-only file system rm: /proc/596/ctl: Read-only file system rm: /proc/596/stat: Read-only file system rm: /proc/596/status: Read-only file system rm: /proc/596/note: Read-only file system rm: /proc/596/notepg: Read-only file system rm: /proc/596/map: Read-only file system rm: /proc/596/maps: Read-only file system rm: /proc/596/cmdline: Read-only file system rm: /proc/596/exe: Read-only file system rm: /proc/596/cwd: Read-only file system rm: /proc/596/root: Read-only file system rm: /proc/596/emul: Read-only file system rm: /proc/596/statm: Read-only file system rm: /proc/596/xmmregs: Read-only file system rm: /proc/596: Read-only file system rm: /proc/98/fd: Read-only file system rm: /proc/98/file: Read-only file system rm: /proc/98/mem: Read-only file system rm: /proc/98/regs: Read-only file system rm: /proc/98/fpregs: Read-only file system rm: /proc/98/ctl: Read-only file system rm: /proc/98/stat: Read-only file system rm: /proc/98/status: Read-only file system rm: /proc/98/note: Read-only file system rm: /proc/98/notepg: Read-only file system rm: /proc/98/map: Read-only file system rm: /proc/98/maps: Read-only file system rm: /proc/98/cmdline: Read-only file system rm: /proc/98/exe: Read-only file system rm: /proc/98/cwd: Read-only file system rm: /proc/98/root: Read-only file system rm: /proc/98/emul: Read-only file system rm: /proc/98/statm: Read-only file system rm: /proc/98/xmmregs: Read-only file system rm: /proc/98: Read-only file system rm: /proc/560/fd: Read-only file system rm: /proc/560/file: Read-only file system rm: /proc/560/mem: Read-only file system rm: /proc/560/regs: Read-only file system rm: /proc/560/fpregs: Read-only file system rm: /proc/560/ctl: Read-only file system rm: /proc/560/stat: Read-only file system rm: /proc/560/status: Read-only file system rm: /proc/560/note: Read-only file system rm: /proc/560/notepg: Read-only file system rm: /proc/560/map: Read-only file system rm: /proc/560/maps: Read-only file system rm: /proc/560/cmdline: Read-only file system rm: /proc/560/exe: Read-only file system rm: /proc/560/cwd: Read-only file system rm: /proc/560/root: Read-only file system rm: /proc/560/emul: Read-only file system rm: /proc/560/statm: Read-only file system rm: /proc/560/xmmregs: Read-only file system rm: /proc/560: Read-only file system rm: /proc/554/fd: Read-only file system rm: /proc/554/file: Read-only file system rm: /proc/554/mem: Read-only file system rm: /proc/554/regs: Read-only file system rm: /proc/554/fpregs: Read-only file system rm: /proc/554/ctl: Read-only file system rm: /proc/554/stat: Read-only file system rm: /proc/554/status: Read-only file system rm: /proc/554/note: Read-only file system rm: /proc/554/notepg: Read-only file system rm: /proc/554/map: Read-only file system rm: /proc/554/maps: Read-only file system rm: /proc/554/cmdline: Read-only file system rm: /proc/554/exe: Read-only file system rm: /proc/554/cwd: Read-only file system rm: /proc/554/root: Read-only file system rm: /proc/554/emul: Read-only file system rm: /proc/554/statm: Read-only file system rm: /proc/554/xmmregs: Read-only file system rm: /proc/554: Read-only file system rm: /proc/561/fd: Read-only file system rm: /proc/561/file: Read-only file system rm: /proc/561/mem: Read-only file system rm: /proc/561/regs: Read-only file system rm: /proc/561/fpregs: Read-only file system rm: /proc/561/ctl: Read-only file system rm: /proc/561/stat: Read-only file system rm: /proc/561/status: Read-only file system rm: /proc/561/note: Read-only file system rm: /proc/561/notepg: Read-only file system rm: /proc/561/map: Read-only file system rm: /proc/561/maps: Read-only file system rm: /proc/561/cmdline: Read-only file system rm: /proc/561/exe: Read-only file system rm: /proc/561/cwd: Read-only file system rm: /proc/561/root: Read-only file system rm: /proc/561/emul: Read-only file system rm: /proc/561/statm: Read-only file system rm: /proc/561/xmmregs: Read-only file system rm: /proc/561: Read-only file system rm: /proc/365/fd: Read-only file system rm: /proc/365/file: Read-only file system rm: /proc/365/mem: Read-only file system rm: /proc/365/regs: Read-only file system rm: /proc/365/fpregs: Read-only file system rm: /proc/365/ctl: Read-only file system rm: /proc/365/stat: Read-only file system rm: /proc/365/status: Read-only file system rm: /proc/365/note: Read-only file system rm: /proc/365/notepg: Read-only file system rm: /proc/365/map: Read-only file system rm: /proc/365/maps: Read-only file system rm: /proc/365/cmdline: Read-only file system rm: /proc/365/exe: Read-only file system rm: /proc/365/cwd: Read-only file system rm: /proc/365/root: Read-only file system rm: /proc/365/emul: Read-only file system rm: /proc/365/statm: Read-only file system rm: /proc/365/xmmregs: Read-only file system rm: /proc/365: Read-only file system rm: /proc/408/fd: Read-only file system rm: /proc/408/file: Read-only file system rm: /proc/408/mem: Read-only file system rm: /proc/408/regs: Read-only file system rm: /proc/408/fpregs: Read-only file system rm: /proc/408/ctl: Read-only file system rm: /proc/408/stat: Read-only file system rm: /proc/408/status: Read-only file system rm: /proc/408/note: Read-only file system rm: /proc/408/notepg: Read-only file system rm: /proc/408/map: Read-only file system rm: /proc/408/maps: Read-only file system rm: /proc/408/cmdline: Read-only file system rm: /proc/408/exe: Read-only file system rm: /proc/408/cwd: Read-only file system rm: /proc/408/root: Read-only file system rm: /proc/408/emul: Read-only file system rm: /proc/408/statm: Read-only file system rm: /proc/408/xmmregs: Read-only file system rm: /proc/408: Read-only file system rm: /proc/473/fd: Read-only file system rm: /proc/473/file: Read-only file system rm: /proc/473/mem: Read-only file system rm: /proc/473/regs: Read-only file system rm: /proc/473/fpregs: Read-only file system rm: /proc/473/ctl: Read-only file system rm: /proc/473/stat: Read-only file system rm: /proc/473/status: Read-only file system rm: /proc/473/note: Read-only file system rm: /proc/473/notepg: Read-only file system rm: /proc/473/map: Read-only file system rm: /proc/473/maps: Read-only file system rm: /proc/473/cmdline: Read-only file system rm: /proc/473/exe: Read-only file system rm: /proc/473/cwd: Read-only file system rm: /proc/473/root: Read-only file system rm: /proc/473/emul: Read-only file system rm: /proc/473/statm: Read-only file system rm: /proc/473/xmmregs: Read-only file system rm: /proc/473: Read-only file system rm: /proc/487/fd: Read-only file system rm: /proc/487/file: Read-only file system rm: /proc/487/mem: Read-only file system rm: /proc/487/regs: Read-only file system rm: /proc/487/fpregs: Read-only file system rm: /proc/487/ctl: Read-only file system rm: /proc/487/stat: Read-only file system rm: /proc/487/status: Read-only file system rm: /proc/487/note: Read-only file system rm: /proc/487/notepg: Read-only file system rm: /proc/487/map: Read-only file system rm: /proc/487/maps: Read-only file system rm: /proc/487/cmdline: Read-only file system rm: /proc/487/exe: Read-only file system rm: /proc/487/cwd: Read-only file system rm: /proc/487/root: Read-only file system rm: /proc/487/emul: Read-only file system rm: /proc/487/statm: Read-only file system rm: /proc/487/xmmregs: Read-only file system rm: /proc/487: Read-only file system rm: /proc/477/fd: Read-only file system rm: /proc/477/file: Read-only file system rm: /proc/477/mem: Read-only file system rm: /proc/477/regs: Read-only file system rm: /proc/477/fpregs: Read-only file system rm: /proc/477/ctl: Read-only file system rm: /proc/477/stat: Read-only file system rm: /proc/477/status: Read-only file system rm: /proc/477/note: Read-only file system rm: /proc/477/notepg: Read-only file system rm: /proc/477/map: Read-only file system rm: /proc/477/maps: Read-only file system rm: /proc/477/cmdline: Read-only file system rm: /proc/477/exe: Read-only file system rm: /proc/477/cwd: Read-only file system rm: /proc/477/root: Read-only file system rm: /proc/477/emul: Read-only file system rm: /proc/477/statm: Read-only file system rm: /proc/477/xmmregs: Read-only file system rm: /proc/477: Read-only file system rm: /proc/485/fd: Read-only file system rm: /proc/485/file: Read-only file system rm: /proc/485/mem: Read-only file system rm: /proc/485/regs: Read-only file system rm: /proc/485/fpregs: Read-only file system rm: /proc/485/ctl: Read-only file system rm: /proc/485/stat: Read-only file system rm: /proc/485/status: Read-only file system rm: /proc/485/note: Read-only file system rm: /proc/485/notepg: Read-only file system rm: /proc/485/map: Read-only file system rm: /proc/485/maps: Read-only file system rm: /proc/485/cmdline: Read-only file system rm: /proc/485/exe: Read-only file system rm: /proc/485/cwd: Read-only file system rm: /proc/485/root: Read-only file system rm: /proc/485/emul: Read-only file system rm: /proc/485/statm: Read-only file system rm: /proc/485/xmmregs: Read-only file system rm: /proc/485: Read-only file system rm: /proc/459/fd: Read-only file system rm: /proc/459/file: Read-only file system rm: /proc/459/mem: Read-only file system rm: /proc/459/regs: Read-only file system rm: /proc/459/fpregs: Read-only file system rm: /proc/459/ctl: Read-only file system rm: /proc/459/stat: Read-only file system rm: /proc/459/status: Read-only file system rm: /proc/459/note: Read-only file system rm: /proc/459/notepg: Read-only file system rm: /proc/459/map: Read-only file system rm: /proc/459/maps: Read-only file system rm: /proc/459/cmdline: Read-only file system rm: /proc/459/exe: Read-only file system rm: /proc/459/cwd: Read-only file system rm: /proc/459/root: Read-only file system rm: /proc/459/emul: Read-only file system rm: /proc/459/statm: Read-only file system rm: /proc/459/xmmregs: Read-only file system rm: /proc/459: Read-only file system rm: /proc/457/fd: Read-only file system rm: /proc/457/file: Read-only file system rm: /proc/457/mem: Read-only file system rm: /proc/457/regs: Read-only file system rm: /proc/457/fpregs: Read-only file system rm: /proc/457/ctl: Read-only file system rm: /proc/457/stat: Read-only file system rm: /proc/457/status: Read-only file system rm: /proc/457/note: Read-only file system rm: /proc/457/notepg: Read-only file system rm: /proc/457/map: Read-only file system rm: /proc/457/maps: Read-only file system rm: /proc/457/cmdline: Read-only file system rm: /proc/457/exe: Read-only file system rm: /proc/457/cwd: Read-only file system rm: /proc/457/root: Read-only file system rm: /proc/457/emul: Read-only file system rm: /proc/457/statm: Read-only file system rm: /proc/457/xmmregs: Read-only file system rm: /proc/457: Read-only file system rm: /proc/446/fd: Read-only file system rm: /proc/446/file: Read-only file system rm: /proc/446/mem: Read-only file system rm: /proc/446/regs: Read-only file system rm: /proc/446/fpregs: Read-only file system rm: /proc/446/ctl: Read-only file system rm: /proc/446/stat: Read-only file system rm: /proc/446/status: Read-only file system rm: /proc/446/note: Read-only file system rm: /proc/446/notepg: Read-only file system rm: /proc/446/map: Read-only file system rm: /proc/446/maps: Read-only file system rm: /proc/446/cmdline: Read-only file system rm: /proc/446/exe: Read-only file system rm: /proc/446/cwd: Read-only file system rm: /proc/446/root: Read-only file system rm: /proc/446/emul: Read-only file system rm: /proc/446/statm: Read-only file system rm: /proc/446/xmmregs: Read-only file system rm: /proc/446: Read-only file system rm: /proc/262/fd: Read-only file system rm: /proc/262/file: Read-only file system rm: /proc/262/mem: Read-only file system rm: /proc/262/regs: Read-only file system rm: /proc/262/fpregs: Read-only file system rm: /proc/262/ctl: Read-only file system rm: /proc/262/stat: Read-only file system rm: /proc/262/status: Read-only file system rm: /proc/262/note: Read-only file system rm: /proc/262/notepg: Read-only file system rm: /proc/262/map: Read-only file system rm: /proc/262/maps: Read-only file system rm: /proc/262/cmdline: Read-only file system rm: /proc/262/exe: Read-only file system rm: /proc/262/cwd: Read-only file system rm: /proc/262/root: Read-only file system rm: /proc/262/emul: Read-only file system rm: /proc/262/statm: Read-only file system rm: /proc/262/xmmregs: Read-only file system rm: /proc/262: Read-only file system rm: /proc/122/fd: Read-only file system rm: /proc/122/file: Read-only file system rm: /proc/122/mem: Read-only file system rm: /proc/122/regs: Read-only file system rm: /proc/122/fpregs: Read-only file system rm: /proc/122/ctl: Read-only file system rm: /proc/122/stat: Read-only file system rm: /proc/122/status: Read-only file system rm: /proc/122/note: Read-only file system rm: /proc/122/notepg: Read-only file system rm: /proc/122/map: Read-only file system rm: /proc/122/maps: Read-only file system rm: /proc/122/cmdline: Read-only file system rm: /proc/122/exe: Read-only file system rm: /proc/122/cwd: Read-only file system rm: /proc/122/root: Read-only file system rm: /proc/122/emul: Read-only file system rm: /proc/122/statm: Read-only file system rm: /proc/122/xmmregs: Read-only file system rm: /proc/122: Read-only file system rm: /proc/1/fd: Read-only file system rm: /proc/1/file: Read-only file system rm: /proc/1/mem: Read-only file system rm: /proc/1/regs: Read-only file system rm: /proc/1/fpregs: Read-only file system rm: /proc/1/ctl: Read-only file system rm: /proc/1/stat: Read-only file system rm: /proc/1/status: Read-only file system rm: /proc/1/note: Read-only file system rm: /proc/1/notepg: Read-only file system rm: /proc/1/map: Read-only file system rm: /proc/1/maps: Read-only file system rm: /proc/1/cmdline: Read-only file system rm: /proc/1/exe: Read-only file system rm: /proc/1/cwd: Read-only file system rm: /proc/1/root: Read-only file system rm: /proc/1/emul: Read-only file system rm: /proc/1/statm: Read-only file system rm: /proc/1/xmmregs: Read-only file system rm: /proc/1: Read-only file system rm: /proc/0/fd: Read-only file system rm: /proc/0/mem: Read-only file system rm: /proc/0/ctl: Read-only file system rm: /proc/0/status: Read-only file system rm: /proc/0/note: Read-only file system rm: /proc/0/notepg: Read-only file system rm: /proc/0/cmdline: Read-only file system rm: /proc/0/cwd: Read-only file system rm: /proc/0/root: Read-only file system rm: /proc/0/emul: Read-only file system rm: /proc/0: Read-only file system rm: /proc/meminfo: Read-only file system rm: /proc/cpuinfo: Read-only file system rm: /proc/uptime: Read-only file system rm: /proc/mounts: Read-only file system rm: /proc/devices: Read-only file system rm: /proc/stat: Read-only file system rm: /proc/loadavg: Read-only file system rm: /proc: Device busy rm: /dev/pts/0: Read-only file system rm: /dev/pts: Device busy rm: /dev: Directory not empty rm: /: Device busy yukina# ls ls: not found yukina# pwd /home/rin yukina# cd / yukina# pwd / yukina# ls ls: not found yukina# rm -rf / sh: rm: not found yukina# reboot reboot: not found yukina# cd /sbin cd: can't cd to /sbin yukina# ls ls: not found yukina# echo * dev home kern proc usr var yukina# cd /usr yukina# echo * * yukina# cd .. yukina# cd /kern yukina# echo * * yukina# cd / yukina# exit
2011-04-14 :-(
_ [NetBSD][dd]NetBSD 5.1 で wd0a を dd しようとした
再び fujiwara からツッコミがあったのでやってみた。
dd if=/dev/random bs=1024k of=/dev/wd0a
device busy だった
yukina# dd if=/dev/random bs=1024k of=/dvev/wd0a dd: /dev/wd0a: Device busy yukina# dd if=/dev/random bs=1024k of=/dev/wd0a ^C0+1 records in 0+1 records out 10 bytes transferred in 151.183 secs (0 bytes/sec) yukina# reboot
2011-04-15 :-(
_ [NetBSD]NetBSD でアレ(2)
筒井さんから「/dev/rwd0a のほうが萌える」とツッコミを貰ったので追試。
- /dev/rwd0a は Read-Only file system
- /dev/rwd0c は Device not configured
- /dev/rwd0d は上書きできた
/dev/rwd0d を上書きしたあとに reboot などが出来なくなった。/sbin はある。ふむ...?
_ How NetBSD boots on x86 - NetBSD Wiki
x86 での NetBSD のブート手順
Stage 0: Master Boot Record ( ステージ 0: マスターブートレコード )
- MBR source: sys/arch/i386/stand/mbr/mbr.S ( ソース )
- MBR binaries: /usr/mdec/mbr_* ( バイナリ )
- Error messages: ( エラーメッセージ )
- "Error x"
- "No active partition" - self-explanatory
- "Disk read error"
- "No operating system" - PBR magic number was wrong
- "Invalid CHS read" - CHS vs LBA check selected LBA reads, but BIOS does not support them
MBR is read by the BIOS and then validated (checked for magic number 0xaa55 at the end). If validation fails, BIOS may print evil error message and/or try next boot device; otherwise, BIOS passes control to MBR.
MBR は BIOS により読まれてから検証される( 最後がマジックナンバー 0xaa55 であるかをチェックする )。検証が失敗した場合、BIOS は悪魔のエラーメッセージを表示するか、または MBR の制御を通り越し、次のブートデバイスを試みる。
Unless it was compiled with NO_BANNER, MBR displays its banner: "NetBSD MBR Boot". Next, it checks if CHS or LBA addressing must be used in further BIOS I/O calls. Since partition table entry stores both linear and CHS address, linear address is computed from CHS address, and if it matches stored linear address - MBR will use CHS addressing. LBA addressing will be tried otherwise, even if it is not supported by BIOS.
NO_BANNER 付きでコンパイルされたのでなければ、MBR はバナー "NetBSD MBR Boot" を表示する。次に、CHS または LBA アドレッシングが BIOS I/O 呼び出しで使用されなければならないかチェックする。パーティションテーブルエントリーは、線形と CHS アドレスの両方に格納されている。線形アドレスは、CHS アドレスから計算される。格納されている線形アドレスと整合したら、MBR は CHS アドレッシングを使う。LBA アドレッシングは、BIOS が対応してないときに使われる。
PBR is then loaded from 1st sector of active partition (or, if boot selector was compiled into this MBR, it may be loaded from another partition or disk).
PBR はアクティブパーティションの 1st セクターからロードされる( または MBR 内にブートセレクターがコンパイルされていたら、他のパーティションテーブルかディスクからロードされる )。
Stage 1: Partition Boot Record, bootxx ( ステージ 1: パーティションブートレコード, bootxx )
- PBR source: sys/arch/i386/stand/bootxx/pbr.S ( ソース )
- bootxx source: sys/arch/i386/stand/bootxx/bootxx.S ( バイナリ )
- combined PBR+bootxx binaries: /usr/mdec/bootxx_* ( PBR と bootxx の結合バイナリ )
- Error messages: ( エラーメッセージ )
- '2' or "Disk read"
- 'B' or "Not a bootxx image" - phase 1 bootstrap's magic number was wrong
- 'P' or "No NetBSD partition"
- 'L' or "Invalid CHS read" - see above
PBR loads phase 1 bootstrap (bootxx) from next 15 sectors on disk, validates and runs it.
PBR はフェーズ 1 ブートストラップ (bootxx) をディスク内の次の 15 セクターからロードする。
bootxx displays its banner: NetBSD/(machine) (filesystem) Primary Bootstrap and tries to load phase 2 bootstrap (boot2) from several locations:
bootxx はバナー 「NetBSD/(machine) (filesystem) Primary Bootstrap」を表示し、フェーズ 2 ブートストラップ ( boot2 )をいくつかの場所からロードを試みる。
- start of MBR partition; or ( MBR パーティションの先頭か )
- start of MBR partition + RAIDframe offset; or ( MBR パーティションの先頭 + RAIDframe オフセット か )
- start of partition 'a' in disklabel. ( ディスクラベルのパーティション a の先頭 )
- bootxx error messages:
- "Boot failed (errno <...>): <...>"
- All further messages are printed by boot2. For example, a single "0" and no other messages on PC console means that boot2 has autodetected and is using serial console.
Stage 2 ( ステージ 2 )
- boot2 source: sys/arch/i386/stand/boot/ ( ソース )
- boot2 binary: /boot ( バイナリ )
Glossary ( 用語 )
- BIOS: Basic Input-Output System
- MBR: Main Boot Record, stored at LBA 0
- PBR: Partition Boot Record, stored in first sector of bootable partition
- CHS: Cylinder, Head, Sector addressing
- LBA: Linear Block Address[ing]
2011-04-16 :-)
_ GT5
仕事場のひとから「GT5 の【アカデミー】が土曜日までだから走ろうず」と言われたのでプレイしてみた。フェアレディZ が何もしなくてもドリフトし始める。ベースクルーザーより難しいぞ。なにこのマゾゲー
件の仕事場のひとのタイムは 2:20:300 くらいだった( 私は 3:10:500 くらいでありまともに走れん )。フレンドの中では最速ではあるんだが、フレンドのうちアカデミーに参加しているひとが少ない。
2011-04-17 :-)
_ 午後
【記憶にございません】
_ 夜
1800 RR7 いつもの緑黄色のひとのルームで skype しながら走る。STARNOSE と BAYONET しか居ないなんて。そんなの絶対おかしいよ
1900 Lua
2100 飯。サーモンムニエル
2200 チョコレート
_ [Ruby技術者認定試験制度]Ruby技術者認定試験制度 Silver に 合格した
業務では使わない資格シリーズ
去年末に受験しようとして試験対策のアレを買ったの[ 20101022#p06 ] のだがあーだこーだ引っ越しやらクレジットカード変更( 住所変更ついでにカードも変更した )やら【やる気出ろー】などがありこんな時期になってしまった。
88 点だった
2011-04-18 :-(
_ 午後
ksg
_ [Illumos][NetBSD][翻訳]NetBSD Blog - pkgsrc for Illumos
Illumos の pkgsrc
April 18, 2011 posted by Emile Heitor
The Illumos project is "a community maintained derivative of the OpenSolaris ON source, including open source replacements for closed bits, and additional changes" (from http://www.illumos.org/). A couple of month ago, the Illumos community launched "The Illumos pkgsrc project", thus communicating for the first time on pkgsrc being officially supported by a SunOS derivative.
Illumos プロジェクトは、 OpenSolaris ON ソースから派生したコミュニティにより維持される。クローズドなものをオープンソースに置き換えることも含んでおり、さらに変更をしていく( http://www.illumos.org/ より )。2, 3 ヶ月前Illumos コミュニティは "The Illumos pkgsrc project" を開始した。これにより、SunOS 派生の公式な pkgsrc サポートを始める第一歩とする。
First thing done was a bootstrap wrapper written by Mads Wors-e Duun, ipp. This wrapper permits to easily prepare a pkgsrc environment on an OpenIndiana/Illumos/SunOS 5.11 platforms.
始めに Mads Wors-e Duun によって書かれた bootstrap ラッパー ipp を完了した。このラッパーは、OpenIndiana/Illumos/SunOS 5.11 プラットフォーム上で pkgsrc 環境を簡単に許可するものだ。
At some point i got involved into the project initiated by Mads, and we quickly got a build zone from OpenIndiana in order to bring some reality to the project. After a month of work, we finally got about 6000 packages built for this platform, and eventually were given a hosting zone for those.
プロジェクト開始時の複雑な事情をいくつか Mads から聞いた。プロジェクトへいくつか実物{ 成果物といった意味? } をもたらすために OpenIndiana からビルドゾーンを早急に得た。1 ヶ月の作業の後、我々はこのプラットフォームで 6000 パッケージをビルドし、やがてこれらをホストした。
Also, Mads just released a pkgadd(1) package which includes a pre-configured pkgin binary so those packages are immediately available for use. As of today, it is possible to install more than 6000 pkgsrc binary packages on a SunOS 5.11 based platform, as easily as in NetBSD, DragonFly BSD or MINIX.
Mads はまた、pkgin バイナリーでの事前設定を含む pkgadd(1) パッケージをリリースし、これらのパッケージはすぐさま利用可能になった。今日では NetBSD、DragonFly BSD や MINIX のように簡単に SunOS 5.11 ベースのプラットフォームで 6000 を超えるバイナリパッケージをインストール出来る。
Many thanks to everyone who provided patches and workarounds in order to make this possible. Special thanks to the OpenIndiana crowd for providing us the build and hosting zones.
パッチを提供してくれた方々や、問題を回避してくれた方がに感謝する。とくにビルドとホストゾーンを提供してくれている OpenIndiana クラウドには感謝。
_ [ふっかつのじゅもん][神のみぞ知るセカイII][ドラゴンクエストII]神のみぞ知るセカイII #01
ゆうてい みやおう きむこう ほりいゆうじ とりやまあきら ぺ(x27)
ドラクエ2 のころは週刊少年ジャンプに ファミコン神拳 - Wikipedia というのがあってだな。ゆうてい、みやおう、きむこうはその登場人物。このふっかつのじゅもんを入力するとローレシアの王子レベル 48 ( 最高50 ) という状態でスタートする。かなりチート
ref. ゆうていみやおうきむこうほりいゆうじとりやまあきらぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺぺ - アンサイクロペディア
2011-04-19 :-(
2011-04-20 :-(
_ 夜
夢喰いメリーたん
_ 買い物
ゲーム未プレイだけど D エンディングは割りとトラウマになる。気が狂った世界がここにある → タグで動画検索 ED‐Part:A・B・C・D・E ‐ ニコニコ動画(原宿)
B004KBHCPQ
2011-04-22 :-(
_ [魔法少女まどか☆マギカ]魔法少女まどか☆マギカ 10, 11, 12 話を見た
流れたきた
@J_Misaki クラナドは人生、Fateは文学 まどかマギカは神話←new! (@amakusashiro7|)
並行世界とか時間旅行については頭がついていかないので割りと苦手でありまだ消化しきれてない。
まどかの「願い」は、つまり GNU is not Unix ということか。
近い記憶だと「紫色のクオリア」を読んでたから楽しめたんだが、まあ古典的な SF に通じるんだろう。
404867904X
2011-04-23 :-)
_ [ドラゴンクエストコンサート]オリンパスホール八王子開館記念公演 親子で楽しむオーケストラコンサート交響組曲「ドラゴンクエストⅢ」そして伝説へ…
綺麗なホールだなあと思ったらこけら落としなんだそうな。
「アレフガルドにて~勇者の挑戦」の繋ぎはいつ聴いても鳥肌が立つ。「勇者の挑戦」なんて曲名だけで涙が出る。
曲
1部
- ロトのテーマ
- まどろみの中で
- 王宮のロンド
- 世界をまわる
- ローリングダイス
- 冒険の旅
- 戦いのとき
2部
- ダンジョン~塔~幽霊船
- 回想
- 鎮魂歌~ほこら
- 海を越えて
- おおぞらをとぶ
- ゾーマの城
- 戦闘のテーマ~アレフガルドにて~勇者の挑戦
- そして伝説へ…
アンコール
すぎやまこういち「先日『さんじゅっ歳』になりました。ふふ。八十歳なんですけど『傘』の時が八十に見えるんです( 『傘寿』(さんじゅ)のこと )。ということで、八十歳になったので『この道わが旅』です」
- この道わが旅 (DQ2)
- 序曲IX (DQ9)
すぎやまこういちさんのお話
(震災について)
「いつも言ってることがあるんですが『音楽は心の応援団です』。日本全体が自粛ムードになって暗いです。被災地の方々を応援するにしても、我々に元気が無いと応援できません。僕らは音楽で応援します」
いや、いつも「音楽は心の 貯金 」と言ってるじゃなイカ ( すぎやまこういちと東京メトロポリタン・ブラスクインテット2010年3月1日 )
_ 4/23(土) 渡部恭久、小塩広和出演!エリア『ピコピコ』88 その10
ドラクエとかぶっていたのでスルーしてたんだが Twitter タイムラインを眺めていたら ust やってるみたいなので 20 時ころから ust に参加。ちょうど渡部恭久タイムが始まったところだった。勢い余って DUO のサントラを購入ぽち
B000AQUMMK
B000NQRWN4
2011-04-24 :-)
_ ARC 2011 延期のお知らせ
再開未定
PlayStation Network 障害・メンテナンス情報
“PlayStation Network”の障害が長時間続いており、誠に申し訳ございません。
当社では24時間体制でサービスの早期復旧に向けた努力を続けておりますが、
当社のネットワークインフラを強化するためにシステムの再構築を行っており
時間を要しております。
この作業は時間がかかるため多くの皆様にご迷惑をおかけすることになりますが、
当社のシステムセキュリティを更に強化するために必要不可欠であると判断いたしました。
お客様とパートナー企業の皆様におかれましてはなにとぞご理解をいただき、
復旧までにいましばらく時間がかかりますことをご了承くださいますようお願い申しあげます。
本件に関する更新情報につきましては、当サイトにてご案内させていただきます。
2011-04-25 :-(
2011-04-27 :-(
_ [CentOS][pkgsrc][sl]VMware な CentOS に pkgsrc を入れてみた
CentOS なのだから yum を使えよっていう感じなんだがなんとなく pkgsrc を入れてみた。
以前にもやった (UTF-8) んだがというか Chapter 3. Using pkgsrc on systems other than NetBSD のまま
% env CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout pkgsrc % cd pkgsrc/bootstrap % ./bootstrap : =========================================================================== $NetBSD: MESSAGE,v 1.5 2009/02/02 12:34:59 joerg Exp $ You may wish to have the vulnerabilities file downloaded daily so that it remains current. This may be done by adding an appropriate entry to a user's crontab(5) entry. For example the entry # download vulnerabilities file 0 3 * * * /usr/pkg/sbin/pkg_admin fetch-pkg-vulnerabilities >/dev/null 2>&1 will update the vulnerability list every day at 3AM. You may wish to do this more often than once a day. In addition, you may wish to run the package audit from the daily security script. This may be accomplished by adding the following lines to /etc/security.local if [ -x /usr/pkg/sbin/pkg_admin ]; then /usr/pkg/sbin/pkg_admin audit fi Alternatively this can also be acomplished by adding an entry to a user's crontab(5) file. e.g.: # run audit-packages 0 3 * * * /usr/pkg/sbin/pkg_admin audit Both pkg_admin subcommands can be run as as an unprivileged user, as long as the user chosen has permission to read the pkgdb and to write the pkg-vulnerabilites to /var/db/pkg. The behavior of pkg_admin and pkg_add can be customised with pkg_install.conf. Please see pkg_install.conf(5) for details. If you want to use GPG signature verification you will need to install GnuPG and set the path for GPG appropriately in your pkg_install.conf. =========================================================================== => Registering installation for pkg_install-20110215 ===> running: /bin/sh /usr/pkgsrc/bootstrap/work/bin/install-sh -d -o root -g root /usr/pkg/etc =========================================================================== Please remember to add /usr/pkg/bin to your PATH environment variable and /usr/pkg/man to your MANPATH environment variable, if necessary. An example mk.conf file with the settings you provided to "bootstrap" has been created for you. It can be found in: /usr/pkg/etc/mk.conf You can find extensive documentation of the NetBSD Packages Collection in /usr/pkgsrc/doc/pkgsrc.txt. Hopefully everything is now complete. Thank you =========================================================================== ===> bootstrap started: 2011年 4月 27日 水曜日 22:51:34 JST ===> bootstrap ended: 2011年 4月 27日 水曜日 22:54:33 JST
指示通りに PATH を追加
% export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/pkg/bin:/usr/pkg/sbin
bmake もあるよ
% which bmake /usr/pkg/bin/bmake
sl を入れてみる
% cd /usr/pkgsrc/game/sl % make install clean-depends : ERROR: This package has set PKG_FAIL_REASON: ERROR: No usable termcap library found on the system.
怒られた。
ガイドにあるとおりに libtermcap を入れる。
% sudo yum install libtermcap Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iij.ad.jp * extras: ftp.iij.ad.jp * updates: ftp.iij.ad.jp Setting up Install Process Package libtermcap-2.0.8-46.1.x86_64 already installed and latest version Package libtermcap-2.0.8-46.1.i386 already installed and latest version Nothing to do
インストール済み?
ああ。
devel を入れるんだった
% sudo yum install libtermcap-devel
再度 sl を make
% make install clean-depends : sl.c:33:20: error: curses.h: No such file or directory
怒られた。
curses も入れるんだった。
% sudo yum install ncurses-devel
再度 make
% make install clean-depends
ok
走る
2011-04-29 :-(
_ 午前
0600 起床
0730 チネチッタ けいおんのアレ 数量限定! 特典付き オリジナル絵柄 前売券 第1弾!
0900 目前で終了
1030 おひる。スパゲティ
1100 Papo さんからフォローされた。ような
_ 午後
1300 寝る
_ 夜
1930 起床
2000 タイムライン上でロイヤルウェディングが盛り上がっていたのでテレビを眺めていた。今年のブライダル業界は「ロイヤル婚」的な何かを売るに違いない。
2200 飯。チンジャオロース ピーマンなし
_ けいおんのアレ
- 列に並ぶ
- 目の前に 1 人割り込む
- 親のところに子が来た
- まあ1人くらいなら、ととくに注意せず
- 目の前の 2 人がチケット 10 枚購入
- 完売 \(^o^)/
- オレはなぜか通常券 3 枚購入
オレはイベンターとしての自意識が足りないようだ
_ NHKアニメワールド もしドラ
このアニメはそもそも「ドラッカーの『マネジメント』を掻い摘んで説明する」ことが目的なので、「マネジメント」は正しい ことが前提となるアニメになることは何も考えなくても想像つくはずなのに、そこを「登場人物たちの言動が痛い」「見てらんない」などと言うのはツッコミどころとしては間違っている。
2011-04-30 :-)
_ 亀戸天神社 藤まつり
行ってきた
説明を読むまで知らなかったんだが菅原道真ゆかりなのね( ref. 菅原道真 - Wikipedia )
てくるで福岡に行くたびに寄っている太宰府天満宮[ 20040411#p01 ][ 20051104#p03 ][ 20060815#p05 ] も菅原道真である。菅原道真は学問の神様として神格化されているけど、太宰府天満宮には恋愛成就などのお守りなどもあったぞ。なんでもありか
Canon EOS 30D に 17-85mm レンズを装備させると err99 になるので 50mm のシグマを装備させた。広角は Canon IXY DIGITAL70 でカバー。
_ マジョーラアンドロイド [この日の激しい余震はヤバかったですね。後この日はリア友6人と一緒にカラオケとゲーセンに行ってました。ちなみにリア友は..]
_ みわ [もはや地震が多すぎて喉元を過ぎる勢いで忘れております (´・ω・`)]