MOL startup problem

Mark Jaffe yellowdog-general@lists.terrasoftsolutions.com
Mon Sep 9 23:17:01 2002


I don't understand why it can't find the ROM file:

[root@pismo root]# startmol
Mac-on-Linux 0.9.65 Copyright (C) 1997-2002 Samuel Rydh
Config dir: /etc/mol
Data dir: /usr/share/mol/0.9.65
Session 0. Lockfile: /var/lock/mol-0
Debugger nub disabled
The session save/restore feature is disabled
OF device tree: oftrees/oftree.nw
Timebase frequency: 24.96 MHz
48MB RAM mapped at 0x40000000
Running in PowerPC G3 mode
Using Linux keycodes
Using nvram-image '/var/lib/mol/nvram.nw'
Could not open '/var/lib/mol/x11.kbd'
Video module 'xvideo' installed.
Running on VT 8.
Could not open '/var/lib/mol/console.kbd'
Using usb mouse on /dev/input/mice
Cache enabled for console-video
Video module 'console_video' installed.

MODE:  640* 480, depth 8,15,32   { 99.7 } Hz
MODE:  800* 600, depth 8,15,32   { 0.0, 89.9, 99.9 } Hz
MODE: 1024* 768, depth 8,15,32   { 72.2, 75.0, 75.0 } Hz
MODE: 1152* 864, depth 8   { 0.0 } Hz
MODE: 1280*1024, depth 8   { 0.0 } Hz
MODE: 1600*1200, depth 8   { 0.0 } Hz

Starting in video mode 640*480, depth 32, 99.7 Hz  [offs:0, rb:2560]
Autoswitching to console
---> The network interface 'eth0' is not configured!
Failed to initialize the sheep-<eth0> device
DHCP nameserver exported: 207.69.188.186
Ethernet Interface (port 1) 'tun-<tun0>' @ 00:00:0D:EA:DB:EE
Using /dev/dsp for sound output

HFS  images/moldisk.i MOL                <read-only>     0 MB 
HFS+ /dev/hda9        Wallace            <read-write> 8000 MB 
HFS+ /dev/hda10       Gromit             <read-write> 8000 MB 
HFS  /dev/hda11       bootstrap          <read-write>   10 MB 
----> /dev/hda11 might be a boot-strap partition.
No volumes found in '/dev/hdb'
No volumes found in '/dev/sda'
No volumes found in '/dev/sdb'

Searching /dev/hda11 for a 'Mac OS ROM' file
/dev/hda11: No 'Mac OS ROM' file found

Searching /dev/hda10 for a 'Mac OS ROM' file
***** SIGNAL 11 [Segmentation fault] in thread main-thread *****
   si_signo = 11, si_errno 0, si_code 00030001, si_addr 0x2a
   Last RVEC: 0x0 (0), last OSI: 0, mac_nip FFF00100
   NIP record_find_node + 0x60
***** Backtrace *****
   7fffc63c: backtrace + 0x3c
   7fffc65c: signal_handler + 0x164
   7fffc68c: 0x0fe06940
   7fffc6bc: 0x7fffc990
   7fffca78: 0x0000038e
   7fffcac8: record_find_key + 0x6c
   7fffcb18: record_init_file + 0x54
   7fffcb58: blockiter_next_extent + 0x68
   7fffcb68: blockiter_skip + 0xc8
   7fffcb88: volume_readfromfork + 0x54
   7fffcc28: node_cache_load_buf + 0x70
   7fffcc58: btree_node_by_index + 0x154
   7fffcc78: record_find_node + 0x1f8
   7fffcee0: record_find_key + 0x6c
   7fffcf30: record_init_key + 0x44
   7fffcf60: record_init_cnid + 0x28
   7fffd180: record_init_parent + 0x24
   7fffd190: search_files + 0x58
   7fffdb90: search_files + 0xe0
   7fffe590: search_files + 0xe0
   7fffef90: root_search_files + 0x5c
   7ffff3d0: search_rom + 0x24
   7ffff810: load_newworld_rom + 0x14c
   7ffff900: nw_bootable + 0x68
   7ffff910: determine_nw_boot_volume + 0xbc
   7ffff920: blkdev_init + 0x7c
   7ffff930: Letext + 0x34
   7ffff940: Letext + 0x124
   7ffff950: main + 0x17c
   7ffff970: 0x0fc34f70
   7ffff9a0: 0x00000000
cleaning up...
Terminating threads...
DONE

The /etc/molrc file contains:
## molrc from scratch

include /etc/mol/molrc.osx

newworld_rom: rom/rom.nw