Installation d'Ubuntu 25.04 sur un Mini PC BMax B1 Pro
Introduction
Je détaille ici mon installation d'Ubuntu 25.04 sur un Mini PC BMax B1 Pro, disponible pour la modeste somme de 60€ environ sur le site AliExpress.
J'ai installé Ubuntu 25.04 en dual boot avec Windows 11 Pro qui est livré avec le Mini PC.
Une fois l'installation d'Ubuntu 25.04 terminée, j'ai été agréablement surpris par la performance de ce minuscule PC sous Ubuntu (et sous Windows 11). Ce n'est pas un foudre de guerre mais il est tout à fait utilisable au quotidien pour des tâches de base telles que la navigation Internet, le visionage de vidéos en FullHD (je n'ai pas essayé le 4K), l'édition de documents avec LibreOffice, ou les tâches de bureautique en général.
En fait, cette page du Wiki a été entièrement éditée avec le Mini PC sous Ubuntu.
Matériel nécessaire
A part le Mini PC en soi, vous aurez besoin de:
- Un SSD M.2 2280 SATA III d'une capacité de 240Go ou plus (max. 1To).
- Un petit tournevis en croix pour installer le SSD.
- Une clé USB (de préférence USB 3) de 16Go ou plus pour l'ISO d'Ubuntu.
- Un accès Internet Wi-Fi ou câblé Ethernet.
Charactéristiques techniques
- CPU: Intel Gemini Lake N4000, datant de 2017 (!), deux coeurs, deux threads, fréquence base 1.1GHz max 2.6GHz. TDP 6W.
- GPU: Intel UHD Graphics 600
- Mémoire RAM: 8Go LPDDR4
- eMMC: 128Go
- 2 ports USB2
- 2 ports USB3
- HDMI et VGA
- Lecteur carte microSD
- WiFi 2.4/5 GHz
- Bluetooth 4.2
- Ethernet Gigabit
Seul avantage d'une CPU aussi faiblarde: la basse consommation qui permet de se passer d'un ventilateur, le Mini PC est donc parfaitement silencieux.
Tel que livré, ce Mini PC ne dispose que de 120Go de stockage eMMC dont environ 30Go sont occupés par Windows 11. Je lui ai donc ajouté un SSD SATA M.2 de 240Go (coût environ 12€ sur AliExpress) dans l'emplacement prévu pour.
Attention: ce Mini PC ne supporte pas les SSD M.2 NVMe, plus modernes et plus rapides, il faut se contenter d'un SSD M.2 SATA III.
Copie des partitions Windows 11 sur le SSD SATA
Pour dupliquer l'installation de Windows 11 sur le SSD SATA:
- Booter le Mini PC avec une clé USB avec Ubuntu.
- Sous Ubuntu, lancer un terminal et passer en root (
sudo su). - Utiliser la commande "dd" pour migrer l'installation de Windows 11 du stockage eMMC vers le SSD SATA III, opération qui ne prend que quelques minutes. Par exemple:
dd if=/dev/mmcblk0 of=/dev/sda bs=1M status=progress - Rebooter et rentrer dans le BIOS pour désactiver la mémoire eMMC, puis booter sur le SSD.
- En principe, vous retrouverez votre installation Windows 11 inchangée et intacte.
Création des partitions pour Ubuntu
Avant de lancer l'installation d'Ubuntu, il faut créer manuellement les partitions ext4 (et swap).
- Booter à nouveau le Mini PC avec une clé USB avec Ubuntu 25.04 (ou autre version, je n'ai testée que la 25.04 mais d'autres versions devraient aussi bien fonctionner).
- Pour créer la (ou les) partition(s) ext4 pour Ubuntu (et une partition de swap si vous voulez) manuellement, j'ai utilisé gparted qui doit être installé sur la clé USB avec la commande
sudo apt install gparted. Cette étape est très importante car gparted va corriger la table de partitions GPT qui est incorrecte puisqu'elle a été copiée depuis le stockage eMMC et donc ne correspond pas à la taille du SSD SATA III.
Voici un exemple:
Installation manuelle d'Ubuntu 25.04
Une fois la table de partition GPT corrigée et les partitions pour Ubuntu créées, nous pouvons procéder à l'installation manuelle d'Ubuntu 25.04 sur l'espace disponible sur le SSD.
- Lors de l'installation d'Ubuntu, spécifier les partitions Linux configurées précédemment.
- Notez que l'installateur configurera Grub automatiquement.
- Lors du reboot, si tout s'est bien passé, nous avons le menu de Grub avec comme option par défaut Ubuntu et aussi Windows au choix.
Mise à jour d'Ubuntu 25.04 vers Ubuntu 25.10
J'ai effectué la MàJ d'Ubuntu 25.04 vers Ubuntu 25.10, en prévision d'une future MàJ vers Ubuntu 26.04 LTS. Cela s'est passé sans problème. Notez que la mise à jour prend environ 40 minutes sur ce Mini PC.
Note: neofetch qui n'est plus maintenu a été remplacé par fastfetch.
Utilisation d'une partition de swap
Par défaut, Ubuntu utilise un fichier temporaire pour le swap. Vous pouvez vérifier cela avec la commande swapon.
Si vous voulez qu'Ubuntu utilise une partition de swap, il faut procéder comme suit:
- Tout d'abord, identifier la partition de swap. Dans mon cas, il s'agit de
sda6. - Ensuite, éditer le fichier /etc/fstab en tant que root.
- Commenter la ligne qui configure un fichier temporaire pour le swap.
- Et rajouter la ligne suivante:
/dev/sda6 none swap sw 0 0 - Désactiver le swap:
sudo swapoff -a - Préparer la partition de swap:
sudo /sbin/mkswap /dev/sda6 - Réactiver le swap:
sudo swapon -a





