FreeBSD 5.3 for SPARC64 does not find SCSI disks on Unltra 1E

Scott Long scottl at freebsd.org
Wed Nov 24 06:04:26 PST 2004


John Du wrote:
> 
> ----- Original Message ----- From: "Marcel Moolenaar" <marcel at xcllnt.net>
> To: "John Du" <jjohndu at comcast.net>
> Cc: <freebsd-sparc64 at freebsd.org>
> Sent: Friday, November 19, 2004 5:50 PM
> Subject: Re: FreeBSD 5.3 for SPARC64 does not find SCSI disks on Unltra 1E
> 
> 
>> On Nov 19, 2004, at 3:57 PM, John Du wrote:
>>
>>>> On Nov 18, 2004, at 5:37 PM, John Du wrote:
>>>>
>>>>> I downloaded and burned the ISO images on CDs.  The first CD boots 
>>>>> OK. When trying to partition the disks, the installer displays a 
>>>>> message saying no disks found.
>>>>>
>>>>> The FreeBSD SPARC64 hardware list has the Ultra 1E as supported.  
>>>>> What do I have to do to install FreeBSD 5.3 on the SCSI disks on 
>>>>> the Ultra 1E?
>>>>
>>>>
>>>> Did the kernel find the disks? If the kernel did find the disks, then
>>>> it might be that you need to clean the disks (clobber the first couple
>>>> of sectors on the disk).
>>>
>>>
>>>
>>> Thanks Marcel.  No, the kernel does not see the disk. I dropped to 
>>> the command line and typed "lsdev".  The command lists nothing under 
>>> block devices.
>>
>>
>> lsdev is a loader command. It may not tell you what you need to know. In
>> particular it won't tell you if the kernel will detect the SCSI disks.
>> It's probably a good idea to use a serial console, boot the kernel with
>> -v and send us the boot log.
> 
> 
> The following is a boot log.  As I mentioned before, NetBSD is running 
> on this machine fine so the SCSI disk itself is not a problem.  Is the 
> fact that NetBSD is on the SCSI disk the problem?

As was pointed out, you seem to have an Ultra-1, not an Ultra-1e.  A
significant amount of work is needed to make the esp driver work on the
Ultra-1.

Scott

