hns - 日記自動生成システム - Version 2.19.9

先月 2003年12月 来月
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2003年12月19日(金) 旧暦 [n年日記]

#1 [NetBSD][macppc][boot] G4/800 MP cdrom: NetBSD 1.6.1

setenv boot-device cd:,ofwboot.xcf
setenv boot-file  hd:10/netbsd
reset-all
boot
0 > boot load-size=e1dc adler32=435ec885 

loading XCOFF

tsize=cc50 dsize=14ac bsize=2668 entry=640000 
SECTIONS:
.text    00640000 00640000 0000cc50 000000e0
.data    0064d000 0064d000 000014ac 0000cd30
.bss     0064e4b0 0064e4b0 00002668 00000000
loading .text, done..
loading .data, done..
clearing .bss, done..

>> NetBSD/macppc OpenFirmware Boot, Revision 1.7
>> (autobuild@tgm.daemon.org, Tue Apr  8 14:55:46 UTC 2003)
hd:10/netbsd: Inappropriate file type or format
Boot: exit
 ok
0 > 

CDROM 20030726ts,20030615ts とも:

0 > boot load-size=d950 adler32=2e98922c 

loading XCOFF

tsize=d5d0 dsize=2a0 bsize=2620 entry=600000 
SECTIONS:
.text    00600000 00600000 0000d5d0 000000e0
.data    0060e000 0060e000 000002a0 0000d6b0
.bss     0060e2a0 0060e2a0 00002620 00000000
loading .text, done..
loading .data, done..
clearing .bss, done..

>> NetBSD/macppc OpenFirmware Boot, Revision 1.5
>> (root@serv, Thu Jul 31 15:13:58 JST 2003)
Boot: 

enet (20030615.xcf + disk):

0 > setenv boot-device enet:192.168.1.1,20030615.xcf  ok
0 > reset-all
erasing fff06000 
flashing fff06000 
swapping blocks
..
0 > boot
以下同様

enet (20030615.xcf + kernel) OK:

0 > setenv boot-file 20031206.gz  ok
0 > reset-all 
...
これは起動する。

CDROM (20030615.xcf) + enet kernel: OK:

setenv boot-device cd:,ofwboot.xcf
setenv boot-file   enet:192.168.1.1,20031206.gz

要するに disk に起動出来る / を用意出来ていない:

ということになる。

#2 [CVS][macppc][nandra] どうやって作ったか

覚えていない。かなり衝撃。 (手続を探さないで) cvs add でもう一度作り直し。
日付の設定
tar zxf
find . -type d | sort | cvs add
find . -type f | sort | cvs add
これだけ ?

作り直した。:

~/macppc/nandra-repository を作って、作り直した。 ついでに mpc も入れるといいかなと思ったり。

ofwboot.xcf を作り直すには、:

45  15:19   cd /export/nandra-tr-031206a/checkout/src/tools/obj
47  15:19   ln -s ../../obj/tooldir.NetBSD-1.6T-powerpc tools.NetBSD-1.6T-powerpc

60  15:21   cd /export/nandra-tr-031206/checkout/src/sys/arch/macppc/stand/ofwboot/
61  15:21   make
これでも出来た

20031206/ofwboot.xcf はだめだが 20031206/ofwboot.elf を使えば動く:

ただし /etc/bootptab の bf に指定が必要な気がする。

20030726ts の CDROM も elf を使えば問題なし:

0> boot cd:,ofwboot.elf

起動した。:

0 > boot enet:192.168.60.223,20031206.elf /pci/mac-io/ata-4/disk@0:10/netbsd 
CLIENT: 0003933ea378 192.168.1.100
SERVER: 000393b3d0ac 192.168.1.1 harry
Transfer FILE: 20031206.elf \
TFTP-actual=d148 TFTP-adler32=e8b856fb load-size=d148 adler32=e8b856fb 

Loading ELF

>> NetBSD/macppc OpenFirmware Boot, Revision 1.5
>> (root@serv, Fri Dec 19 16:32:39 JST 2003)
>> Open Firmware version 3.x
Before ----
bootdev=/pci@f4000000/ethernet:192.168.1.1,20031206.elf
bootline=/pci/mac-io/ata-4/disk@0:10/netbsd
After ----
bootdev=/pci@f4000000/ethernet:0
bootline=/pci/mac-io/ata-4/disk@0:10/netbsd
Trying /pci/mac-io/ata-4/disk@0:10/netbsd
loadfile.c: /pci/mac-io/ata-4/disk@0:10/netbsd
open /pci/mac-io/ata-4/disk@0:10/netbsd: Inappropriate file type or format
Boot: /pci@f2000000/mac-io/ata-4/@0:0/netbsd
Trying /pci@f2000000/mac-io/ata-4/@0:0/netbsd
loadfile.c: /pci@f2000000/mac-io/ata-4/@0:0/netbsd
loadfile..
4277496+264924 [214784+183549]=0x4b66b0
 start=0x100000

これで行けそう。 /pci@f2000000/mac-io/ata-4/@0:0/netbsd 区画 0 ?

root login refused on this terminal.:

root login refused on this terminal. login:

#3 XFree86 4.3.99

作って見た。1:20 というのはちょっと長い ?
ttyp0:makoto@quick 19:07:15/031219(...cvs-work/xc)> make World >& make-world-log
ttyp0:makoto@quick 20:27:52/031219(...cvs-work/xc)>
..
Full build of XFree86 version 4.3.99.901 ( 2 December 2003) complete.
gcc   -c -traditional-cpp BUSmemcpy.S
BUSmemcpy.S:40: assyntax.h: No such file or directory
*** Error code 1

RE: XFree86 on alpha.:

--- xc/programs/Xserver/hw/xfree86/os-support/misc/Imakefile    Wed Jan 23 18:38:15 2002
***************
*** 17,22 ****
--- 17,25 ----
  #else
  XSRCS = BUSmemcpy.c IODelay.c SlowBcopy.c
  XOBJS = BUSmemcpy.o IODelay.o SlowBcopy.o
+ BUSmemcpy.o: BUSmemcpy.c
+ IODelay.o: IODelay.c
+ SlowBcopy.o: SlowBcopy.c
  #endif
  
  #if HasGcc || HasGcc2

#4 [build.sh][macppc] can't cd to sys/arch/macppc/stand/installboot

rm -f a.out [Ee]rrs mklog core *.core .gdbinit
cleandir ===> sys/arch/macppc/stand/installboot
cd: can't cd to /export/20031206/sys/arch/macppc/stand/installboot

#5 [無題] 歯医者 2,450 円

しばらく麻酔が効いている。



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)