ChromeBook : verrous à tous les étages
ChromeOS, le dernier venu des système d’exploitation proposé par le géant Google Inc©®™ se veut un concurrent du traditionnel M$ Windows.
Dérivé du système d’exploitation Android, lequel est lui même dérivé de GNU/Linux.
Depuis quelques années, on peut constater des verrous en tout genres sur les terminaux Android ; à commencer qu’il est devenu incontournable de posséder un compte chez Google pour utiliser son smartphone ou sa tablette.
La tendance s’est accentuée avec l’arrivée des ChromeBook livrés avec ChromeOS
Je vais vous faire partager le long chemin que j’ai du accomplir pour parvenir à installer Linux Ubuntu sur un ordinateur ChromeOS, que ce n’est pas une mince affaire de faire sauter les divers verrous !!
Le premier conseil que je peux donner est le suivant :
Évitez à tout prix d’acheter un ChromeBook !
ChromeOS ?
Il s’agit d’une combinaison de GNU/Linux et du navigateur Chrome (lequel est propriétaire, tout autant que basé sur un moteur de rendu libre !) proposée par le géant de l’Internet Google.
Il est installé d’usine sur certains modèles de netbooks, lesquels sont des ordinateurs à microprocesseur Intel ou ARM ; qui sont très bien supporté par la plupart des distributions GNU/Linux.
Hélas les constructeurs n’ont pas pu s’empêcher de verrouiller le démarrage via une clé USB, à l’exception d’un système approuvé par eux-même, ce qui de-prime-à-bord empêche l’installation de tout autre système d’exploitation, y-compris notre favori GNU/Linux.
Cependant il est possible d’y installer une distribution Linux de type Debian, qui fonctionne en émulation, donc toujours sur la tutelle de Google, et dont les performances ne sont pas optimales.
Le navigateur Chrome étant réputé pour contenir divers mouchards, on peut aisément supposer que les choses ne se sont pas arrangées de ce côté là … D’autant plus que, je le rappelle, l’utilisation d’un compte Gmail est devenu incontournable, ce qui n’est pas le cas chez Microsoft par exemple.
Si habituellement nous libérons les ordinateurs du géant Microsoft, il va falloir à présent apprendre à les « dé-googliser » !
En savoir plus : ChromeOS sur Wikipedia
Historique des alternatives aux OS Google
Avec l’arrivée d’Android pour les terminaux smartphones & tablettes ; certaines alternatives ont également vu le jour.
Hélas ces systèmes alternatifs sont restés limités à certains modèles de terminaux, et présentent quelques lacunes pour le support de certains périphériques (bluetooth, WiFi, etc …) ; par manque d’informations disponibles sur le matériel en question, ainsi que de développeurs habiles disponibles, pour créer un pilote libre, ou bien adapter les pilotes propriétaires.
Liste non-exhaustive :
- CyanogenMod : projet abandonné, devenu LineageOS
- LineageOS : projet actuellement le plus avancé
- …
Installer Linux Ubuntu ?
Possible ? Oui mais pas toujours …
1 – Ça peut être très fastidieux, voire impossible
- Un retour d’expérience en français : Mon Chromebook est libre, mais la route fut longue
- Le témoignage du rédacteur ci-dessous « BIOS verrouillé »
2 – Ça peut être risqué
3 – Au-revoir la garantie constructeur
BIOS verrouillé
Memo raccourcis clavier
- Ctrl + Alt + Shift + r : À l’invite d’ouverture de session : FACTORY RESET
- Powerwash –> Continue.
- POWER + ESC + REFRESH (F3) : Démarrer une restauration ChromeOS
- …
Au démarrage, en mode développeur :
- 1 : Démarrer via uBoot
- 2 : Démarrer via Coreboot
Activer le mode « Legacy »
Verrouillage(s) logiciel(s)
Verrouillage matériel
Comme indiqué dans certains tutoriels cités, il est parfois nécessaire d’ouvrir l’ordinateur pour retirer une vis qui empêche l’écriture dans le BIOS.
LeNovo ChromeBook 14e
Après de très multiples tentatives, je parviens
Après avoir épluché la documentation constructeur (guide de démontage), notamment cette page qui résume l’emplacement de cette fameuse vis, et la manière d’y accéder ; j’ai entrepris de démonter ce netbook.
Et Ohh surprise : aucune vis à l’emplacement indiqué !!
Impossible de déverrouiller ce BIOS, dans ce cas, hélas ils ne reste plus que 4 solutions :
- Se débarrasser urgemment de ce genre de matériel
- Se contenter de l’émulation GNU/Linux Debian fournie par ChromeOS
- Se contenter de crouton
- Utiliser une carte microSD pour pouvoir booter sur Linux (fastidieux !)
Étapes de déverrouillage
Liens utiles
- Énormément de documentations [EN] sur : MrChromebox.tech
- Un résumé des possibilités pour utiliser Linux sur ces appareils : Ubuntu-Fr
- Tutoriel assez complet proposant la méthode chroot/Crouton [EN] : Ubuntu.com
Passer en mode développeur
Expliqué dans ce tutoriel [EN] : How to enable developer mode on your Chromebook
Attention, certaines touches diffèrent en fonction des modèles.
Choix 1 : Chroot / Crouton
Choix 2 : « flasher » le BIOS
SeaBIOS
Verrous d’écriture du BIOS
Installer Ubuntu
Crédits
Article en cours de rédaction, merci pour votre compréhension
Bastien Baltazar, le 17 janvier 2021
Pour toute question ou informations complémentaires, vous pouvez me contacter sur : bastien _AT_ landinux (.) org