qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Can't open boot device for Solaris 8


From: Phillip Shin
Subject: [Qemu-devel] Can't open boot device for Solaris 8
Date: Mon, 29 Aug 2016 15:02:34 -0400

Hi,

I've been trying to install a Solaris 8 image using QEMU on a CentOS
machine this past week using mainly Artyom's blog (
http://tyom.blogspot.com/2009/12/solaris-under-qemu-how-to.html) and
neozeed's blog (
http://virtuallyfun.superglobalmegacorp.com/2010/10/03/formatting-disks-for-solaris/#comments),
but others here and there as well.
I've tried 2 different ISOs, from https://archive.org/details/sol-8-u7-ia
and https://winworldpc.com/product/sun-solaris/8 as I don't have access to
an official image. I got ss5.bin from Artyom's blog. I've cloned and
compiled the latest QEMU from git as per Artyom's blog's instruction.

Everything seems to run fine up until I'm at the ok prompt and try to run
boot disk2:d -vs I get the following message:
Boot device: 
/iommu/sbus/address@hidden,8400000/address@hidden,8800000/address@hidden,0:d  
File and
args: -vs
Bad magic number in disk label
Can't open disk label package

Can't open boot device

The following is the commands I used and the output the commands produced:
$ qemu-img create -f qcow2 36GB.disk 36G
Formatting '36GB.disk', fmt=qcow2 size=38654705664 encryption=off
cluster_size=65536 lazy_refcounts=off refcount_bits=16
$ qemu-system-sparc -bios ss5.bin -nographic -L . -hda 36GB.disk -m 256 -M
SS-5 -cdrom sol-8-u7-install-ia.iso

Power-ON Reset

$$$$$ WARNING: No Keyboard Detected! $$$$$
MMU Context Table Reg Test
MMU Context Register Test
MMU TLB Replace Ctrl Reg Tst
MMU Sync Fault Stat Reg Test
MMU Sync Fault Addr Reg Test
MMU TLB RAM NTA Pattern Test
    ERROR  : Address= 000000fc, exp= 07ffffdc, obs= 00000000, xor= 07ffffdc
initializing TLB
initializing cache

Allocating SRMMU Context Table
Setting SRMMU Context Register
Setting SRMMU Context Table Pointer Register
Allocating SRMMU Level 1 Table
Mapping RAM
Mapping ROM

ttya initialized
Probing Memory Bank #0 32 Megabytes
Probing Memory Bank #1 32 Megabytes
Probing Memory Bank #2 32 Megabytes
Probing Memory Bank #3 32 Megabytes
Probing Memory Bank #4 32 Megabytes
Probing Memory Bank #5 32 Megabytes
Probing Memory Bank #6 32 Megabytes
Probing Memory Bank #7 32 Megabytes
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing CPU FMI,MB86904
Probing /address@hidden,10000000/address@hidden,10001000 at 5,0  espdma esp sd 
st SUNW,bpp
ledma le
Probing /address@hidden,10000000/address@hidden,10001000 at 4,0  SUNW,CS4231
power-management
Probing /address@hidden,10000000/address@hidden,10001000 at 1,0  Nothing there
Probing /address@hidden,10000000/address@hidden,10001000 at 2,0  Nothing there
Probing /address@hidden,10000000/address@hidden,10001000 at 3,0  SUNW,tcx
Probing /address@hidden,10000000/address@hidden,10001000 at 0,0  Nothing there
Probing Memory Bank #0 32 Megabytes
Probing Memory Bank #1 32 Megabytes
Probing Memory Bank #2 32 Megabytes
Probing Memory Bank #3 32 Megabytes
Probing Memory Bank #4 32 Megabytes
Probing Memory Bank #5 32 Megabytes
Probing Memory Bank #6 32 Megabytes
Probing Memory Bank #7 32 Megabytes
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing CPU FMI,MB86904
Probing /address@hidden,10000000/address@hidden,10001000 at 5,0  espdma esp sd 
st SUNW,bpp
ledma le
Probing /address@hidden,10000000/address@hidden,10001000 at 4,0  SUNW,CS4231
power-management
Probing /address@hidden,10000000/address@hidden,10001000 at 1,0  Nothing there
Probing /address@hidden,10000000/address@hidden,10001000 at 2,0  Nothing there
Probing /address@hidden,10000000/address@hidden,10001000 at 3,0  SUNW,tcx
Probing /address@hidden,10000000/address@hidden,10001000 at 0,0  Nothing there

SPARCstation 5, No Keyboard
ROM Rev. 2.15, 256 MB memory installed, Serial #1193046.
Ethernet address 52:54:0:12:34:56, Host ID: 80123456.



Boot device: /iommu/sbus/address@hidden,8400010/address@hidden,8c00000  File 
and args:
Internal loopback test -- Wrong packet length; expected 36, observed 64

Can't open boot device

Type  help  for more information

Then I'm at the ok prompt and try boot disk2:d -vs as mentioned above. This
is my first time attempting to do this, so any advice would be appreciated.
I've looked around many sites and tried different commands but the end
result is always the same. Could it be that the ISO I downloaded is faulty
or is there something else I'm missing? Thanks.

Best Regards,

Phillip


reply via email to

[Prev in Thread] Current Thread [Next in Thread]