SNAP004 doesn't boot at all

Andy Jema jema at sendmail.ru
Mon Jul 4 14:22:55 GMT 2005


Hello!

System doesn't boot after kernel configuration. GENERIC boot 
fine

Sun Blade 150 (UltraSPARC-IIe 650MHz), No Keyboard
Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
OpenBoot 4.17.1, 512 MB memory installed, Serial #51914213.
Ethernet address 0:3:ba:18:25:e5, Host ID: 831825e5.



Rebooting with command: boot /pci at 1f,0/ide at d/disk at 0,0:a
Boot device: /pci at 1f,0/ide at d/disk at 0,0:a  File and args:
  
>> FreeBSD/sparc64 boot block
    Boot path:   /pci at 1f,0/ide at d/disk at 0,0:a
    Boot loader: /boot/loader
Consoles: Open Firmware console

FreeBSD/sparc64 bootstrap loader, Revision 1.0
(root at blade150, Thu Jun 23 19:29:37 MSD 2005)
bootpath="/pci at 1f,0/ide at d/disk at 0,0:a"
Loading /boot/defaults/loader.conf
/boot/kernel/kernel data=0x4c6708+0x9d768 
syms=[0x8+0x786c0+0x8+0x68ec4]

Hit [Enter] to boot immediately, or any other key for command 
prompt.
Booting [/boot/kernel/kernel]...
nothing to autoload yet.
jumping to kernel entry at 0xc0050000.
      ERROR: Last Trap: Fast Data Access MMU Miss

Error -256
      ERROR: Last Trap: Fast Data Access MMU Miss

Error -256
Stack Underflow
ok

My current config file:

machine         sparc64
cpu             SUN4U
ident           GENERIC

# To statically compile in device wiring instead of 
/boot/device.hints
#hints          "GENERIC.hints"         # Default places to 
look for devices.

makeoptions     DEBUG=-g                # Build kernel with 
gdb(1) debug symbols

# Platforms supported
#       At this time all platforms are supported, as-is.

