トップ «前の日記(2006-09-30) 最新 次の日記(2006-10-02)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|

2006-10-01 :-)

_ 早朝

04:00 3 番目のひとが来た

05:00 4 番目 5 番目

_ 賢プロおもちゃ箱 Pert3

ということで必須ぶん確保。

徹夜列は久しぶりだったが、つらかった。思ってたより寒かった。アナどっていた。アナちゃん。

しかしまあ一緒に共闘したひとはなかなか話題が合うので面白かった。

  • 國府田マリ子
  • ゲームミュージックいいね
  • FF 5 はギルガメッシュがいいね
  • 戦闘時はとりあえず「源氏の装備」をぶんどっておく
  • すっぴんはマスターにするよね

_ NetBSD/macppc-3.0.1 をビルドする

カーネルソースを取得

% su
# cd /usr
# sudo cvs -d :pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -r netbsd-3-0-1-RELEASE src

怒られた。

cvs checkout: warning: failed to open /root/.cvspass for reading: No such file or directory
cvs checkout: warning: cannot open /cvsroot/CVSROOT/val-tags read/write: Permission denied

作る

# touch ~/.cvspass

取得。-d いらないか。

# cvs -d :pserver:anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -r netbsd-3-0-1-RELEASE src

カーネルの構築

GENERIC を使う

# cd /usr/src/sys/arch/macppc/conf
# cp GENERIC MYKERNEL

toolchain をビルド。12 分。

# cd /usr/src
# mkdir /usr/obj
# ./build.sh tools |& tee tools.log
 :
===> Tools built to /usr/src/tooldir.NetBSD-3.0.1-powerpc
===> build.sh started: Fri Sep 29 17:02:12 JST 2006
===> build.sh ended:   Fri Sep 29 17:14:42 JST 2006
===> Summary of results:
         build.sh command: ./build.sh tools
         build.sh started: Fri Sep 29 17:02:12 JST 2006
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         MACHINE:          macppc
         MACHINE_ARCH:     powerpc
         TOOLDIR path:     /usr/src/tooldir.NetBSD-3.0.1-powerpc
         DESTDIR path:     /usr/src/destdir.macppc
         RELEASEDIR path:  /usr/src/releasedir
         Created /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake
         makewrapper:      /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Updated /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Tools built to /usr/src/tooldir.NetBSD-3.0.1-powerpc
         build.sh started: Fri Sep 29 17:02:12 JST 2006
         build.sh ended:   Fri Sep 29 17:14:42 JST 2006

カーネルをビルド。9 分。

# ./build.sh kernel=MYKERNEL |& tee kernel.log
 :
===> Kernels built from MYKERNEL:
  /usr/src/sys/arch/macppc/compile/obj/MYKERNEL/netbsd
===> build.sh started: Fri Sep 29 17:37:46 JST 2006
===> build.sh ended:   Fri Sep 29 17:46:26 JST 2006
===> Summary of results:
         build.sh command: ./build.sh kernel=MYKERNEL
         build.sh started: Fri Sep 29 17:37:46 JST 2006
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         MACHINE:          macppc
         MACHINE_ARCH:     powerpc
         TOOLDIR path:     /usr/src/tooldir.NetBSD-3.0.1-powerpc
         DESTDIR path:     /usr/src/destdir.macppc
         RELEASEDIR path:  /usr/src/releasedir
         Created /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake
         makewrapper:      /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Updated /usr/src/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Building kernel without building new tools
         Building kernel:  MYKERNEL
         Build directory:  /usr/src/sys/arch/macppc/compile/obj/MYKERNEL
         Kernels built from MYKERNEL:
          /usr/src/sys/arch/macppc/compile/obj/MYKERNEL/netbsd
         build.sh started: Fri Sep 29 17:37:46 JST 2006
         build.sh ended:   Fri Sep 29 17:46:26 JST 2006

カーネルをインストール

# cd /usr/src/sys/arch/macppc/compile/obj/MYKERNEL
# make instal

リブート

# reboot

Open Firmware で hd:,ofwboot.xcf が見付からないといわれた。

とりあえずインストール CD-R を使って boot cd:,ofwboot.xcf hd:0/netbsd した

起動

