Installation de “Sun Solaris 2.6” sous “Qemu 3.0.0”

Installation de "Sun Solaris 2.6" sous "Qemu 3.0.0".

1/ Configuration de la compilation de Qemu 3.0.0.

$ ./configure --enable-virglrenderer --enable-opengl  --enable-sdl --with-sdlabi=2.0 --enable-system --enable-modules --enable-libusb --target-list="sparc-softmmu"

2/ Répertoire de travail.

util05@station01:~$ mkdir -p VIRT/SUN
util05@station01:~$ cd VIRT/SUN/
util05@station01:~/VIRT/SUN$

3/ Téléchargement de "Sun Solaris 2.6.598".

Lien : https://winworldpc.com/download/3e5ec395-3d18-c39a-11c3-a4e284a2c3a5

util05@station01:~/VIRT/SUN$ 7z x Sun\ Solaris\ 2.6.598\ \[Sun\ SPARC\].7z
util05@station01:~/VIRT/SUN$ mv Sun\ Solaris\ 2.6.598\ \[Sun\ SPARC\]/solaris_2.6_598_sparc.iso .

4/ Téléchargement de "SUN Station 5 PROM".

util05@station01:~/VIRT/SUN$ wget http://home.earthlink.net/~reif/ss5.bin

5/ Téléchargement de "Solaris 8 2/02 Operating System".

util05@station01:~/VIRT/SUN$ wget http://ftp.icm.edu.pl/packages/solaris-cd-pm/8/sparc/sol-8-u7-install-sparc.zip
util05@station01:~/VIRT/SUN$ unzip sol-8-u7-install-sparc.zip

6/ Création d'un disque dur virtuel.

util05@station01:~/VIRT/SUN$ qemu-img create -f qcow2 vhd.img 36G
Formatting 'vhd.img', fmt=qcow2 size=38654705664 cluster_size=65536 lazy_refcounts=off refcount_bits=16
util05@station01:~/VIRT/SUN$

7/ Lancement de la 1ère installation.

util05@station01:~/VIRT/SUN$ /usr/local/bin/qemu-system-sparc -L . -m 128 -M SS-5 -bios ss5.bin -drive file=vhd.img,bus=0,unit=0,media=disk -drive file=solaris_2.6_598_sparc.iso,bus=0,unit=6,media=cdrom
...
Type help for more information
ok

8/ Installation : Captures d'écran.

514

  • Démarrer sur le cdrom :
ok boot disk2:d -vs

514 514

  • Formater le disque dur virtuel :
# format

514

  • Indiquer les spécifications techniques du disque dur virtuel de 36 Go : 514 514 514 514 514 514 514 514 514 514 514 514
  • Redémarrer la machine virtuelle : 514 514

8/ Configuration.

514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514 514

9/ Post-configuration.

  • Configuration du système :
# cd /a/etc
# cat >> system
set scsi_options=0x58
[ctrl]+[c]
# cat > defautrouter
192.168.1.10
[ctrl]+[c]
# cat > resolv.conf
8.8.8.8
[ctrl]+[c]
# cat >> host
192.168.1.10 qemuhost
8.8.8.8 googledns
[ctrl]+[c]
  • Configuration réseau : Ouvir :
/a/etc/nsswitch.conf

chercher :

hosts: file

Remplacer par :

hosts: file dns

10/ Redémarrage.

# reboot

514 514 514 514 514 514 514 514

11/ Lancement de Qemu.

util05@station01:~/VIRT/SUN$ /usr/local/bin/qemu-system-sparc -L . -m 128 -M SS-5 -bios ss5.bin -drive file=vhd.img,bus=0,unit=0,media=disk

12/ Démarrage depuis le disque.

Type help for more information
ok boot disk0:

514 514 514 514 514 514 514

13/ Liens.

Running Solaris 2.6 (sparc) on qemu-system-sparc in Linux x86_64 (Mint 19) : https://astr0baby.wordpress.com/2018/09/22/running-solaris-2-6-sparc-on-qemu-system-sparc-in-linux-x86_64-mint-19/ Revisiting a Solaris on Qemu install : https://virtuallyfun.com/wordpress/2017/12/06/revisiting-a-solaris-on-qemu-install/ Formatting disks for Solaris : https://virtuallyfun.com/2010/10/03/formatting-disks-for-solaris/