Subject: Re: booter freezes on SE/30
To: Nigel Pearson <nigel@ind.tansu.com.au>
From: Jim Balhoff <balhoff@mac.com>
List: port-mac68k
Date: 06/06/2002 21:18:39
On Thursday, June 6, 2002, at 07:59  PM, Nigel Pearson wrote:

>
> 	Hi Jim.

Hi - thanks for the reply!  I have tried Booter 2.0alpha at the 
suggestion of Bernd Sieker, with the same result - MacOS freeze.

> 1) If there is anything connected to the serial ports
>    (like a LocalTalk device or network), unplug it

Nothing connected.

> 2) Similarly, if AppleTalk is on, turn it off

The only extension in the extensions folder is MODE32 - so I believe 
AppleTalk should be off.

> 3) If neither of these help, try FTPing a different kernel.
>    Put it in the same folder as the Booter, and select to boot
>    from that file under MacOS

I tried netbsd-GENERICSBC, with the same result.

> 4) If none of these work, set the debug level to 1 or 2,
>    and mail me the boot log

Here you go - I've copied the bootlog at debug level 2 using the regular 
1.5.2 kernel below.

Thanks for the help!

Jim

Logging to bootlog
Booter version   : 2.0.0a7
Free heap memory : 9896KB (out of 10000KB total requested)
-------------------------------------
Macintosh type (MACHID) : 9
RAM size (physical RAM) : 65MB
System file version     : 7.1.0
Has AppleScript. GetGestalt (gestaltControlStripAttr) failed
GetGestalt (gestaltDesktopPicturesAttr) failed
GetGestalt (gestaltDisplayMgrAttr) failed

-------------------------------------
Booting...Block count = 2503872

reading partition # 1 , partition name - 'Macintosh'
reading partition # 2 , partition name - 'MacOS'
reading partition # 3 , partition name - 'NetBSD Root & Usr'
reading partition # 4 , partition name - 'NetBSD Swap'
reading partition # 5 , partition name - 'MacOS'
reading partition # 6 , partition is invalid

