bootMonitor
DisketteShut down the system.
To view console output, connect a serial line from the first serial line port on the target system to the host workstation.
Use a terminal-type serial cable, whose wires 2 and 3 are crossed and 7 (the ground) is straight.
A serial cable in which all wires are parallel does not work.
Add a line to the host workstation /etc/remote file to make it possible to connect through the serial line using the tip(1) utility.
For example:
target_hostname:dv=/dev/cua/a:br#9600
Connect to the target system using the tip(1) utility:
$ tip target_hostname connected |
Place the bootMonitor
diskette
in the drive.
Reboot, making sure the BIOS causes the system to boot first from the diskette.
If the system boots correctly, messages similar to the following are displayed on the console in the terminal where you issued the tip(1) command:
RAM size: 0xc48000 bytes CPU: i486DX (486-class CPU) Adding ETHER_0 (SMC,9,0x240,0xD0000) in the device tree ChorusOS r5.0.0 for Intel x86 - Intel x86 PC/AT Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved. Sun Proprietary/Confidential US Government Rights Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in the Chorus Software License Agreement and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DRAS 252.227-7013(c)(ii) (OCT 1988), FAR 12.212(a)(1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as applicable. Sun Microsystems, Inc. Kernel modules : CORE SCHED_CLASS [ FIFO RR RT ] MEM_FLM KDB TICK ENV BLACKBOX MUTEX PERF TIMEOUT LAPBIND DKI /pci/i8259: sun:pci-i8259-pic driver started /pci: sun:x86-bios-(bus,pci,mngt) driver started /pci/pci-isa: sun:pci-bios-(bus,isa) driver started /pci/pci-isa/smc1660-0: Ethernet address : 00:00:c0:cb:9f:65 /pci/pci-isa/smc1660-0: sun:isa-smc1660-ether driver started /pci/pci-isa/i8254: sun:bus-i8254-timer driver started TICK: using timer device /pci/pci-isa/i8254/i8254, at 100 Hz Boot Monitor Loader v1.3 (env BOOTCONF) env BOOTCONF: 'RARP' *** booting using 'RARP' agent Unit: 0 device name: smc1660-0 Using unit 0 My IP 129.157.173.209, RARP Server IP 129.157.173.59 Loading file 819DADD1.ChorusOS.5.0 on server 129.157.173.59: loaded! Loading file chorus.sitar on server 129.157.173.59: loaded! Boot new image ... DebugAgent: trying to sync with DebugServer... RAM size: 0x2000000 bytes CPU: Pentium/P55C (586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping = 3 Adding ETHER_0 (SMC,9,0x240,0xD0000) in the device tree ChorusOS r5.0.0 for Intel x86 - Intel x86 PC/AT Copyright (c) 2001 Sun Microsystems, Inc. All rights reserved. Sun Proprietary/Confidential US Government Rights Use, duplication, or disclosure by the U.S. Government is subject to restrictions set forth in the Chorus Software License Agreement and as provided in DFARS 227.7202-1(a) and 227.7202-3(a) (1995), DRAS 252.227-7013(c)(ii) (OCT 1988), FAR 12.212(a)(1995), FAR 52.227-19, or FAR 52.227-14 (ALT III), as applicable. Sun Microsystems, Inc. Kernel modules : CORE SCHED_CLASS [ FIFO RR RT ] SEM MIPC IPC_L MEM_VM KDB TICK MON ENV ETIMER LOG BLACKBOX LAPSAFE VTIMER MUTEX EVENT MEM_DFPXM RTMUTEX UI DATE PERF TIMEOUT LAPBIND DKI MONITOR MKSTAT MEM: memory device 'sys_bank' vaddr 0x7ba9f000 size 0x31c000 /pci/i8259: sun:pci-i8259-pic driver started /pci: sun:x86-bios-(bus,pci,mngt) driver started /pci/pci-isa: sun:pci-bios-(bus,isa) driver started /pci/pci-isa/smc1660-0: Ethernet address : 00:e0:29:12:84:de /pci/pci-isa/smc1660-0: sun:isa-smc1660-ether driver started /pci/pci-isa/i8254: sun:bus-i8254-timer driver started /pci/pci-isa/mc146818: sun:bus-mc146818-(rtc,timer) driver started /pci/pci-isa/ns16550-2: sun:bus-ns16550-uart driver started /pci/pci8086,7100@0,0: device node is created by sun:pci-enumerator- /pci/pci8086,7110@1,0: device node is created by sun:pci-enumerator- /pci/pci8086,7111@1,1: device node is created by sun:pci-enumerator- /pci/pci8086,7112@1,2: device node is created by sun:pci-enumerator- /pci/pci8086,7113@1,3: device node is created by sun:pci-enumerator- /pci/pci102b,51b@b,0: device node is created by sun:pci-enumerator- /pci/pci8086,7111@1,1: sun:pci-piix-ata driver started TICK: using timer device /pci/pci-isa/i8254/i8254, at 100 Hz DATE: using rtc device /pci/pci-isa/mc146818 MEM: VM resource manager daemon starts MEM: PXM mapper daemon starts (site 0x1) MEM: PXM fs flush daemon starts C_OS Init Copyright 1997, 1998, 1999, 2000, 2001 Sun Microsystems C_OS Init FreeBSD 4.1-RELEASE C_OS Init malloc space from: 0x7b8df000 to: 0x7b9cf000 [240 items of size: 4096] C_OS Init cluster space from: 0x7b9cf000 to: 0x7ba8f800 [129 items of size: 2048] C_OS Init callout pool from: 0x7ba8f890 to: 0x7ba90c10 [208 items of size: 24] C_OS Init callwheel from: 0x7ba90c10 to: 0x7ba91410 [256 items of size: 8] C_OS Init io-buf pool from: 0x7ba91410 to: 0x7ba94610 [64 items of size: 200] C_OS Init raw io-buffer pool from: 0x7ba94610 to: 0x7ba95f10 [32 items of size: 200] C_OS Init pid hash table from: 0x7ba95f50 to: 0x7ba95f90 [16 items of size: 4] C_OS Init pgrp hash table from: 0x7ba95f90 to: 0x7ba95fd0 [16 items of size: 4] C_OS Init ui hash table from: 0x7ba95fd0 to: 0x7ba95fe0 [4 items of size: 4] C_OS Init Current date: Thu Sep 6 14:12:55 GMT 2001 C_OS Init maxsockets 128 maxfiles 128 nmbclusters 128 C_OS Init max disk buffer space = 0x120000 DISK: warning -- svDeviceLookup(disk) failed (-7) CDROM: warning -- svDeviceLookup(cdrom) failed (-7) /rd: sun:ram--disk driver started C_OS warning: Initialization of DEV_NVRAM feature fails sysevent: system events configured. sysevent: default queues: 0:(1,128) 1:(1,128) 2:(64,512) 3:(1,128) C_OS Init Real-time signals on: posix_sigqueue_max 32 C_OS Init initproc created pid=1 (init) C_OS Init initproc created pid=1 (init) C_OS Init initproc created pid=1 (init) C_INIT: console started C_INIT: /image/sys_bank mounted on /dev/bd00 C_INIT: found /image/sys_bank/sysadm.ini C_INIT: executing start-up file /image/sys_bank/sysadm.ini iomMakeDevHandler name = bpf iomMakeDevHandler name = bpf iomMakeDevHandler name = ifeth bpf: ifeth0 attached C_OS: ifeth0 bound to device /pci/pci-isa/smc1660-0 iomMakeDevHandler name = lo bpf: lo0 attached ifeth0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 129.157.173.109 netmask 0xffff0000 broadcast 129.157.255.255 ether 00:e0:29:12:84:de lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 inet 127.0.0.1 netmask 0xff000000 C_INIT: rshd started |
Issue a command to the target system.
For example:
$ rsh target_hostname mount root_device on / (pdevfs) devfs on /dev (pdevfs) devfs on /image (pdevfs) /dev/bd00 on /image/sys_bank (msdos) |
The ChorusOS system image is running on the target.
For information on what to do next, see About ChorusOS 5.0 Documentation, which will guide you to the appropriate information for your task.