Last Update: "2009/12/29 22:09:43 makoto"
作業例
結局のところ、TeraStation であれば、次のようになります
(参考: 作業全体の流れ)
20080302
NetBSD/sandpoint 4.0 を動かして見ました
- build.sh for NetBSD/sandpoint 4.0
-
2008/03/01
- Patches for above build.sh 20080123.netbsd-4.diff.gz
-
ftp://ftp.ki.nu/pub/NetBSD/kurobsd/kernel/patch/
- install
-
2008/03/02
に NetBSD-4.0/sandpoint + Kawauchi patch
(
20080123.netbsd-4.diff.gz
)
を試したが、考慮が足りなく、
うまく行かなった
- 再試行
-
2008/04/01
- netbsd-KUROBOX_MD.bin
-
http://www.ki.nu/~makoto/kuro-box/
追加 patch
ftp://ftp.ki.nu/pub/NetBSD/NetBSD-4.0/sandpoint-20080401/ (2008/04/01 版)
を作る時に
上記 20080123 patch に追加したもの
--- 参考:
以前の patch
(2008/10/08)
その他に更に追加するべきもの(未)
ftp://ftp.ki.nu/pub/NetBSD/NetBSD-4.0/sandpoint/ (2008/04/19 版)
(上記は
telnet sysinst を有効にする(実装する)場合と、そうでないものが
少し混乱している。)
NetBSD 設置後
disklabel を写す
-
disk の先頭部分
-
disklabel の先頭部分
の両方を写す必要があります。
例えば disklabel wd0 で見た時に a: が次のようになっているとします。
a: 20480544 1365523 4.2BSD 2048 16384 0 # (Cyl. 1354*- 21672*)
その時には
dd if=/dev/rwd0d of=/dev/rwd1d seek=1365523 skip=1365523 count=40
のように操作します。
boot selector
(以下の記述は
boot selector
と重複しています。)
boot-selector 2
を入れようとしているが現在
問題があって
動いていません
「.. TeraStation (PowerPC) 黒 は bootselector 1 を使えば良い」のだそうです。
See diary on
2008/04/09.
- /etc/rc.d/rcS.d/S15bootsel.sh
-
wget http://www.ki.nu/hardware/.kuro-box/attach/S15bootsel.sh-text
You'll need to chmod +x /etc/rc.d/rcS.d/S15bootsel.sh
- /mnt/usbdisk1/netbsdboot
-
wget http://www.ki.nu/hardware/.kuro-box/attach/netbsdboot
root@TS-TGL1C4:/mnt/usbdisk1# cd /etc/rc.d/rcS.d
root@TS-TGL1C4:/etc/rc.d/rcS.d# wget http://www.ki.nu/hardware/.kuro-box/attach/S15bootsel.sh-text
...
12:57:55 (239.50 KB/s) - `S15bootsel.sh-text' saved [981/981]
root@TS-TGL1C4:/etc/rc.d/rcS.d# mv S15bootsel.sh-text S15bootsel.sh
root@TS-TGL1C4:/etc/rc.d/rcS.d# chmod +x S15bootsel.sh
|