From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Jul 21 03:31:22 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id DAA23959;
	Fri, 21 Jul 2000 03:31:22 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from max01-34.cityfujisawa.ne.jp (IDENT:root@max01-34.cityfujisawa.ne.jp [210.145.23.34])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id DAA23951
	for <freebsd-tech-jp@jp.freebsd.org>; Fri, 21 Jul 2000 03:31:20 +0900 (JST)
	(envelope-from nork@cityfujisawa.ne.jp)
Received: from localhost (localhost [[UNIX: localhost]]) by max01-34.cityfujisawa.ne.jp (8.8.8/3.7W) id DAA01071; Fri, 21 Jul 2000 03:30:56 +0900 (JST)
	(envelope-from nork)
Date: Fri, 21 Jul 2000 03:30:56 +0900 (JST)
Message-Id: <200007201830.DAA01071@max01-34.cityfujisawa.ne.jp>
From: nork@cityfujisawa.ne.jp (Norikatsu Shigemura)
To: freebsd-tech-jp@jp.freebsd.org
X-Mailer: mnews [version 1.22] 1999-12/19(Sun)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2857
Subject: [FreeBSD-tech-jp 2857] 4.0-STABLE =?ISO-2022-JP?B?GyRCJEcbKEI=?=
 device pcm 	=?ISO-2022-JP?B?GyRCTS04ejt+JE5MZEJqGyhC?= 
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: nork@cityfujisawa.ne.jp

