Installation de OpenBSD 7.0 sous Qemu

Qemu : Version 6.2.0

Liens : https://www.openbsd.org/
https://marcocetica.com/posts/openbsd_install/
https://bitsymasbitsya.blogspot.com/2021/10/openbsd-70-slim-xfce-en-espanolspanish.html

1/ Téléchargement de l'image iso.

https://ftp.fr.openbsd.org/pub/OpenBSD/7.0/amd64/install70.iso

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

$ qemu-img create -f qcow2 vda.qcow2 20G
Formatting 'vda.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=21474836480 lazy_refcounts=off refcount_bits=16

3/ Lancement de Qemu.

$ qemu-system-x86_64 -enable-kvm -m 2048 -display sdl  -vga std -hda vda.qcow2 -cdrom install70.iso -boot d -net nic,model=rtl8139 -net user -smp 2
  • Démarrage :

openbsd_01.png

openbsd_02.png

  • Taper [I] pour commencer l'installation de OpenBSD :

openbsd_03.png

4/ Configuration du clavier.

openbsd_04.png

  • Taper [L] pour afficher les locales disponibles :

openbsd_05.png

  • Choisir la localisation 'fr' :

openbsd_06.png

5/ Configuration du réseau.

  • Choisir les valeurs par défaut en appuyant sur [Entrée] :

openbsd_07.png openbsd_08.png openbsd_09.png openbsd_10.png

6/ Configuration du compte 'root'.

openbsd_11.png openbsd_12.png

7/ Configuration de X Window.

openbsd_13.png openbsd_14.png

8/ Configuration de la console.

openbsd_15.png

9/ Configuration de l'utilisateur 'util01'.

openbsd_16.png

10/ Configuration de la timezone.

openbsd_17.png

11/ Configuration du disque dur virtuel.

openbsd_18.png openbsd_19.png

  • Configuration de la partition 'swap' :

openbsd_20.png

  • Configuration de la partition 'root' :

openbsd_21.png

12/ Configuration des sets.

openbsd_23.png openbsd_24.png openbsd_25.png openbsd_26.png openbsd_27.png openbsd_28.png

13/ Arrêter le système.

openbsd_29.png

  • Taper : halt

openbsd_30.png

14/ Redémarrer la machine virtuelle.

qemu-system-x86_64 -drive file=vda.qcow2,format=qcow2,index=0,media=disk -enable-kvm -m 2048 -display sdl -vga std -net nic,model=rtl8139 -net user -smp 2

openbsd_31.png openbsd_32.png openbsd_33.png

15/ Installation de paquet.

local# pkg_add vim sudo htop mc

openbsd_35.png openbsd_34.png openbsd_36.png

16/ Configuration de l'utilisateur 'util01' en tant que super-utilisateur.

visudo

Chercher :

root  ALL=(ALL) SETENV: ALL

Ajouter après :

util01 ALL=(ALL) SETENV: ALL

17/ Installation de XFCE.

local# pkg_add xfce xfce-extras

18/ Configuration de XFCE.

  • Changement d'utilisateur :
local# su util01
local$ cd
  • Configuration du démarrage :

Ouvrir :

/home/util01/.xinitrc

Ajouter :

/us/local/bin/startxfce4 --with-ck-launch
  • Configuration :
local$ chmod +x .xinitrc
local$ cp .xinitrc .xsession
  • Configuration :
local$ exit
local# rcctl enable messagebus

19/ Configuration du répertoire des utilisateurs :

local# pkg_add xdg-user-dirs
local# su util01
local$ cd
local$ xdg-user-dirs-update
local$ ls
Desktop Documents Downloads Musics Pictures Public Templates Videos
  • Activation du lancement de la fenêtre de connexion :
local$ exit
local# rcctl enable xenodm

20/ Redémarrage du système.

local$ exit
local# reboot

openbsd_37.png

openbsd_38.png

21/ Installation de 'slim'.

  • Changement d'utilisateur :
local$ sudo su
Password:
local#
  • Installation de slim :
local# pkg_add slim slim_themes
  • Configuration :
local# rcctl enable slim
  • Redémarrer le système.

22/ Fenêtre de connexion.

openbsd_39.png