Chose partition 3, name 'NetBSD Root & Usr'
type 'Apple_UNIX_SVR2'
blocks in map 6, start block 4192, length 2000000
Magic from fs: 72020
Magic from .h: 72020
get_diinode(2) = sector 64
read_bsd_block(): Reading block 128 into 3678f2c
100% done
get_diinode(2) = sector 64
"." (inode 2)  512 bytes
get_diinode(2) = sector 64
".." (inode 2)  512 bytes
get_diinode(3) = sector 64
"lost+found" (inode 3)  8192 bytes
get_diinode(640) = sector 5312
"altroot" (inode 640)  512 bytes
get_diinode(1280) = sector 10240
"bin" (inode 1280)  512 bytes
get_diinode(1920) = sector 15488
"dev" (inode 1920)  4608 bytes
get_diinode(3200) = sector 25664
"etc" (inode 3200)  2048 bytes
get_diinode(14720) = sector 117248
"home" (inode 14720)  512 bytes
get_diinode(15360) = sector 122176
"mnt" (inode 15360)  512 bytes
get_diinode(16000) = sector 127424
"root" (inode 16000)  512 bytes
get_diinode(16640) = sector 132352
"sbin" (inode 16640)  1536 bytes
get_diinode(17280) = sector 137600
"stand" (inode 17280)  512 bytes
get_diinode(17920) = sector 142528
"tmp" (inode 17920)  512 bytes
get_diinode(18560) = sector 147776
"usr" (inode 18560)  512 bytes
get_diinode(39041) = sector 310592
"var" (inode 39041)  512 bytes
get_diinode(4) = sector 65
"sys" (inode 4)  11 bytes
get_diinode(5) = sector 65
".cshrc" (inode 5)  926 bytes
get_diinode(6) = sector 65
".profile" (inode 6)  494 bytes
get_diinode(7) = sector 65
"netbsd" (inode 7)  2325501 bytes
read_bsd_block(): Reading block 144 into 3655960
read_bsd_block(): Reading block 136 into 3679f8c
transparent = 1
read_bsd_block(): Reading block 136 into 3679f8c
Magic = NMAGIC (read-only text)
MID_M68K executable
read_bsd_block(): Reading block 10496 into 3679f8c
=0x27030d
kVec[MARK_START]=0x0
kVec[MARK_ENTRY]=0x2e00
kVec[MARK_NSYM] =0x33054
kVec[MARK_SYM]  =0x209fe8
kVec[MARK_END]  =0x27030d
kVec[MARK_MAX]  =0x10000
PageSize = 8192, Start 0, entry 11776, NSym 208980, Sym 2138088, End 
2556685
Allocated 2818829 bytes.
read_bsd_block(): Reading block 136 into 3679f8c
Magic = NMAGIC (read-only text)
MID_M68K executable
1806668read_bsd_block(): Reading block 136 into 3679f8c
read_bsd_block(): Reading block 168 into 3679f8c
read_bsd_block(): Reading block 200 into 3679f8c
read_bsd_block(): Reading block 232 into 3679f8c
read_bsd_block(): Reading block 264 into 3679f8c
read_bsd_block(): Reading block 296 into 3679f8c
read_bsd_block(): Reading block 328 into 3679f8c
read_bsd_block(): Reading block 360 into 3679f8c
read_bsd_block(): Reading block 392 into 3679f8c
read_bsd_block(): Reading block 424 into 3679f8c
read_bsd_block(): Reading block 456 into 3679f8c
read_bsd_block(): Reading block 488 into 3679f8c
read_bsd_block(): Reading block 152 into 3679f8c
read_bsd_block(): Reading block 184 into 3679f8c
read_bsd_block(): Reading block 216 into 3679f8c
read_bsd_block(): Reading block 248 into 3679f8c
read_bsd_block(): Reading block 280 into 3679f8c
read_bsd_block(): Reading block 312 into 3679f8c
read_bsd_block(): Reading block 344 into 3679f8c
read_bsd_block(): Reading block 376 into 3679f8c
read_bsd_block(): Reading block 408 into 3679f8c
read_bsd_block(): Reading block 440 into 3679f8c
read_bsd_block(): Reading block 472 into 3679f8c
read_bsd_block(): Reading block 504 into 3679f8c
read_bsd_block(): Reading block 536 into 3679f8c
read_bsd_block(): Reading block 568 into 3679f8c
read_bsd_block(): Reading block 600 into 3679f8c
read_bsd_block(): Reading block 632 into 3679f8c
read_bsd_block(): Reading block 664 into 3679f8c
read_bsd_block(): Reading block 696 into 3679f8c
read_bsd_block(): Reading block 728 into 3679f8c
read_bsd_block(): Reading block 760 into 3679f8c
read_bsd_block(): Reading block 792 into 3679f8c
read_bsd_block(): Reading block 824 into 3679f8c
read_bsd_block(): Reading block 856 into 3679f8c
read_bsd_block(): Reading block 888 into 3679f8c
read_bsd_block(): Reading block 920 into 3679f8c
read_bsd_block(): Reading block 952 into 3679f8c
read_bsd_block(): Reading block 984 into 3679f8c
read_bsd_block(): Reading block 1016 into 3679f8c
read_bsd_block(): Reading block 1048 into 3679f8c
read_bsd_block(): Reading block 1080 into 3679f8c
read_bsd_block(): Reading block 1112 into 3679f8c
read_bsd_block(): Reading block 1144 into 3679f8c
read_bsd_block(): Reading block 1176 into 3679f8c
read_bsd_block(): Reading block 1208 into 3679f8c
read_bsd_block(): Reading block 1240 into 3679f8c
read_bsd_block(): Reading block 1272 into 3679f8c
read_bsd_block(): Reading block 1304 into 3679f8c
read_bsd_block(): Reading block 1336 into 3679f8c
read_bsd_block(): Reading block 1368 into 3679f8c
read_bsd_block(): Reading block 1400 into 3679f8c
read_bsd_block(): Reading block 1432 into 3679f8c
read_bsd_block(): Reading block 1464 into 3679f8c
read_bsd_block(): Reading block 1496 into 3679f8c
read_bsd_block(): Reading block 1528 into 3679f8c
read_bsd_block(): Reading block 1560 into 3679f8c
read_bsd_block(): Reading block 1592 into 3679f8c
read_bsd_block(): Reading block 1624 into 3679f8c
read_bsd_block(): Reading block 1656 into 3679f8c
read_bsd_block(): Reading block 1688 into 3679f8c
read_bsd_block(): Reading block 1720 into 3679f8c
read_bsd_block(): Reading block 1752 into 3679f8c
read_bsd_block(): Reading block 1784 into 3679f8c
read_bsd_block(): Reading block 1816 into 3679f8c
read_bsd_block(): Reading block 1848 into 3679f8c
read_bsd_block(): Reading block 1880 into 3679f8c
read_bsd_block(): Reading block 1912 into 3679f8c
read_bsd_block(): Reading block 1944 into 3679f8c
read_bsd_block(): Reading block 1976 into 3679f8c
read_bsd_block(): Reading block 2008 into 3679f8c
read_bsd_block(): Reading block 2040 into 3679f8c
read_bsd_block(): Reading block 2072 into 3679f8c
read_bsd_block(): Reading block 2104 into 3679f8c
read_bsd_block(): Reading block 2136 into 3679f8c
read_bsd_block(): Reading block 2168 into 3679f8c
read_bsd_block(): Reading block 2200 into 3679f8c
read_bsd_block(): Reading block 2232 into 3679f8c
read_bsd_block(): Reading block 2264 into 3679f8c
read_bsd_block(): Reading block 2296 into 3679f8c
read_bsd_block(): Reading block 2328 into 3679f8c
read_bsd_block(): Reading block 2360 into 3679f8c
read_bsd_block(): Reading block 2392 into 3679f8c
read_bsd_block(): Reading block 2424 into 3679f8c
read_bsd_block(): Reading block 2456 into 3679f8c
read_bsd_block(): Reading block 2488 into 3679f8c
read_bsd_block(): Reading block 2520 into 3679f8c
read_bsd_block(): Reading block 2544 into 3679f8c
read_bsd_block(): Reading block 2576 into 3679f8c
read_bsd_block(): Reading block 2608 into 3679f8c
read_bsd_block(): Reading block 2560 into 3679f8c
read_bsd_block(): Reading block 2592 into 3679f8c
read_bsd_block(): Reading block 2624 into 3679f8c
read_bsd_block(): Reading block 2584 into 3679f8c
read_bsd_block(): Reading block 2616 into 3679f8c
read_bsd_block(): Reading block 2568 into 3679f8c
read_bsd_block(): Reading block 2600 into 3679f8c
read_bsd_block(): Reading block 2632 into 3679f8c
read_bsd_block(): Reading block 2736 into 3679f8c
read_bsd_block(): Reading block 2768 into 3679f8c
read_bsd_block(): Reading block 2800 into 3679f8c
read_bsd_block(): Reading block 2832 into 3679f8c
read_bsd_block(): Reading block 2864 into 3679f8c
read_bsd_block(): Reading block 2896 into 3679f8c
read_bsd_block(): Reading block 2928 into 3679f8c
read_bsd_block(): Reading block 2960 into 3679f8c
read_bsd_block(): Reading block 2992 into 3679f8c
read_bsd_block(): Reading block 3024 into 3679f8c
read_bsd_block(): Reading block 3056 into 3679f8c
read_bsd_block(): Reading block 3088 into 3679f8c
read_bsd_block(): Reading block 3120 into 3679f8c
read_bsd_block(): Reading block 3152 into 3679f8c
read_bsd_block(): Reading block 3184 into 3679f8c
read_bsd_block(): Reading block 3216 into 3679f8c
read_bsd_block(): Reading block 3248 into 3679f8c
read_bsd_block(): Reading block 3280 into 3679f8c
read_bsd_block(): Reading block 3312 into 3679f8c
read_bsd_block(): Reading block 3344 into 3679f8c
read_bsd_block(): Reading block 3376 into 3679f8c
read_bsd_block(): Reading block 3408 into 3679f8c
read_bsd_block(): Reading block 3440 into 3679f8c
read_bsd_block(): Reading block 3472 into 3679f8c
read_bsd_block(): Reading block 3504 into 3679f8c
read_bsd_block(): Reading block 3536 into 3679f8c
read_bsd_block(): Reading block 3568 into 3679f8c
read_bsd_block(): Reading block 3600 into 3679f8c
read_bsd_block(): Reading block 3632 into 3679f8c
read_bsd_block(): Reading block 3664 into 3679f8c
read_bsd_block(): Reading block 3696 into 3679f8c
read_bsd_block(): Reading block 3728 into 3679f8c
read_bsd_block(): Reading block 3760 into 3679f8c
read_bsd_block(): Reading block 3792 into 3679f8c
read_bsd_block(): Reading block 3824 into 3679f8c
read_bsd_block(): Reading block 3856 into 3679f8c
read_bsd_block(): Reading block 3888 into 3679f8c
read_bsd_block(): Reading block 3920 into 3679f8c
read_bsd_block(): Reading block 3952 into 3679f8c
read_bsd_block(): Reading block 3984 into 3679f8c
read_bsd_block(): Reading block 4016 into 3679f8c
read_bsd_block(): Reading block 4048 into 3679f8c
read_bsd_block(): Reading block 4080 into 3679f8c
read_bsd_block(): Reading block 4112 into 3679f8c
read_bsd_block(): Reading block 4144 into 3679f8c
read_bsd_block(): Reading block 4176 into 3679f8c
read_bsd_block(): Reading block 4208 into 3679f8c
read_bsd_block(): Reading block 4240 into 3679f8c
read_bsd_block(): Reading block 4272 into 3679f8c
read_bsd_block(): Reading block 4304 into 3679f8c
read_bsd_block(): Reading block 4336 into 3679f8c
read_bsd_block(): Reading block 4368 into 3679f8c
read_bsd_block(): Reading block 4400 into 3679f8c
read_bsd_block(): Reading block 4432 into 3679f8c
read_bsd_block(): Reading block 4464 into 3679f8c
read_bsd_block(): Reading block 4496 into 3679f8c
read_bsd_block(): Reading block 4528 into 3679f8c
read_bsd_block(): Reading block 4560 into 3679f8c
read_bsd_block(): Reading block 4592 into 3679f8c
read_bsd_block(): Reading block 4624 into 3679f8c
read_bsd_block(): Reading block 4656 into 3679f8c
read_bsd_block(): Reading block 4688 into 3679f8c
read_bsd_block(): Reading block 4720 into 3679f8c
read_bsd_block(): Reading block 4752 into 3679f8c
read_bsd_block(): Reading block 4784 into 3679f8c
read_bsd_block(): Reading block 4816 into 3679f8c
read_bsd_block(): Reading block 4848 into 3679f8c
read_bsd_block(): Reading block 4880 into 3679f8c
read_bsd_block(): Reading block 4912 into 3679f8c
read_bsd_block(): Reading block 4944 into 3679f8c
read_bsd_block(): Reading block 4976 into 3679f8c
read_bsd_block(): Reading block 5008 into 3679f8c
read_bsd_block(): Reading block 5040 into 3679f8c
read_bsd_block(): Reading block 5072 into 3679f8c
read_bsd_block(): Reading block 7416 into 3679f8c
read_bsd_block(): Reading block 7448 into 3679f8c
read_bsd_block(): Reading block 7480 into 3679f8c
read_bsd_block(): Reading block 7512 into 3679f8c
read_bsd_block(): Reading block 7544 into 3679f8c
read_bsd_block(): Reading block 7576 into 3679f8c
read_bsd_block(): Reading block 7608 into 3679f8c
read_bsd_block(): Reading block 7864 into 3679f8c
read_bsd_block(): Reading block 7896 into 3679f8c
read_bsd_block(): Reading block 7928 into 3679f8c
read_bsd_block(): Reading block 7960 into 3679f8c
read_bsd_block(): Reading block 7992 into 3679f8c
read_bsd_block(): Reading block 8024 into 3679f8c
read_bsd_block(): Reading block 8056 into 3679f8c
read_bsd_block(): Reading block 8088 into 3679f8c
read_bsd_block(): Reading block 8120 into 3679f8c
read_bsd_block(): Reading block 8152 into 3679f8c
read_bsd_block(): Reading block 8184 into 3679f8c
read_bsd_block(): Reading block 8216 into 3679f8c
read_bsd_block(): Reading block 8248 into 3679f8c
read_bsd_block(): Reading block 8280 into 3679f8c
read_bsd_block(): Reading block 8312 into 3679f8c
read_bsd_block(): Reading block 8344 into 3679f8c
read_bsd_block(): Reading block 8376 into 3679f8c
read_bsd_block(): Reading block 8408 into 3679f8c
read_bsd_block(): Reading block 8440 into 3679f8c
read_bsd_block(): Reading block 8472 into 3679f8c
read_bsd_block(): Reading block 8504 into 3679f8c
read_bsd_block(): Reading block 8536 into 3679f8c
read_bsd_block(): Reading block 8568 into 3679f8c
read_bsd_block(): Reading block 8600 into 3679f8c
read_bsd_block(): Reading block 8632 into 3679f8c
read_bsd_block(): Reading block 8664 into 3679f8c
read_bsd_block(): Reading block 8696 into 3679f8c
read_bsd_block(): Reading block 8728 into 3679f8c
read_bsd_block(): Reading block 8760 into 3679f8c
read_bsd_block(): Reading block 8792 into 3679f8c
read_bsd_block(): Reading block 8824 into 3679f8c
read_bsd_block(): Reading block 8856 into 3679f8c
read_bsd_block(): Reading block 8888 into 3679f8c
read_bsd_block(): Reading block 8920 into 3679f8c
read_bsd_block(): Reading block 8952 into 3679f8c
read_bsd_block(): Reading block 8984 into 3679f8c
read_bsd_block(): Reading block 9016 into 3679f8c
read_bsd_block(): Reading block 9048 into 3679f8c
read_bsd_block(): Reading block 9080 into 3679f8c
read_bsd_block(): Reading block 9112 into 3679f8c
read_bsd_block(): Reading block 9144 into 3679f8c
read_bsd_block(): Reading block 9176 into 3679f8c
/3764+100204read_bsd_block(): Reading block 9176 into 3679f8c
read_bsd_block(): Reading block 9208 into 3679f8c
read_bsd_block(): Reading block 9240 into 3679f8c
read_bsd_block(): Reading block 9272 into 3679f8c
read_bsd_block(): Reading block 9304 into 3679f8c
read_bsd_block(): Reading block 9336 into 3679f8c
read_bsd_block(): Reading block 9368 into 3679f8c
read_bsd_block(): Reading block 9400 into 3679f8c
read_bsd_block(): Reading block 9432 into 3679f8c
read_bsd_block(): Reading block 9464 into 3679f8c
read_bsd_block(): Reading block 9496 into 3679f8c
read_bsd_block(): Reading block 9528 into 3679f8c
read_bsd_block(): Reading block 9560 into 3679f8c
+227448+[208980read_bsd_block(): Reading block 9560 into 3679f8c
read_bsd_block(): Reading block 9592 into 3679f8c
read_bsd_block(): Reading block 9624 into 3679f8c
read_bsd_block(): Reading block 9656 into 3679f8c
read_bsd_block(): Reading block 9688 into 3679f8c
read_bsd_block(): Reading block 9720 into 3679f8c
read_bsd_block(): Reading block 9752 into 3679f8c
read_bsd_block(): Reading block 9784 into 3679f8c
read_bsd_block(): Reading block 9816 into 3679f8c
read_bsd_block(): Reading block 9848 into 3679f8c
read_bsd_block(): Reading block 9880 into 3679f8c
read_bsd_block(): Reading block 9912 into 3679f8c
read_bsd_block(): Reading block 9944 into 3679f8c
read_bsd_block(): Reading block 9976 into 3679f8c
read_bsd_block(): Reading block 10008 into 3679f8c
read_bsd_block(): Reading block 10040 into 3679f8c
read_bsd_block(): Reading block 10072 into 3679f8c
read_bsd_block(): Reading block 10104 into 3679f8c
read_bsd_block(): Reading block 10136 into 3679f8c
read_bsd_block(): Reading block 10168 into 3679f8c
read_bsd_block(): Reading block 10304 into 3679f8c
read_bsd_block(): Reading block 10336 into 3679f8c
read_bsd_block(): Reading block 10368 into 3679f8c
read_bsd_block(): Reading block 10400 into 3679f8c
read_bsd_block(): Reading block 10432 into 3679f8c
read_bsd_block(): Reading block 10464 into 3679f8c
read_bsd_block(): Reading block 10496 into 3679f8c
read_bsd_block(): Reading block 10496 into 3679f8c
+209617]read_bsd_block(): Reading block 10496 into 3679f8c
read_bsd_block(): Reading block 10528 into 3679f8c
read_bsd_block(): Reading block 10560 into 3679f8c
read_bsd_block(): Reading block 10592 into 3679f8c
read_bsd_block(): Reading block 10624 into 3679f8c
read_bsd_block(): Reading block 10656 into 3679f8c
read_bsd_block(): Reading block 10688 into 3679f8c
read_bsd_block(): Reading block 10720 into 3679f8c
read_bsd_block(): Reading block 10752 into 3679f8c
read_bsd_block(): Reading block 10784 into 3679f8c
read_bsd_block(): Reading block 10816 into 3679f8c
read_bsd_block(): Reading block 10848 into 3679f8c
read_bsd_block(): Reading block 10880 into 3679f8c
read_bsd_block(): Reading block 10912 into 3679f8c
read_bsd_block(): Reading block 10944 into 3679f8c
read_bsd_block(): Reading block 10976 into 3679f8c
read_bsd_block(): Reading block 11008 into 3679f8c
read_bsd_block(): Reading block 11040 into 3679f8c
read_bsd_block(): Reading block 11072 into 3679f8c
read_bsd_block(): Reading block 11104 into 3679f8c
read_bsd_block(): Reading block 11136 into 3679f8c
read_bsd_block(): Reading block 11168 into 3679f8c
read_bsd_block(): Reading block 11200 into 3679f8c
read_bsd_block(): Reading block 11232 into 3679f8c
read_bsd_block(): Reading block 11264 into 3679f8c
read_bsd_block(): Reading block 11296 into 3679f8c
=0x27030d
kVec[MARK_START]=0x3688000
kVec[MARK_ENTRY]=0x2e00
kVec[MARK_NSYM] =0x33054
kVec[MARK_SYM]  =0x3891fe8
kVec[MARK_END]  =0x38f830d
kVec[MARK_MAX]  =0x10000
symspace=59318248(0x3891fe8),symlen=208980(0x33054),strings=59527228
(0x38c503c),lenstrings=209617(0x332d1)

Set _boothowto to 0x2.
start address = 0x2e00.
total kernel buffer space used = 2560973 (0x2713cd).
The warm and fuzzy copycode() is at 0x03ffbb8c for 0x04c
harry() is at 0x3933c00

from = 0x03688000, to = 0x00000000, len = 700416, entry = 0x00002e00
GetGestalt (gestaltSysArchitecture) failed
Attempting to kill all running programs...
Found process Finder
Found process SimpleText
   Bye-bye...
         So I sez to him...  The real way
         that it should be done is to...
Serial console flags = 0
Stripping video addr 0xfee08040 'cause pmVersion = 0, not 4.

Set _mac68k_vrsrc_cnt to 0x1.

Set _mac68k_vrsrc_vec to {0x800e 0xff34 0x660a 0x3d7c 0xc3ff 0xff34 }.