% uname -a
NetBSD kahori.area51.gr.jp 3.0.1 NetBSD 3.0.1 (MYKERNEL) #0: Fri Sep 29 17:46:25 JST 2006  root@kahori.area51.gr.jp:/usr/obj/sys/arch/macppc/compile/MYKERNEL macppc

ユーザーランドの構築

2 時間。

# cd /usr/src
# ./build.sh build |& tee build.log
:
===> Successful make distribution
===> build.sh started: Sat Sep 30 16:24:06 JST 2006
===> build.sh ended:   Sat Sep 30 18:32:59 JST 2006
===> Summary of results:
         build.sh command: ./build.sh -U distribution
         build.sh started: Sat Sep 30 16:24:06 JST 2006
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         MACHINE:          macppc
         MACHINE_ARCH:     powerpc
         TOOLDIR path:     /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc
         DESTDIR path:     /usr/src/obj/destdir.macppc
         RELEASEDIR path:  /usr/src/obj/releasedir
         Created /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake
         makewrapper:      /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Updated /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Successful make distribution
         build.sh started: Sat Sep 30 16:24:06 JST 2006
         build.sh ended:   Sat Sep 30 18:32:59 JST 2006

インストール。

# ./build.sh -U install=/
:
===> Successful installworld to /
===> build.sh started: Sun Oct  1 17:06:33 JST 2006
===> build.sh ended:   Sun Oct  1 17:08:40 JST 2006
===> Summary of results:
         build.sh command: ./build.sh -U install=/
         build.sh started: Sun Oct  1 17:06:33 JST 2006
         No nonexistent/bin/nbmake, needs building.
         Bootstrapping nbmake
         MACHINE:          macppc
         MACHINE_ARCH:     powerpc
         TOOLDIR path:     /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc
         DESTDIR path:     /usr/src/obj/destdir.macppc
         RELEASEDIR path:  /usr/src/obj/releasedir
         Created /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake
         makewrapper:      /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Updated /usr/src/obj/tooldir.NetBSD-3.0.1-powerpc/bin/nbmake-macppc
         Successful installworld to /
         build.sh started: Sun Oct  1 17:06:33 JST 2006
         build.sh ended:   Sun Oct  1 17:08:40 JST 2006

/etc 以下を更新。

# etcupdate

_ BLOOD+ 最終回見た

FF 10 の最後みたいでせつねえ。

_ ありすさんライブ

あさがやドラム

見てきた。

オリジナルとコピーなんだがコピーのほうはさっぱり分からない。

_ すべて捨てて

持ってた物をすべて捨てて

何度も聞いた CD を捨てて

何度も読んだ本を捨てて

具体的には

國府田マリ子を捨てて

坂本真綾を捨てて

最後に残ったのは

植松伸夫だった

などということを昨日から今日にかけてのチケット並びの最中に話した。

_ [を] pstree

pkgsrc は sysutils/pstree にある。

入れる。

% cd /usr/pkgsrc/sysutils/pstree
% sudo make install clean-depends

proctree という名前らしい。

% proctree
-+= 00000 root [swapper]
 |-+= 00001 root init
 | |-+= 00233 root SCREEN (screen-4.0.2)
 | | |--= 24337 rin /usr/pkg/bin/zsh
 | | |-+= 28266 rin /usr/pkg/bin/zsh
 | | | \-+= 19732 rin emacs -nw
 | | |   |--= 23745 rin /usr/local/bin/anthy-agent
 | | |   \--= 05076 rin /usr/pkg/bin/zsh -i
 | | |--= 28272 rin /usr/pkg/bin/zsh
 | | \-+= 27836 rin /usr/pkg/bin/zsh
 | |   \-+= 14265 rin proctree
 | |     \-+- 15515 rin sh -c ps -axwwo user,pid,ppid,pgid,command
 | |       \--- 11219 rin ps -axwwo user,pid,ppid,pgid,command
 | |--= 00239 root /usr/sbin/syslogd -s
 | |--= 00338 root /usr/sbin/dhcpd -q tlp0
 | |-+= 00501 root /usr/sbin/sshd
 | | \-+= 07460 root sshd: rin [priv]
 | |   \-+- 07914 rin sshd: rin@ttyp1
 | |     \-+= 01