Tisztelt nagyérdemű, íme:
# # helyezzuk az eredeti solaris9 telepitonket a dvd-meghajtoba ( nalam /dev/sr0 )
# mkdir -p /jatszoter/solaris9/
# cd /jatszoter/solaris9/
# wget http://download.savannah.gnu.org/releases/qemu/qemu-0.13.0-rc1.tar.gz 1>/dev/null 2>/dev/null
# wget http://home.earthlink.net/~reif/ss5-170.bin 1>/dev/null 2>/dev/null
# tar -xvzf qemu-0.13.0-rc1.tar.gz 1>/dev/null 2>/dev/null
# cd qemu-0.13.0-rc1/
# ./configure --disable-user --disable-docs --disable-bluez 1>/dev/null 2>/dev/null
# # kovetkezik kb. 2-3 jobb kave elfogyasztasa mejk alatt
# make 1>/dev/null 2>/dev/null
# sparc-softmmu/qemu-system-sparc -m 32 -bios ../ss5-170.bin -cdrom /dev/sr0 -nographic
Power-ON Reset
MB86907 POST 2.2.3 03SEP96
Probing system memory: 32 0 0 0 0 0 0 0
Config = 88000002
0Kb ecache detected
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 Nothing there
Probing Memory Bank #2 Nothing there
Probing Memory Bank #3 Nothing there
Probing Memory Bank #4 Nothing there
Probing Memory Bank #5 Nothing there
Probing Memory Bank #6 Nothing there
Probing Memory Bank #7 Nothing there
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing CPU FMI,MB86907
Probing /iommu@0,10000000/sbus@0,10001000 at 5,0 espdma esp sd st SUNW,bpp ledma le
Probing /iommu@0,10000000/sbus@0,10001000 at 4,0 SUNW,CS4231 power-management
Probing /iommu@0,10000000/sbus@0,10001000 at 1,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 2,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 3,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 0,0 Nothing there
screen not found.
Can't open input device.
Keyboard not present. Using tty for input and output.
Probing Memory Bank #0 32 Megabytes
Probing Memory Bank #1 Nothing there
Probing Memory Bank #2 Nothing there
Probing Memory Bank #3 Nothing there
Probing Memory Bank #4 Nothing there
Probing Memory Bank #5 Nothing there
Probing Memory Bank #6 Nothing there
Probing Memory Bank #7 Nothing there
Incorrect configuration checksum;
Setting NVRAM parameters to default values.
Setting diag-switch? NVRAM parameter to true
Probing CPU FMI,MB86907
Probing /iommu@0,10000000/sbus@0,10001000 at 5,0 espdma esp sd st SUNW,bpp ledma le
Probing /iommu@0,10000000/sbus@0,10001000 at 4,0 SUNW,CS4231 power-management
Probing /iommu@0,10000000/sbus@0,10001000 at 1,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 2,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 3,0 Nothing there
Probing /iommu@0,10000000/sbus@0,10001000 at 0,0 Nothing there
SPARCstation 5, No Keyboard
ROM Rev. 2.29, 32 MB memory installed, Serial #0.
Ethernet address 52:54:0:12:34:56, Host ID: 80000000.
Boot device: /iommu/sbus/ledma@5,8400010/le@5,8c00000 File and args:
Internal loopback test -- Wrong packet length; expected 36, observed 64
Can't open boot device
Type help for more information
ok boot disk2:d -vb
Boot device: /iommu/sbus/espdma@5,8400000/esp@5,8800000/sd@2,0:d File and args: -vb
Size: 0x41649+0xd52e+0x1ccaa Bytes
SunOS Release 5.9 Version Generic 32-bit
Copyright 1983-2002 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
Ethernet address = 52:54:0:12:34:56
Using default device instance data
vac: enabled in write through mode
mem = 32768K (0x2000000)
avail mem = 27344896
root nexus = SUNW,SPARCstation-5
iommu0 at root: obio 0x10000000
sbus0 at iommu0: obio 0x10001000
dma0 at sbus0: SBus slot 5 0x8400000
dma0 is /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000
/iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000 (esp0):
esp-options=0x46
esp0 at dma0: SBus slot 5 0x8800000 sparc ipl 4
esp0 is /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000
WARNING: /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@2,0 (sd2):
sd_set_mmc_caps: Mode Sense returned invalid block descriptor length
sd2 at esp0: target 2 lun 0
sd2 is /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@2,0
root on /iommu@0,10000000/sbus@0,10001000/espdma@5,8400000/esp@5,8800000/sd@2,0:b fstype ufs
obio0 at root
obio0 at obio0: obio 0x100000, sparc ipl 12
zs0 is /obio/zs@0,100000
obio1 at obio0: obio 0x0, sparc ipl 12
zs1 is /obio/zs@0,0
cpu0: FMI,MB86907 (mid 0 impl 0x0 ver 0x4 clock 434 MHz)
# uname -a
SunOS 5.9 Generic sun4m sparc SUNW,SPARCstation-5
# # ctrl+a x lenyomasaval vege a bemutatonak
# QEMU: Terminated
#
Egyéb forrás:
http://tyom.blogspot.com/2009/12/solaris-under-qemu-how-to.html
TODO:
MAC address beállítása
Megfelelő mennyiségű ram kisakkozása úgy, hogy telepíteni is lehessen
Telepítésénél figyelembe kell venni Tarasenko SCSI-vezérlő workaroundját is!
(szerk 1.)
Javaslatok, trollok, nyálcsorgatás, stb. ide bátran! Végre van 9-es telepítőm, az utolsó hivatalosan sparc32-támogatott Slowaris kiadás. (A Martux Opensolaris disztró elég jó, állítólag szintén bootol SPARC32 hardveren).