#options        SCHED_ULE               # ULE scheduler
options         SCHED_4BSD              # 4BSD scheduler
#options        PREEMPTION              # Enable kernel thread 
preemption
options         INET                    # InterNETworking
options         INET6                   # IPv6 communications 
protocols
options         FFS                     # Berkeley Fast 
Filesystem
options         SOFTUPDATES             # Enable FFS soft 
updates support
options         UFS_ACL                 # Support for access 
control lists
options         UFS_DIRHASH             # Improve performance 
on big directories
options         MD_ROOT                 # MD is a potential 
root device
options         NFSCLIENT               # Network Filesystem 
Client
options         NFSSERVER               # Network Filesystem 
Server
options         NFS_ROOT                # NFS usable as /, 
requires NFSCLIENT
#options        MSDOSFS                 # MSDOS Filesystem
options         CD9660                  # ISO 9660 Filesystem
options         PROCFS                  # Process filesystem 
(requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem 
framework
options         GEOM_GPT                # GUID Partition 
Tables.
options         COMPAT_43               # Compatible with BSD 
4.3 [KEEP THIS!]
options         SCSI_DELAY=5000         # Delay (in ms) before 
probing SCSI
options         KTRACE                  # ktrace(1) support
options         SYSVSHM                 # SYSV-style shared 
memory
options         SYSVMSG                 # SYSV-style message 
queues
options         SYSVSEM                 # SYSV-style 
semaphores
options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B 
real-time extension
s
options         AHC_REG_PRETTY_PRINT    # Print register 
bitfields in debug
                                         # output.  Adds ~128k 
to driver.
options         ADAPTIVE_GIANT          # Giant mutex is 
adaptive.

# Debugging for use in -current
options         KDB                     # Enable kernel 
debugger support.
options         DDB                     # Support DDB.
options         GDB                     # Support remote GDB.
options         INVARIANTS              # Enable calls of 
extra sanity checking
options         INVARIANT_SUPPORT       # Extra sanity checks 
of internal struct
ures, required by INVARIANTS
options         WITNESS                 # Enable checks to 
detect deadlocks and
cycles
options         WITNESS_SKIPSPIN        # Don't run witness on 
spinlocks for spe
ed

# To make an SMP kernel, the next line is needed
options         SMP                     # Symmetric 
MultiProcessor Kernel

# Standard busses
device          ebus
device          isa
device          pci
device          sbus
device          central
device          fhc

# Floppy drives
#device         fdc

# ATA and ATAPI devices
device          ata
device          atadisk         # ATA disk drives
device          atapicd         # ATAPI CDROM drives
#device         atapifd         # ATAPI floppy drives
#device         atapist         # ATAPI tape drives
#       Do NOT enable ATA_STATIC_ID -- cmd646 controller will 
be !ata2!,
#       and you will not mount an ATA /.
#options        ATA_STATIC_ID   # Static device numbering

# SCSI Controllers
device          ahc             # AHA2940 and onboard AIC7xxx 
devices
device          isp             # Qlogic family
device          ispfw           # Firmware module for Qlogic 
host adapters
#device         mpt             # LSI-Logic MPT-Fusion (not 
yet)
#device         ncr             # NCR/Symbios Logic
device          sym             # NCR/Symbios Logic (newer 
chipsets + those of `
ncr')
device          esp             # NCR53c9x (FEPS/FAS366)

# SCSI peripherals
device          scbus           # SCSI bus (required for SCSI)
device          ch              # SCSI media changers
device          da              # Direct Access (disks)
device          sa              # Sequential Access (tape etc)
device          cd              # CD
device          pass            # Passthrough device (direct 
SCSI access)
device          ses             # SCSI Environmental Services 
(and SAF-TE)

# RAID controllers
#device         amr             # AMI MegaRAID
#device         mlx             # Mylex DAC960 family

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc          # AT keyboard controller
device          atkbd           # AT keyboard
device          psm             # PS/2 mouse

# syscons is the default console driver, resembling an SCO 
console
device          sc
device          creator         # Creator, Creator3D and 
Elite3D framebuffers
device          machfb          # ATI Mach64 framebuffers
#device         splash          # Splash screen and screen 
saver support
options         KBD_INSTALL_CDEV # install a CDEV entry in 
/dev

#device         ofw_console     # Open Firmware console device
# Builtin hardware
device          auxio           # auxiliary I/O device
device          clkbrd          # Clock Board (blinkenlight on 
Sun Exx00)
device          genclock        # Generic clock interface
device          eeprom          # eeprom (really a front-end 
for the MK48Txx)
device          mk48txx         # Mostek MK48Txx clocks
device          rtc             # rtc (really a front-end for 
the MC146818)
device          mc146818        # Motorola MC146818 and 
compatible clocks

# Serial (COM) ports
#device         sab             # Siemens SAB82532 based 
serial ports
device          uart            # Multi-uart driver
device          puc             # Multi-channel uarts

# Parallel port
#device         ppc
#device         ppbus           # Parallel port bus (required)
#device         lpt             # Printer
#device         plip            # TCP/IP over parallel
#device         ppi             # Parallel port interface 
device
#device         vpo             # Requires scbus and da
  
# PCI Ethernet NICs.
#device         de              # DEC/Intel DC21x4x 
(``Tulip'')
#device         em              # Intel PRO/1000 adapter 
Gigabit Ethernet Card
#device         ixgb            # Intel PRO/10GbE Ethernet 
Card
#device         lnc             # NE2100, NE32-VL Lance 
Ethernet cards
#device         txp             # 3Com 3cR990 (``Typhoon'')
#device         vx              # 3Com 3c590, 3c595 
(``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller 
code.
# NOTE: Be sure to keep the 'device miibus' line in order to 
use these NICs!
device          miibus          # MII bus support
#device         bfe             # Broadcom BCM440x 10/100 
Ethernet
#device         bge             # Broadcom BCM570xx Gigabit 
Ethernet
device          dc              # DEC/Intel 21143 and various 
workalikes
device          fxp             # Intel EtherExpress PRO/100B 
(82557, 82558)
device          gem             # Sun GEM/Sun ERI/Apple GMAC
device          hme             # Sun HME (Happy Meal 
Ethernet)
#device         pcn             # AMD Am79C97x PCI 10/100 
(precedence over 'lnc'
)
device          re              # RealTek 
8139C+/8169/8169S/8110S
device          rl              # RealTek 8129/8139
#device         sf              # Adaptec AIC-6915 
(``Starfire'')
#device         sis             # Silicon Integrated Systems 
SiS 900/SiS 7016
#device         sk              # SysKonnect SK-984x & SK-982x 
gigabit Ethernet
#device         ste             # Sundance ST201 (D-Link 
DFE-550TX)
#device         ti              # Alteon Networks Tigon I/II 
gigabit Ethernet
#device         tl              # Texas Instruments ThunderLAN
#device         tx              # SMC EtherPower II (83c170 
``EPIC'')
#device         vr              # VIA Rhine, Rhine II
#device         wb              # Winbond W89C840F
device          xl              # 3Com 3c90x (``Boomerang'', 
``Cyclone'')

# Pseudo devices.
device          loop            # Network loopback
device          mem             # Memory and kernel memory 
devices
device          random          # Entropy device
device          ether           # Ethernet support
device          sl              # Kernel SLIP
device          ppp             # Kernel PPP
device          tun             # Packet tunnel.
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks"
device          gif             # IPv6 and IPv4 tunneling
device          faith           # IPv6-to-IPv4 relaying 
(translation)

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling 
this!
# Note that 'bpf' is required for DHCP.
device          bpf             # Berkeley packet filter

# USB support
#device         uhci            # UHCI PCI->USB interface
device          ohci            # OHCI PCI->USB interface
device          usb             # USB Bus (required)
#device         udbp            # USB Double Bulk Pipe devices
#device         ugen            # Generic
#device         uhid            # "Human Interface Devices"
device          ukbd            # Keyboard
#device         ulpt            # Printer
#device         umass           # Disks/Mass storage - 
Requires scbus and da
device          ums             # Mouse
#device         urio            # Diamond Rio 500 MP3 player
#device         uscanner        # Scanners
# USB Ethernet, requires mii
#device         aue             # ADMtek USB Ethernet
#device         axe             # ASIX Electronics USB 
Ethernet
#device         cdce            # Generic USB over Ethernet
#device         cue             # CATC USB Ethernet
#device         kue             # Kawasaki LSI USB Ethernet
#device         rue             # RealTek RTL8150 USB Ethernet
#device         uscanner        # Scanners
# USB Ethernet, requires mii
#device         aue             # ADMtek USB Ethernet
#device         axe             # ASIX Electronics USB 
Ethernet
#device         cdce            # Generic USB over Ethernet
#device         cue             # CATC USB Ethernet
#device         kue             # Kawasaki LSI USB Ethernet
#device         rue             # RealTek RTL8150 USB Ethernet

# FireWire support
device          firewire        # FireWire bus code
device          sbp             # SCSI over FireWire (Requires 
scbus and da)
device          fwe             # Ethernet over FireWire
device          auxio
device          creator
device          machfb
device          sound
device          snd_cs4281
device          snd_csa
#device         snd_es137x
#device         snd_ess
device          snd_maestro
device          snd_maestro3


Sincerely yours,
Andy


More information about the freebsd-sparc64 mailing list