Installation d’un desktop FreeBSD 13 avec Gnome

Objectif :

Installation de FreeBSD sur un desktop qui contient déjà plusieurs version de linux Mint et Centos et Windows 10 sur un autre disque.

1- installation via USB
2- Multiboot
3- Gnome
4- problèmes en cours

1- Installation via USB

A la lecture de la Doc => https://www.freebsd.org/doc/handbook/bsdinstall-pre.html
La solution la plus simple pour installer FreeBSD est de se munir d’une clé USB dédiée a son installation.
Pour le téléchargement, ça se passe içi : https://www.freebsd.org/where.html

Tentatives (échec) :

    • Après avoir téléchargé la version FreeBSD-13-memstick.img, j’ai tenté l’installation via dd comme indiqué dans la doc de FreeBSD sauf que ma clé n’est pas bootable
      Même après un passage sur GpArted, pas moyen de mettre le Flag boot sur la clé USB : celle-ci étant reconnue au format ISO (type loop) et non comme un type bloc avec un système de fichier.
    • Avec la même image FreeBSD-13-memstick.img, j’ai tenté de créer ma clé avec unetbootin (plusieurs fois) et je me retrouve avec une clé qui boot pas jusqu’au bout – cf. tweeter :

Ce qui a fonctionné : la création de ma clé bootable via Win32DiskImager comme indiqué dans la procédure (via windows).

Post-install :

# pw usermod julien -G whee
# pkg install security/sudo

on lance visudo :

USER ALL=(ALL) ALL

2- Multiboot

Retour sur Linux Mint celui sur lequel est géré le multiboot

Il suffit d’ajouter le bloc suivant dans le fichier /etc/grub/grub.cfg

menuentry "FreeBSD 13" --class freebsd --class bsd --class os {
insmod ufs2
insmod bsd
set root=(hd1,1)
kfreebsd /boot/kernel/kernel
kfreebsd_loadenv /boot/device.hints
set kFreeBSD.vfs.root.mountfrom=ufs:/dev/ada1s1a
set kFreeBSD.vfs.root.mountfrom.options=rw
set kFreeBSD.hw.psm.synaptics_support=1
}

 

3- Installation de Gnome

On met le système a jour :

pkg update
pkg upgrade

On installe Gnome et le chargeur de démarrage gdm :

pkg install gnome-desktop gdm gnome3

On édite le fichier de conf. /etc/rc.conf

gnome_enable="YES"
moused_enable="YES"
dbus_enable="YES"
hald_enable="YES"
gdm_enable="YES"

On ajoute la partition /proc dans /etc/fstab

proc /proc procfs rw 0 0

4- problèmes en cours

Dernier problème :

GDM est en QWERTY au moment du chargement des utilisateurs / Gnome ou les console virtuelle sont en AZERTY