$B=EB<K!9n$G$9!#(B

	FreeBSD/i386 4.0-STABLE($B8=:_(B 7/18 $B$K(B cvsup $B$7$?$b$N(B) $B$G2<5-$N(B
	$B%G%P%$%9$r;HMQ$7$?$/(B,

pci0: <unknown card> (vendor=0x8086, dev=0x2413) at 31.3 irq 17
chip1: <Intel 82801AA (ICH) AC'97 Audio Controller> port 0xef00-0xef3f,0xe800-0xe8ff irq 17 at device 31.5 on pci0

	GENERIC $B$K(B device pcm $B$r:G8e$KDI2C$7$?$@$1$N%+!<%M%k(B(ident $B$b(B
	$BJQ$($^$7$?$,(B)$B$r%V!<%H$7$?$H$3$m(B, $B2<5-$N$h$&$K%V!<%H$7$^$;$s(B
	(/boot/loader $B$K%G%P%C%0>pJs$rKd$a9~$s$G$"$j$^$9(B)$B!#(B

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FreeBSD/i386 bootstrap loader, Revision 0.8
($BN,(B)
Loading /boot/defaults/loader.conf
/kernel text=0x18d372 data=0x3d0ec+0x2158c |
elf_loadexec: archsw.readin failed: RESULT = 147456, EXPECT = 250092
Unable to load kernel:
Aborted!
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

	size /kernel $B$N7k2L$O2<5-$NDL$j$G$9!#(B
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   text	   data	    bss	    dec	    hex	filename
1626770	 250092	 136568	2013430	 1eb8f6	/kernel
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x18d292 0x3d0ec 0x214b0

	i386_readin $B4X?t(B (/usr/src/sys/boot/i386/libi386/i386_copy.c) $B$O(B
	147456 $B$rJV$7$F$$$^$9!#(B $B$3$N4X?t$NJV$jCM$N$H$3$m$r8+$k$H(B, 102636
	(0x190ec) $B%P%$%H$7$+FI$s$G$J$$$h$&$G$9$M!#$3$l0J>e$O$A$g$C$H$*<j(B
	$B>e$2$H$$$&$3$H$G(B, $B8fNO$r$$$?$@$1$l$P9,$$$G$9!#(B

# /usr/src/contrib/binutils/binutils/size.c $B$NDI@W$O$A$g$C$H!D(B(^^;.


	$B0J2<(B, /kernel $B$r(B hex(1) (ja-hex-2.04 $B%Q%C%1!<%8(B)$B$G%@%s%W$7$?7k(B
	$B2L$G$9!#(Belf(5), /usr/include/sys/elf*.h $B$r;29M$K$9$j9g$o$;$?7k(B
	$B2L$b=P$7$F$*$-$^$9!#(B

# elf(5) $B$N(B p_paddr $B$N@bL@$OF|K\8l(B/$B1Q8l$H$b8=>u$K$"$C$F$J$$$h$&$J!D(B.
# kernel $B%P%$%J%j$@$1$NOC$+$J(B... < $BNc30(B

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Elf_Ehdr.e_phoff     (0x0000001c) = 0x00000034
Elf_Ehdr.e_phentsize (0x0000002a) = 0x0020
Elf_Ehdr.e_phnum     (0x0000002c) = 0x0005

Elf_Phdr[2].p_type   (0x00000074) = 0x00000001(PT_LOAD)
Elf_Phdr[2].p_offset (0x00000078) = 0x00000000
Elf_Phdr[2].p_vaddr  (0x0000007c) = 0xc0100000
Elf_Phdr[2].p_paddr  (0x00000080) = 0xc0100000
Elf_Phdr[2].p_filesz (0x00000084) = 0x0018d372 (text)
Elf_Phdr[2].p_memsz  (0x00000088) = 0x0018d372 (text)
Elf_Phdr[2].p_flags  (0x0000008c) = r-x
Elf_Phdr[2].p_align  (0x00000090) = 0x00001000

Elf_Phdr[3].p_type   (0x00000094) = 0x00000001(PT_LOAD)
Elf_Phdr[3].p_offset (0x00000098) = 0x0018d380
Elf_Phdr[3].p_vaddr  (0x0000009c) = 0xc028e380
Elf_Phdr[3].p_paddr  (0x000000a0) = 0xc028e380
Elf_Phdr[3].p_filesz (0x000000a4) = 0x0003d0ec (data)
Elf_Phdr[3].p_memsz  (0x000000a8) = 0x0005e678 (data+bss) / bss = 0x2158c
Elf_Phdr[3].p_flags  (0x000000ac) = rwx
Elf_Phdr[3].p_align  (0x000000b0) = 0x00001000

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000000: 7f 45 4c 46 01 01 01 09 - 46 72 65 65 42 53 44 00 .ELF....FreeBSD.
0x00000010: 02 00 03 00 01 00 00 00 - d0 db 11 c0*34 00 00 00*........$BP[(B..4...
0x00000020: 18 c2 1c 00 00 00 00 00 - 34 00*20 00*05 00*28 00 ........4. ...(.
0x00000030: 19 00 16 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000030: (PT_PHDR)   06 00 00 00 - 34 00 00 00 34 00 10 c0     ....4...4...
0x00000040: 34 00 10 c0 a0 00 00 00 - a0 00 00 00 05 00 00 00 4...............
0x00000050: 04 00 00 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000050: (PT_INTERP) 03 00 00 00 - d4 00 00 00 d4 00 10 c0     ...........$B@T(B
0x00000060: d4 00 10 c0 0d 00 00 00 - 0d 00 00 00 04 00 00 00 ................
0x00000070: 01 00 00 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000070: (PT_LOAD)   01 00 00 00 - 00 00 00 00 00 00 10 c0     ............
0x00000080: 00 00 10 c0 72 d3 18 00 - 72 d3 18 00 05 00 00 00 ....r...r.......
0x00000090: 00 10 00 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000090: (PT_LOAD)   01 00 00 00 - 80 d3 18 00 80 e3 28 c0     ..........(.
0x000000a0: 80 e3 28 c0 ec d0 03 00 - 78 e6 05 00 06 00 00 00 ..($B@l(B...x.......
0x000000b0: 00 10 00 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x000000b0: (PT_DYNAMIC)02 00 00 00 - 2c a4 1c 00 2c b4 2c c0     ....,...,.,.
0x000000c0: 2c b4 2c c0 40 00 00 00 - 40 00 00 00 06 00 00 00 ,.,.@...@.......
0x000000d0: 04 00 00 00                                       ....
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


	$B$A$J$_$K(B unload $B8e(B, load /GENERIC $B$7$?7k2L(B, $B$*$h$S(B size /GENERIC
	$B$N7k2L$O0J2<$NDL$j$G$9!#(B
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ok unload
ok load /GENERIC
/GENERIC text=0x249522 data=0x2eb60+0x208f8 syms=[0x4+0x33640+0x4+0x37b75]
ok boot
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
   text    data     bss     dec     hex filename
2397232  191328  133368 2721928  298888 /GENERIC
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x249430 0x2eb60 0x208f8


	$B$=$7$FF1%U%!%$%k$N(B Elf_Phdr $B$N(B p_type $B$,(B PT_LOAD $B$J%X%C%@$G$9!#(B
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000070:             01 00 00 00 - 00 00 00 00 00 00 10 c0 ................
0x00000080: 00 00 10 c0 22 95 24 00 - 22 95 24 00 05 00 00 00 ....".$.".$.....
0x00000090: 00 10 00 00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
0x00000090:             01 00 00 00 - 40 95 24 00 40 a5 34 c0 ........@.$.@.4.
0x000000a0: 40 a5 34 c0 60 eb 02 00 - 58 f4 04 00 06 00 00 00 @.4.`...X.......
0x000000b0: 00 10 00 00
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


	$B$A$J$_$K(B /boot/loader $B$rDL$5$J$$7k2L$O0J2<$NDL$j$G$9!#(B
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>> FreeBSD/i386 BOOT
Default: 2:ad(2,a)/boot/loader
boot: /kernel
Disk error 0x1 (lba=0x878f)
Invalid format

>> FreeBSD/i386 BOOT
Default: 2:ad(2,a)/boot/loader
boot: 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