> 
> *************************************************************************************************************************** 
> 
> ok boot cdrom
> Resetting ...
> 
> screen not found.
> Can't open input device.
> Keyboard not present.  Using ttya for input and output.
> 
> Sun Ultra 1 SBus (UltraSPARC 167MHz), No Keyboard
> OpenBoot 3.11, 128 MB memory installed, Serial #8973657.
> Ethernet address 8:0:20:88:ed:59, Host ID: 8088ed59.
> 
> Initializing Memory
> Rebooting with command: boot cdrom
> Boot device: /sbus/espdma at e,8400000/esp at e,8800000/sd at 6,0:f  File and args:
> 
>>> FreeBSD/sparc64 boot block
> 
>   Boot path:   /sbus at 1f,0/espdma at e,8400000/esp at e,8800000/sd at 6,0:f
>   Boot loader: /boot/loader
> Console: Open Firmware console
> Boot path set to /sbus at 1f,0/espdma at e,8400000/esp at e,8800000/sd at 6,0:a
> 
> FreeBSD/sparc64 bootstrap loader, Revision 1.0
> (root at bobbi.cse.buffalo.edu, Fri Nov  5 02:16:10 UTC 2004)
> bootpath="/sbus at 1f,0/espdma at e,8400000/esp at e,8800000/sd at 6,0:a"
> Loading /boot/defaults/loader.conf
> Hit [Enter] to boot immediately, or any other key for command prompt.
> Booting [/boot/kernel/kernel] in 9 seconds... Booting 
> [/boot/kernel/kernel] in 8 seconds...
> 
> Type '?' for a list of commands, 'help' for more detailed help.
> OK boot -v
> nothing to autoload yet.
> jumping to kernel entry at 0xc0040000.
> stray vector interrupt 2033
> Copyright (c) 1992-2004 The FreeBSD Project.
> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
> The Regents of the University of California. All rights reserved.
> FreeBSD 5.3-RELEASE #0: Fri Nov  5 19:30:40 UTC 2004
>    root at bobbi.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC
> Preloaded elf kernel "/boot/kernel/kernel" at 0xc0896000.
> Preloaded mfs_root "/boot/mfsroot" at 0xc08961a0.
> Timecounter "tick" frequency 166980687 Hz quality 1000
> real memory  = 134217728 (128 MB)
> avail memory = 112500736 (107 MB)
> machine: SUNW,Ultra-1
> cpu0: Sun Microsystems UltraSparc-I Processor (166.98 MHz CPU)
>  mask=0x40 maxtl=5 maxwin=7
> mem: <memory>
> null: <null device, zero device>
> random: <entropy source, Software, Yarrow>
> openfirm: <Open Firmware control device>
> nexus0: <Open Firmware Nexus device>
> sbus0: clock 25.000 MHz
> sbus dvma: DVMA map: 0xfc000000 to 0xffffffff
> initalizing intr_countp
> sbus0: [FAST]
> sbus0: [FAST]
> initializing counter-timer
> Timecounter "counter-timer" frequency 1000000 Hz quality 100
> sbus0: <U2S UPA-SBus bridge> on nexus0
> sbus0: <SUNW,CS4231>, type (unknown) (no driver attached)
> sbus0: <auxio>, type (unknown) (no driver attached)
> sbus0: <flashprom>, type (unknown) (no driver attached)
> sbus0: <SUNW,fdtwo>, type block (no driver attached)
> eeprom0: <EEPROM/clock> mem 0x1200000-0x1201fff on sbus0
> eeprom0: model mk48t59
> eeprom0: registered as a time-of-day clock (resolution 1000000us)
> eeprom0: hostid 8088ed59
> eeprom0: current time: 1.000000002
> zs0: <Zilog Z8530> mem 0x1100000-0x1100003 irq 2024 on sbus0
> zs0: [FAST]
> zstty0: <ttya> on zs0
> zstty0: console 9600,8,n,1,-
> zstty1: <ttyb> on zs0
> sbus0: <zs>, type serial (no driver attached)
> sbus0: <sc>, type (unknown) (no driver attached)
> sbus0: <SUNW,pll>, type (unknown) (no driver attached)
> sbus0: <espdma>, type (unknown) (no driver attached)
> sbus0: <ledma>, type (unknown) (no driver attached)
> sbus0: <SUNW,bpp>, type (unknown) (no driver attached)
> hme0: <Sun HME 10/100 Ethernet> mem 
> 0x8c07000-0x8c0701f,0x8c06000-0x8c07fff,0x8c04000-0x8c05fff,0x8c02000-0x8c03fff,0x8c00000-0x8c00107 
> irq 1996 on sbus0
> miibus0: <MII bus> on hme0
> nsphy0: <DP83840 10/100 media interface> on miibus0
> nsphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> hme0: bpf attached
> hme0: Ethernet address: 08:00:20:88:ed:59
> hme0: if_start running deferred for Giant
> hme0: [GIANT-LOCKED]
> procfs registered
> Timecounters tick every 10.000 msec
> lo0: bpf attached
> md0: Preloaded image </boot/mfsroot> 4194304 bytes at 0xc04923e8
> GEOM: Configure md0c, start 0 length 4128768 end 4128767
> Mounting root from ufs:/dev/md0
> Invalid time in real time clock.
> Check and reset the date immediately!
> start_init: trying /sbin/init
> start_init: trying /sbin/oinit
> start_init: trying /sbin/init.bak
> start_init: trying /stand/sysinstall
> /stand/sysinstall running as init on serial console
> 
> These are the predefined terminal types available to
> sysinstall when running stand-alone.  Please choose the
> closest match for your particular terminal.
> 
> 1 ...................... Standard ANSI terminal.
> 2 ...................... VT100 or compatible terminal.
> 3 ...................... FreeBSD system console (color).
> 4 ...................... FreeBSD system console (monochrome).
> 
> 5 ...................... xterm terminal emulator.
> 
> Your choice: (1-5) 2
> 
> 
> When I go to the partition menu, it says "No disks found!"
> 
> 
> Thanks for your help!
> 
> John
> 
>>
>> HTH,
>>
>> -- 
>>  Marcel Moolenaar         USPA: A-39004          marcel at xcllnt.net
>>
>>
> 
> 
> _______________________________________________
> freebsd-sparc64 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64
> To unsubscribe, send any mail to "freebsd-sparc64-unsubscribe at freebsd.org"



More information about the freebsd-sparc64 mailing list