Ceci est une ancienne révision du document !
Ubuntu sur HP ProBook x360 11 G1
Comment l'installer ?
Pré-Requis
- Un Live usb
- Disposer d'une connexion à Internet configurée et activée.
- Un disque dur propre
Prise en main
1.2.1 Le démarrage
Commencez par démarrez votre ordinateur, il vous faut accéder au bios (f10 dans le cas du probook).
Désactivez le secure boot dans les paramètres avancés, il vous faudra également changer l'ordre d'amorçage.
Placez le lecteur usb en première place, faites attention a ne pas avoir plusieurs périphériques usb brancher sur votre ordinateur.
Installation
- On commence par booter sur le live USB
- On sélectionne installer ubuntu
- Dans le programme d'installation on veille bien a une installation automatique
l'installation va donc se lancer automatiquement, jusqu'au moment ou grub2 va finir par planter, a ce moment la il faut donc quitter le programme.
Une session ubuntu live va s'initaliser, tout va se passer sur cette session.
on ouvre maintenant le terminal.
Le Terminal
On va booter en technique CHROOT
Mettre le clavier en français avec cette commande
setxkbmap fr
Se mettre en mode administrateur pour simplifier la frappe des commandes
sudo -i
Monter la partition système à cibler en frappant la commande suivante
mount /dev/sda2 /mnt
Monter les répertoires avec ces commandes (copier/coller).
mount -t proc /proc /mnt/proc mount -t sysfs /sys /mnt/sys mount --bind /dev /mnt/dev mount --bind /run /mnt/run mount --bind /sys /mnt/sys mount --bind /etc/resolv.conf /mnt/etc/resolv.conf modprobe efivars
Le changement d'environnement se fera avec cette commande
chroot /mnt
Quelques contrôles seront à faire par exemple
mount -t devpts devpts /dev/pts ping -c4 8.8.8.8 && ping -c4 google.fr ls -ls /home
Cette commande doit donner le nom de l'utilisateur créé.
Si cette commande donne comme nom ubuntu, il ne faut pas continuer car le support d'installation deviendrait inutilisable et devrait être refait.
B) Procéder à la réparation
On va invalider les modules liés au secure boot
apt-mark hold secureboot-db apt-mark hold fwupdate apt-mark hold fwupdate-signed apt-mark hold grub-efi-amd64 apt-mark hold grub-efi
On va finir l'installation (c'est par précaution) avec ces commandes
dpkg --configure -a apt-get install -f apt update apt upgrade
Monter la partition destinée à recevoir la structure de boot avec ces commandes
mkdir -pv /mnt/boot/efi mount -v /dev/sda1 /mnt/boot/efi
Installer le logiciel de boot de la partie 64 bits qui est absent. Seule la partie 32 bits a été installée. On met un logiciel NON-SECURE boot.
apt install grub2-common apt install grub-pc apt install grub-pc-bin
Générer les fichiers de boot en précisant de ne pas toucher à la RAM avec ces commandes
grub-install -v --no-nvram --efi-directory=/mnt/boot/efi update-grub
Rétablir le boot de windows.
La structure de boot de windows a été éliminée, Elle est à recréer
mkdir -pv /mnt/boot/efi/EFI/Microsoft/Boot
Dupliquer le logiciel de boot de ubuntu dans la structure windows
cp -Rv /mnt/boot/efi/EFI/ubuntu/* /mnt/boo/efi/EFI/Microsoft/Boot
Dire que le boot ubuntu remplace le boot windows
cp -v /mnt/boot/efi/EFI/Microsoft/Boot/grubx64.efi /mnt/boot/efi/EFIMicrosoft/Boot/bootmgfw.efi
C'est fini
Quitter le Ubuntu installé et revenir dans l'installateur en quittant le mode chroot
exit
Arrêter l'ordinateur, Débrancher la clé et booter puis profiter.