Jan 14,1998 onl7v1: Solaris 2.5 cc ドライバのテスト. Solaris2.5 システムのインストール --- システム・インストール#03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ (http://www-online.kek.jp/~inoue/Machine/onl7v1/system-reinstall1.txt) 高エネルギー加速器研究機構 素粒子原子核研究所 物理、オンライングループ 井上 栄二 (1). 現状確認 (A). FORCE、SPARC CPU-7V で CAMAC シングル・アクション read/write は 正常に実行できた。 (B). CAMAC 割り込みは正常に実行できた。 (C). CAMAC ブロック転送を起動するとフリーズする。 最悪の事態では、 システムを壊してしまう。 (D). ブロック転送のテスト・プログラム cam2 を実行中にシステムが壊れて しまって boot できなくなった。 (2). ここでやるべきこと onl7v1 上の Solaris2.5システムを再度インストールし直す。 onl7v1 に CD-ROM をつないでパワーをオンする。 ok Power-On Self Test IU Register File Test MMU Context Table Reg Test MMU Context Register Test MMU Sync Fault Stat Reg Test MMU Sync Fault Addr Reg Test D-Cache Tag Ram Test D-Cache Data Ram Test D-TLB CAM Test D-TLB RAM Test I-Cache Tag Ram Test I-Cache Data Ram Test No Secondary Cache Exists No Secondary Cache Exists No Secondary Cache Exists Snoop Ram Test IOMMU-TLB Test IOMMU Control Register Test IOMMU Base Addr Register Test IOMMU SBus Config Registers Test Set RAH to 3 Set WS to 3 DRAM Data Bus Test Probing Bank 0 -- 32 Megs Found Probing Bank 1 -- 32 Megs Found Probing Bank 2 -- 0 Megs Found Probing Bank 3 -- 0 Megs Found Probing Bank 4 -- 0 Megs Found Probing Bank 5 -- 0 Megs Found Probing Bank 6 -- 0 Megs Found Probing Bank 7 -- 0 Megs Found DRAM Address Bus Test Memory Address Pattern Test D-Cache Hit Miss Test D-TLB Hit Miss Test I-TLB Hit Miss Test I-Cache Hit Miss Test No Secondary Cache Exists I-TLB Ram Test FPU Register File Test FPU Misaligned Reg Pair Test FPU Single-precision Tests FPU Double-precision Tests FPU SP Invalid CEXC Test FPU SP Overflow CEXC Test FPU SP Divide-by-0 CEXC Test FPU SP Inexact CEXC Test FPU SP Trap Priority > Test FPU SP Trap Priority < Test FPU DP Invalid CEXC Test FPU DP Overflow CEXC Test FPU DP Divide-by-0 CEXC Test FPU DP Inexact CEXC Test FPU DP Trap Priority > Test FPU DP Trap Priority < Test PROC0 Interrupt Regs Tests Soft Interrupts OFF Test Soft Interrupts ON Test PROC0 User Timer Test PROC0 Counter/Timer Test DMA2 E_CSR Register Test LANCE Address Port Tests LANCE Data Port Tests DMA2 D_CSR Register Test DMA2 D_ADDR Register Test DMA2 D_BCNT Register Test DMA2 D_NADDR Register Test ESP Registers Tests DMA2 P_CSR Register Test DMA2 P_ADDR Register Test DMA2 P_BCNT Register Test PPORT Registers Tests NVRAM Access Test TOD Registers Test screen not found. Can't open input device. Keyboard not present. Using tty for input and output. SPARC CPU-7V, No Keyboard ROM Rev. 2.15.1, 64 MB memory installed, Serial #9157050. Ethernet address 0:80:42:b:49:ba, Host ID: 808bb9ba. Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@3,0 File and args: <--- ここで、BREAKキーを押して止めた。 Type 'go' to resume Type help for more information ok CD-ROM からブートする。 ok boot cdrom Resetting ... screen not found. Can't open input device. Keyboard not present. Using tty for input and output. SPARC CPU-7V, No Keyboard ROM Rev. 2.15.1, 64 MB memory installed, Serial #9157050. Ethernet address 0:80:42:b:49:ba, Host ID: 808bb9ba. Rebooting with command: cdrom Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@6,0:d File and args: SunOS Release 5.5 Version Generic [UNIX(R) System V Release 4.0] Copyright (c) 1983-1995, Sun Microsystems, Inc. Configuring the /devices directory Configuring the /dev directory What type of terminal are you using? 1) ANSI Standard CRT 2) DEC VT52 3) DEC VT100 4) Heathkit 19 5) Lear Siegler ADM31 6) PC Console 7) Sun Command Tool 8) Sun Workstation 9) Televideo 910 10) Televideo 925 11) Wyse Model 50 12) X Terminal Emulator (xterms) 13) Other Type the number of your choice and press Return: 12 The Solaris Installation Program You are now interacting with the Solaris installation program. The program is divided into a series of short sections. At the end of each section, you will see a summary of the choices you've made, and be given the opportunity to make changes. As you work with the program, you will complete one or more of the following tasks: 1 - Identify peripheral devices 2 - Identify your system 3 - Install Solaris software About navigation... - The mouse cannot be used - If your keyboard does not have function keys, or they do not respond, press ESC; the legend at the bottom of the screen will change to show the ESC keys to use for navigation. F2_Continue F6_Help Identify This System On the next screens, you must identify this system as networked or non-networked, and set the default time zone and date/time. If this system is networked, the software will try to find the information it needs to identify your system; you will be prompted to supply any information it cannot find. > To begin identifying this system, press F2. F2_Continue F6_Help Host Name On this screen you must enter your host name, which identifies this system on the network. The name must be unique within your domain; creating a duplicate host name will cause problems on the network after you install Solaris. A host name must be at least two characters; it can contain letters, digits, and minus signs (-). Host name: onl7v1 F2_Continue F6_Help Network Connectivity On this screen you must specify whether this system is connected to a network. If you specify Yes, the system should be connected to the network by an Ethernet or similar network adapter. > To make a selection, use the arrow keys to highlight the option and press Return to mark it [X]. Networked [X] Yes [ ] No Esc-2_Continue Esc-6_Help Primary Network Interface On this screen you must specify which of the following network adapters is the system's primary network interface. Usually the correct choice is the lowest number. However, do not guess; ask your system administrator if you're not sure. > To make a selection, use the arrow keys to highlight the option and press Return to mark it [X]. Primary network interface [ ] hme0 [X] le0 Esc-2_Continue Esc-6_Help IP Address On this screen you must enter the Internet Protocol (IP) address for this system. It must be unique and follow your site's address conventions, or a system/network failure could result. IP addresses contain four sets of numbers separated by periods (for example 129.200.9.1). IP address: 130.87.153.92 Esc-2_Continue Esc-6_Help Confirm Information > Confirm the following information. If it is correct, press F2; to change any information, press F4. Host name: onl7v1 Networked: Yes Primary network interface: le0 IP address: 130.87.153.92 Esc-2_Continue Esc-4_Change Esc-6_Help Name Service On this screen you must provide name service information. Select NIS+ or NIS if this system is known to the name server; select Other if your site is using another name service (for example, DCE or DNS); select None if your site is not using a name service, or if it is not yet established. > To make a selection, use the arrow keys to highlight the option and press Return to mark it [X]. Name service [ ] NIS+ [ ] NIS (formerly yp) [X] Other [ ] None Esc-2_Continue Esc-6_Help Confirm Information > Confirm the following information. If it is correct, press F2; to change any information, press F4. Name service: Other Esc-2_Continue Esc-4_Change Esc-6_Help Subnets On this screen you must specify whether this system is part of a subnet. If you specify incorrectly, the system will have problems communicating on the network after you reboot. > To make a selection, use the arrow keys to highlight the option and press Return to mark it [X]. System part of a subnet [X] Yes [ ] No Esc-2_Continue Esc-6_Help Netmask On this screen you must specify the netmask of your subnet. A default netmask is shown; do not accept the default unless you are sure it is correct for your subnet. A netmask must contain four sets of numbers separated by periods (for example 255.255.255.0). Netmask: 255.255.252.0 Esc-2_Continue Esc-6_Help Time Zone On this screen you must specify your default time zone. You can specify a time zone in three ways: select one of the geographic regions from the list, select other - offset from GMT, or other - specify time zone file. > To make a selection, use the arrow keys to highlight the option and press Return to mark it [X]. Regions ^ [ ] Asia, Western [ ] Australia / New Zealand [ ] Canada [ ] Europe [ ] Mexico [ ] South America [ ] United States [ ] other - offset from GMT - [X] other - specify time zone file Esc-2_Continue Esc-6_Help Time Zone File Specify the time zone file you want to use. The file must already be in the /usr/share/lib/zoneinfo directory. You do not need to enter the full path. File name: Japan Esc-2_Continue Esc-5_Cancel Esc-6_Help Date and Time > Accept the default date and time or enter new values. Date and time: 12/22/97 16:12 Year (4 digits) : 1997 Month (1-12) : 12 Day (1-31) : 22 Hour (0-23) : 16 Minute (0-59) : 12 Esc-2_Continue Esc-6_Help Confirm Information > Confirm the following information. If it is correct, press F2; to change any information, press F4. System part of a subnet: Yes Netmask: 255.255.252.0 Time zone: Japan Date and time: 12/22/97 16:12:00 Esc-2_Continue Esc-4_Change Esc-6_Help System identification is completed. Starting Solaris installation program... Install Solaris Software - Initial The screens that follow let you tailor how Solaris is installed on your system. The main tasks you must perform to install Solaris software on your system are: - Selecting a system type - Selecting Solaris software - Selecting disks to hold the software you've selected - Specifying how files systems are laid out on the disks After completing these tasks, a summary of your selections (called a profile) is displayed. You can go back and change selections as many times as you like before starting to install Solaris. > To continue, press F2. F2_Continue F3_Go Back F5_Exit F6_Help Upgrade System? This system is upgradable. Choosing the upgrade option means any bundled Solaris software will be updated to the new release, and any customizations you've made to your system will be preserved. While your system is upgradable, you can choose the initial option; however, files on your disk will be overwritten and data will be lost. CAUTION: If you choose the initial option, make sure your system is backed up. > To start the upgrade option, choose F2. > To start the initial option, choose F4. F2_Upgrade F4_Initial F5_Exit F6_Help Customize Software? Do you want to customize software before starting the upgrade? Choosing to customize will take you to the Customize Software screen where you can add or remove software. > To customize software, press F4. > To continue, press F2. F2_Continue F3_Go Back F4_Customize F5_Exit Profile The information below is your profile which shows how Solaris will be installed. It is a summary of the choices you've made on previous screens. > To accept the profile and start the upgrade, press F2. > To go back and change the disk or software to install, press F4. ============================================================================ Upgrade Target Disk: c0t3d0 Software: Solaris 2.5, Entire Distribution plus OEM s F2_Upgrade F4_Change F5_Exit F6_Help Findng modified files. This may take several minutes. Calculating space requirements. Space check complete. Starting upgrade: Removing obsolete packages and saving modified files: Removing package SUNWhmd: Removal of was successful. Installing new packages: Copyright 1995 Sun Microsystems, Inc. All Rights Reserved. Manufactured in the United States of America. 2550 Garcia Avenue, Mountain View, California, 94043-1100 U.S.A. This product and related documentation is protected by copyright and distributed under licenses restricting its use, copying, distribution and decompilation. No part of this product or related documentation may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Portions of this product may be derived from the UNIX(R) and Berkeley 4.3 BSD systems, licensed from UNIX Systems Laboratories, Inc. a wholly owned subsidiary of Novell, Inc. and the University of California, respectively. Third party software, including font technology, in this product is protected by copyright and licensed from Sun's suppliers. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 and FAR 52.227-19. Sun, Sun Microsystems, the Sun Logo, Solaris, SunOS, SunSoft, the SunSoft Logo, ONC, NFS, OpenWindows, DeskSet, AnswerBook, SunLink, SunView, SunDiag, NeWS, OpenBoot, OpenFonts, SunInstall, SunNet, ToolTalk, X11/NeWS and XView are trademarks or registered trademarks of Sun Microsystems, Inc in the U.S. and certain other countries. OPEN LOOK is a registered trademark of Novell, Inc. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open, Ltd. PostScript is a registered trademark of Adobe Systems, Inc. All other product names mentioned herein are the trademarks of their respective owners. All SPARC trademarks, including the SCD Compliant Logo, are trademarks or registered trademarks of SPARC International, Inc. SPARCstation, SPARCserver, SPARCengine, SPARCworks and SPARCompiler are licensed exclusively to Sun Microsystems, Inc. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. The OPEN LOOK(R) and Sun(TM) Graphical User Interfaces were developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun's licensees who implement OPEN LOOK GUIs and otherwise comply with Sun's written license agreements. The X Window System is a product of the Massachusetts Institute of Technology. This product incorporates technology used under license from Fulcrum Technologies, Inc. Doing pkgadd of SUNWolrte to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Installation of was successful. Doing pkgadd of SUNWoldcv to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Installation of was successful. Doing pkgadd of SUNWoldte to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. 1135 blocks Installation of was successful. Doing pkgadd of SUNWolaud to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Installation of was successful. Doing pkgadd of SUNWoldst to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Installation of was successful. Doing pkgadd of SUNWhmd to /. 246 blocks Installation of was successful. Doing pkgadd of SUNWolimt to /. This appears to be an attempt to install the same architecture and version of a package which is already installed. This installation will attempt to overwrite this package. Installation of was successful. /usr/sbin/installboot /a/usr/platform/sun4m/lib/fs/ufs/bootblk /dev/rdsk/c0t3d0s0 The messages printed to the screen by this upgrade have been saved to: /a/var/sadm/system/logs/upgrade_log After this system is rebooted, the upgrade log can be found in the file: /var/sadm/system/logs/upgrade_log Please reboot the system. # reboot syncing file systems... 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 done rebooting... Resetting ... screen not found. Can't open input device. Keyboard not present. Using tty for input and output. SPARC CPU-7V, No Keyboard ROM Rev. 2.15.1, 64 MB memory installed, Serial #9157050. Ethernet address 0:80:42:b:49:ba, Host ID: 808bb9ba. Rebooting with command: Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@3,0 File and args: SunOS Release 5.5 Version Generic [UNIX(R) System V Release 4.0] Copyright (c) 1983-1995, Sun Microsystems, Inc. BAD TRAP: type=9 rp=f0241904 addr=0 mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f0241654 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f02413a4 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f02410f4 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f0240e44 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f0240b94 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f02408e4 addr=c mmu_fsr=326 rw=1 : Data fault BAD TRAP: type=9 rp=f0240634 addr=c mmu_fsr=326 rw=1 screen not found. Can't open input device. Keyboard not present. Using tty for input and output. SPARC CPU-7V, No Keyboard ROM Rev. 2.15.1, 64 MB memory installed, Serial #9157050. Ethernet address 0:80:42:b:49:ba, Host ID: 808bb9ba. Testing Memory Type help for more information ok <--- BREAKキーで止めた。 upgrade でシステムをインストールし直してみたが、ブート時にエラーを起こ して立ち上がれないという症状はなおらない。 upgrade ではなくて initial を指定してフルインストールしないとこの症状はなおらないようだ。