Liens :
https://learn.adafruit.com/build-your-own-sparc-with-qemu-and-solaris?view=all
https://atelier.hacktech.dev/installation-de-sun-solaris-2-6-sous-qemu-3-0-0/
util01@station40:~$ mkdir -p RETROCOMPUTER/
util01@station40:~$ cd RETROCOMPUTER/
util01@station40:~/RETROCOMPUTER$
util01@station40:~/RETROCOMPUTER$ wget https://download.qemu.org/qemu-10.0.2.tar.xz
util01@station40:~/RETROCOMPUTER$ tar xvJf qemu-10.0.2.tar.xz
util01@station40:~/RETROCOMPUTER$ cd qemu-10.0.2
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$ ./configure --enable-virglrenderer --enable-opengl --enable-sdl --enable-system --enable-modules --enable-libusb --target-list="x86_64-softmmu sparc-softmmu sparc64-softmmu" --enable-kvm --audio-drv-list=alsa
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$ sudo make install
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$ qemu-system-x86_64 --version
QEMU emulator version 10.0.2
Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$ qemu-system-sparc --version
QEMU emulator version 10.0.2
Copyright (c) 2003-2025 Fabrice Bellard and the QEMU Project developers
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$
util01@station40:~/RETROCOMPUTER/qemu-10.0.2$ cd ..
util01@station40:~/RETROCOMPUTER$
Lien : https://winworldpc.com/download/3e5ec395-3d18-c39a-11c3-a4e284a2c3a5
util01@station40:~/RETROCOMPUTER$ ls -l *.7z
-rw-r--r-- 1 util01 www-data 314209413 juin 20 23:13 'Sun Solaris 2.6.598 [Sun SPARC].7z'
util01@station40:~/RETROCOMPUTER$
util01@station40:~/RETROCOMPUTER$ 7z x Sun\ Solaris\ 2.6.598\ \[Sun\ SPARC\].7z
7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=fr_FR.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz (20655),ASM,AES-NI)
Scanning the drive for archives:
1 file, 314209413 bytes (300 MiB)
Extracting archive: Sun Solaris 2.6.598 [Sun SPARC].7z
--
Path = Sun Solaris 2.6.598 [Sun SPARC].7z
Type = 7z
Physical Size = 314209413
Headers Size = 267
Method = LZMA:26
Solid = +
Blocks = 1
Everything is Ok
Folders: 1
Files: 2
Size: 565863137
Compressed: 314209413
util01@station40:~/RETROCOMPUTER$
util01@station40:~/RETROCOMPUTER$ cp Sun\ Solaris\ 2.6.598\ \[Sun\ SPARC\]/solaris_2.6_598_sparc.iso .
util01@station40:~/RETROCOMPUTER$ qemu-img create -f qcow2 sparc.qcow2 9663676416
Formatting 'sparc.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=9663676416 lazy_refcounts=off refcount_bits=16
util01@station40:~/RETROCOMPUTER$
util01@station40:~/RETROCOMPUTER$ qemu-system-sparc -M SS-5 -m 128 -drive file=sparc.qcow2,bus=0,unit=0,media=disk -drive file=solaris_2.6_598_sparc.iso,bus=0,unit=2,media=cdrom,readonly=on

boot cdrom:d -vs

=>

# drvconfig

=>

# disks

=>

# format

=>

Indiquer les paramètres suivants :
Specify disk (enter its number): 0
Specify disk type (enter its number): 16
Enter number of data cylinders: 16381
....Taper [Entrée] pour valider le choix par défaut...
Enter number of heads: 16
...Taper [Entrée] pour valider le choix par défaut...
Enter number of data sectors/track: 63
...Taper [Entrée] pour valider le choix par défaut...
Enter disk type name (remember quotes): qemu9g

format> label

format > q
# reboot

=>

util01@station40:~/RETROCOMPUTER$ qemu-system-sparc -M SS-5 -m 128 -drive file=sparc.qcow2,bus=0,unit=0,media=disk -drive file=solaris_2.6_598_sparc.iso,bus=0,unit=2,media=cdrom,readonly=on
boot cdrom:d

=>


=>

=>

=>


Entrer : station44



Entrer : 10.0.2.15

=>


Sélectionner : Autre

=>

Sélectionner : Non

Sélectionner : Région géographique

=>



=>





Sélectionner : Entire Distribution plus OEM support

Par défaut : c0t0d0 (disque d'initialisation)

[Continuer]

[Configuration automatique]



Confirmation : [Continuer]

[Commencer l'installation]

[Réinitialisation automatique]


=>

=>

=>

=>

^D = touche [Contrôle] + Touche [D]
# cd /a/etc
# cat >> system
set scsi_options=0x58
^D
#

# cat > defaultrouter
10.0.2.2
^D
#

# sed 's/hosts:.*files/hosts: files dns/g' nsswitch.conf > nsswitch.conf.new
# mv nsswitch.conf nsswitch.conf.old && mv nsswitch.conf.new nsswitch.conf
# chmod 644 nsswitch.conf

# cat > resolv.conf
nameserver 10.0.2.3
^D
#

reboot

Entrer le mot de passe.

=>

=>

=>



Sélectionner : Common Desktop Environnent

=>

=>

Icône : [Application]



=>



=>
Chemin : /export/home/util01


=>


=>




=>

=>

=>



Sélectionner : Connexion à partir de la ligne de commande

=>

=>


=>


util01@station40:~/RETROCOMPUTER$ qemu-system-sparc -M SS-5 -m 128 -drive file=sparc.qcow2,bus=0,unit=0,media=disk