AVERTISSEMENT: Ce processus effacera toutes les informations du disque dur du Chromebook. Comme avec tous les flashs du firmware, il y a un risque que quelque chose ne tourne pas rond, rendant l’appareil inutile. Procédez à vos propres risques.
Les Chromebooks sont partout. Les petits PC basés sur Linux de Google sont en plein essor depuis leur introduction il y a plusieurs années dans tout, des foyers aux entreprises, en passant par les établissements d’enseignement. De nombreux utilisateurs, en particulier les utilisateurs de Linux, ne peuvent pas dépasser le fait que les appareils sont désespérément entravés par leur système d’exploitation ChromeOS, ce qui réduit à la fois le nombre d’applications que l’appareil peut exécuter et le rend dépendant d’une connexion Internet pour faire quoi que ce soit.
Alors, que fait un utilisateur Linux croyant au potentiel de son petit ordinateur portable Linux (en quelque sorte)? Casser tout ce que Google a fait. Dans de nombreux cas, les Chromebooks sont pris en charge par le projet FOSS Coreboot, ce qui signifie qu’il existe une version complètement déverrouillée, gratuite et open source du BIOS du Chromebook qui n’attend que d’être installé. Avec quelques étapes relativement simples, ce Chromebook de 300 Chrom peut devenir un ordinateur portable Linux à part entière exécutant à peu près n’importe quelle distribution. Il convient de noter que vous devez vérifier le type de processeur que votre Chromebook exécute en premier, cette méthode ne prend en charge que les Chromebooks basés sur Intel. Une autre chose à garder à l’esprit avant de commencer est qu’il existe une tonne de Chromebooks différents. Cette méthode a été testée avec la série extrêmement courante Acer 7XX, mais elle devrait également fonctionner (peut-être avec des différences subtiles) sur d’autres Chromebooks.
L’Institut Géophysique de l’UAF, est à la recherche d’un analyste de systèmes Linux expérimenté pour rejoindre son équipe d’analystes et d’ingénieurs en cyberinfrastructure de recherche. EMPLACEMENT: Fairbanks, Alaska, ÉTATS-Unis
POSTULEZ MAINTENANT
Assurez-vous que cela fonctionnera
Avant de faire quoi que ce soit, assurez-vous que cela fonctionnera sur votre Chromebook. Après tout, il ne serait pas trop bon d’aller à mi-chemin pour découvrir que votre Chromebook n’est pas pris en charge. Le développeur qui a travaillé à la mise en service de ces ROM Chromebook et au développement du script pour les installer facilement dispose d’un excellent tableau sur son site Web pour vérifier si votre Chromebook est pris en charge. Avant de faire autre chose, passez à
https://johnlewis.ie/custom-chromebook-firmware/rom-download
et vérifiez. L’objectif est d’avoir un support complet de la ROM, mais ‘BOOT_STUB’ devrait fonctionner, mais n’est vraiment pas idéal et n’est pas recommandé.
Préparation du Chromebook
Mode développeur
La première étape pour préparer le Chromebook à exécuter Linux à part entière consiste à le mettre en mode développeur. Sur la plupart des Chromebooks, cela peut être fait en maintenant enfoncées les touches ‘Escape’ et ‘Refresh’ et en appuyant sur le bouton ‘Power’. Cela entraînera le démarrage de l’appareil en mode de récupération. Il affichera un message indiquant que ChromeOS est endommagé ou manquant. Ce n’est pas le cas. C’est juste le message par défaut pour la récupération. Appuyez sur ‘Ctrl’ + ‘D’ sur cet écran. Il affichera alors un écran vous informant que la vérification du système d’exploitation est désactivée. C’est une bonne chose lorsque vous essayez d’installer un système d’exploitation non pris en charge, alors appuyez sur « Entrée » et laissez l’appareil redémarrer. Lorsque c’est fait, il affichera un autre écran de message indiquant que la vérification du système d’exploitation est en fait désactivée. Appuyez à nouveau sur ‘Ctrl’ + ‘D’. Le Chromebook prendra plusieurs minutes pour nettoyer le disque dur et redémarrer à nouveau. Enfin, ce sera en mode développeur. Certains Chromebooks plus anciens ont un commutateur de développeur physique. Dans ce cas, il suffit de retourner l’interrupteur et d’allumer l’appareil. Oui, c’est aussi simple que cela sur les plus anciens.
Il y a une deuxième étape pour vous assurer d’avoir un accès complet aux développeurs. Une fois que l’appareil redémarre à nouveau dans ChromeOS, appuyez sur ‘Ctrl’ + ‘Alt’ + ‘F2’ pour entrer dans la ligne de commande. Si vous voyez l’avertissement indiquant que la vérification du système d’exploitation est à nouveau désactivée, ne vous inquiétez pas. Il le fera jusqu’à ce que le nouveau BIOS clignote et que le disque dur soit reformaté. Attendez 30 secondes ou appuyez sur ‘Ctrl’ + ‘D’ pour ignorer le message. Depuis la ligne de commande, connectez-vous en tant que ‘chronos. »Il ne vous demandera pas de mot de passe.
Type suivantsudo bash
suivi dechromeos-firmwareupdate –mode=todev
cela garantira que toutes les fonctionnalités du développeur sont activées :
$ chronos$ sudo bash# chromeos-firmwareupdate –mode=todev
Une fois la commande terminée, redémarrez à nouveau si le Chromebook ne le fait pas automatiquement.
Flashez le BIOS
Lorsque le Chromebook a terminé le redémarrage, déposez-le à nouveau dans le shell avec ‘Ctrl’ + ‘Alt’ + ‘F2.’ Connectez-vous et entrez à nouveau Bash.
$ chronos$ sudo bash
Il est maintenant temps d’obtenir ce nouveau BIOS. Heureusement, il existe un script super pratique pour le télécharger et le flasher. Si pour une raison quelconque, vous voulez le faire manuellement, cela peut être fait, mais cela ne sera pas couvert ici. Lorsque vous êtes prêt, tapez ce qui suit dans la console.
$ cd; rm -f flash_chromebook_rom.sh$ curl -O https://johnlewis.ie/flash_chromebook_rom.sh$ sudo -E bash flash_chromebook_rom.sh
Le script vous demandera ce que vous voulez qu’il fasse. La meilleure option au moment d’écrire ces lignes est la ROM complète Flash #5. Bien sûr, vous pouvez opter pour l’un des autres si vous savez ce que vous faites. Selon votre Chromebook, le script peut vous demander plus d’informations. Répondez en conséquence en utilisant les informations sur le tableau sur le site Web du développeur comme référence au besoin. Une fois le script terminé, tout devrait être prêt pour Linux.
Installer Linux
Éteignez le Chromebook et préparez-vous à installer Linux. Procurez-vous un CD d’installation ou une clé USB et branchez-le sur le Chromebook. Rallumez le Chromebook et, lorsque l’écran SeaBIOS s’affiche, appuyez sur l’échappement.’Cela devrait afficher le menu de démarrage. Sélectionnez votre support d’installation et commencez. Si vous ne le voyez pas là, essayez de démarrer dans la section « Charge utile ». Laissez-le démarrer et redémarrez immédiatement à partir de la ligne de commande et essayez à nouveau d’accéder au menu de démarrage avec ‘Escape’.
Une fois que le Chromebook démarre dans le support d’installation, vous devriez pouvoir installer Linux comme vous le feriez normalement sur n’importe quel autre ordinateur. Bien sûr, ce serait une bonne idée de choisir une distribution suffisamment nouvelle pour prendre en charge le firmware des appareils du Chromebook, ou d’être prêt à compiler un noyau personnalisé. N’hésitez pas à effacer l’intégralité du disque dur lors du processus d’installation, assurez-vous simplement d’avoir une partition de démarrage du BIOS sur le lecteur si vous allez le laisser GPT. La plupart des installateurs géreront cela pour vous, cependant. Une fois l’installation terminée, vous aurez un ordinateur portable Linux entièrement fonctionnel!