Apportez votre aide…
Ceci est une ancienne révision du document !
Chromebook
Les ordinateurs Chromebook fonctionnent nativement avec le système d'exploitation Chrome OS, de Google.
Il est néanmoins possible de faire fonctionner dessus Ubuntu … et ce, de manières différentes :
- - par le biais de Crouton.
- - par le biais de ChruBuntu
- - via le remplacement du Bios, grâce à SeaBIOS.
En un coup d’œil
Le tableau suivant récapitule la prise en charge du matériel de portable par les différentes versions d'Ubuntu. Il utilise les notations suivantes :
Version | Installation | Carte graphique | Son | Casque audio | Wifi | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Autres |
---|---|---|---|---|---|---|---|---|---|---|
14.04 | - | - | - | - | - | - | - | - | - | |
12.04 | - | - | - | - | - | - | - | - | - |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Cet ordinateur portable n'est à priori pas tatoué.
Bascule en mode développeur
Que ce soit par le biais de Crouton, ChrUbuntu, ou par le biais de Seabios, il faut passer votre ChromeBook en mode développeur. Cela peut être fait en appuyant sur les touches "Echap", "Rafraîchir" (touche F3 normalement), et "Power".
L'ordinateur redémarre ; vous aurez une page blanche avec un point d'exclamation, normalement de couleur jaune.
Appuyez sur les touches CTRL+D, puis "Entrée". Redémarrage à nouveau.
Chrome OS démarre en mode développeur. Laissez-le faire … patientez, de longues minutes, selon la puissance de votre machine.
Installation par Crouton
Une fois dans ChromeOS, en mode développeur :
- Téléchargez, en premier, le fichier Crouton nécessaire : https://goo.gl/fd3zc
- Ouvrez le terminal : CTRL+ALT+T
- Tapez la commande : shell
Dirigez vous dans le répertoire de téléchargement : cd ~/Download
- - Si vous voulez installer Ubuntu avec l'environnement de bureau Xfce : sudo sh crouton -t xfce
- - Si vous voulez installer l'environnement de bureau Unity : sudo sh crouton -t unity
Patientez durant la phase d'installation, qui vous installe par défaut Ubuntu 12.04 alias Precise Pingouin. Cela peut être très long !
Une fois que c'est installé, il vous faut démarrer l'environnement de bureau :
- Si vous avez choisi Xfce : sudo startxfce4
- Si vous avez choisi Unity : sudo startunity
Voilà, pour l'installation en soi, c'est fini, vous devez être dans la session graphique choisie. Néanmoins tout le système est, par défaut, en anglais.

Bascule de Ubuntu à Chrome OS
- Si architecture Intel, il faut utiliser les touches CTRL+ALT+PRÉCÉDENT pour revenir à Chrome OS. Puis de Chrome OS à Ubuntu, ce sera l'appui sur les touches CTRL+ALT+SUIVANT.
- Si architecture ARM, il faut utiliser les touches CTRL+ALT+MAJ+PRÉCÉDENT pour revenir à Chrome OS. Pour l'inverse, ce sera CTRL+ALT+MAJ+SUIVANT.
Changement de langue
Dans la session Ubuntu, installez les language-pack-fr* et language-pack-gnome-fr* :
(en un clic : language-pack-fr,language-pack-fr-base,language-pack-gnome-fr,language-pack-gnome-fr-base)
Il faut ensuite changer ce qu'on appelle les locales.
sudo update-locale LANG="fr_FR.UTF-8" LANGUAGE="fr:en"
Il est impératif de redémarrer crouton !
- Pour Gnome, Xfce, Unity, il faudra installer le paquet language-selector-gnome…
- Pour KDE, ce sera le paquet language-selector-kde …
vous n'aurez plus qu'à utiliser l'application "Language Support"
Pour de plus amples précisions, veuillez lire la page du wiki officielle à ce propos …
Pour Imprimer
Pour pouvoir imprimer, il est nécessaire de faire ces modifications :
- Installez le serveur d'impression cups : cups, avahi-daemon, system-config-printer-common, system-config-printer-gnome)
- Ajoutez votre utilisateur au groupe lpadmin : sudo adduser $USER lpadmin
- Les scripts de démarrage nommés init ne fonctionnent pas correctement avec Crouton, il faut donc ajouter le démarrage du serveur cups, d'une manière ou d'une autre. Une des manières est d'ajouter /usr/sbin/cupsd au fichier /etc/rc.local (à éditer certainement avec des droits administrateurs !)
Ceci étant fait, il faut redémarrer crouton, pour revenir dans la session Ubuntu et ajouter/configurer votre imprimante comme d'habitude, soit au-travers de l'interface graphique de "Gestionnaire des imprimantes", soit avec votre navigateur internet à l'adresse locale http://localhost:631
Pour de plus amples précisions, veuillez lire la documentation officielle, en anglais …
Gestion du réseau
Pour gérer le réseau de manière graphique, pensez à installer network-manager …
Changement de version de distribution
L'usage de l'option -r répond à la nécessité, lors du lancement du script crouton, tel que : sudo sh crouton -r list pour avoir la liste des distributions supportées, ou en mettant directement le nom de la distribution après l'option '-r'.
De plus amples précisions sont données sur le wiki officiel, en anglais …
Démarrage automatique du Chroot
Vous avez bien lu les notes ci-dessus ; elles sont bien comprises ? Donc, il faut :
- Enlevez la vérification rootfs afin de permettre les droits en lecture/écriture dessus. Une des méthodes est d'utiliser le script rw-rootfs ; pour automatiser cela au démarrage, il faut éditer le fichier '.bashrc' et y ajouter cette commande : sudo mount -i -o remount,rw / || bash ~/Downloads/rw-rootfs (bien sûr si vous mettez le script ailleurs, modifiez en conséquence la commande)
- Ensuite, placez dans le répertoire /etc/init, le script suivant nommé 'crouton.conf' … un autre script nommé 'mnt-crouton.conf' est disponible - à utiliser si vous êtes dans le contexte de l'usage de @drinkcat's crouton/separate_partition branch
- De manière optionnelle, vous pouvez rajouter ce script nommé 'crouton.init' dans votre répertoire de téléchargement … cela est recommandé pour paramétrer correctement certaines chose. Éditez le fichier pour modifier les valeurs selon votre configuration chroot !
Vous avez télécharger les fichiers, et installés où c'est nécessaire ? Redémarrez Crouton …
Après une màj Chrome OS
Chrome OS a été mise-à-jour et, maintenant que se passe-t-il ?
Redémarrez en mode développeur, pour exécuter presque les mêmes étapes que lors de votre première installation :
- Commencez par supprimer tout ce qui est relatif à votre précédente installation dans le répertoire de Téléchargements, nommé "Download". Et surtout veillez à supprimez l'ancien script de Crouton !
- Téléchargez une nouvelle version du script : https://goo.gl/fd3zc
- Ouvrez le terminal pour avoir le shell
- Pour retrouver le nom du chroot encours, tapez : sudo edit-chroot -a
- Ainsi fait, mettez-à-jour votre chroot : sudo sh ~/Downloads/crouton -n chrootname -u (où chrootname est le nom du chroot trouvé par la commande ci-dessus)
Vérifiez qu'il n'y ait pas de message d'erreurs, si c'est le cas, redémarrez Crouton … sinon ouvrez une issue, ou faites-vous aider sur notre forum.
Problèmes connus
- Acer Série C710
- Acer C720 & C720P
Installation par ChruBuntu
Une fois dans ChromeOS, en mode développeur :
- Pressez les touches CTRL+ALT+⇒ (la touche ⇒ est généralement la touche de fonction F2)
- Cela ouvre une console qui vous demande de vous logguer, tapez : chronos (aucun mot de passe)
- Télécharger le script '9sgchs' et exécutez-le : curl -L -O http://goo.gl/9sgchs; sudo bash 9sgchs
- Il vous sera affiché votre version de Chromebook et la version de ChruBuntu à installer. Appuyez sur la touche 'Entrée' pour continuer …
- Il vous sera demandé de partitionner. Une fois que vous avez validé, le processus peut prendre près d'un quart d'heure avant de vous afficher l'écran de Bienvenue, le même que vous avez eu lors de votre premier usage.
- Connectez-vous avec votre compte à la page de login Google. Vous devez avoir une connexion réseau active, soit par Wifi, soit par Ethernet.
- À ce moment-là, répetez les étapes 1 à 5 … lisez bien la note ci-dessous, si vous voulez une autre saveur ou version d'Ubuntu.
- '-a' pour changer l'architecture, suivi de 'i386' ou 'amd64' - ce dernier étant le choix par défaut.
- '-m' pour changer la saveur d'Ubuntu, suivi de 'kubuntu-desktop', 'lubuntu-desktop', 'xubuntu-desktop', 'edubuntu-desktop' ou 'ubuntu-standard' - ce dernier étant l'équivalent d'une installation serveur, sans interface graphique.
- '-u' pour changer la version d'Ubuntu, suivi de 'lts' (obtenir la dernière version lts), 'latest' (obtenir la dernière version officielle), ou par son numero de version, telle que '12.10' …
curl -L -O http://goo.gl/s9ryd; sudo bash s9ryd.
Lors de l'étape 7, il est possible de lancer ce script avec des options :
curl -L -O http://goo.gl/s9ryd; sudo bash s9ryd [flavor] [version]
- [flavor] étant la saveur d'Ubuntu à choisir, soit 'kubuntu-desktop', 'lubuntu-desktop', 'xubuntu-desktop', 'edubuntu-desktop' ou 'ubuntu-standard' - par défaut, sur arm, c'est xubuntu-desktop qui est installé, et sur x86, c'est ubuntu-desktop.
- [version] étant la version d'Ubuntu à choisir, soit 'lts', 'latest', ou un numero de version, telle que '12.10'.
La phase d'installation, en elle-même, dure elle aussi plusieurs minutes, jusqu'à un quart d'heure selon la puissance de votre chromebook. Il vous sera demandé de paramétrer les valeurs d'encodage, de locale, et de langue … puis l'installation de Grub.
Patientez pendant que le script fasse les mises-à-jour systèmes nécessaires … une fois qu'il aura tout configuré, le chromebook redémarrera à nouveau. Lorsque vous verrez l'écran du mode de Développeur, appuyez sur les touches CTRL+L pour voire démarrer ChruBuntu. L'identifiant et le mot-de-passe à utiliser sont 'user' !
Pour démarrer par défaut avec ChruBuntu, il faudra taper cette commande :
- Si vous avez une architecture x86 : sudo cgpt add -i 6 -P 5 -S 1 /dev/sda
- Si vous avez une architecture arm : sudo cgpt add -i 6 -P 5 -S 1 /dev/mmcblk0
Pour restaurer Chrome OS, par défaut, tapez la commande suivante : sudo cgpt add -i 6 -P 0 -S 1 /dev/sda - ou vous désactivez le mode Développeur !
Installation par SeaBios
Une fois dans Chrome OS, en mode développeur :
- Ouvrez le terminal : CTRL+ALT+T
- Tapez la commande : shell
- Tapez ensuite les commandes suivantes : sudo su, puis crossystem dev_boot_usb=1 dev_boot_legacy=1
Installation Ubuntu
Veillez à créer une clé USB bootable, non pas avec UnetBootin, mais en utilisant le menu "Accessoires" > "Créateur de disque de démarrage".
Redémarrez le ChromeBook, avec la clé USB connectée, et appuyez sur les touches CTR+L, pour obtenir le menu de choix de démarrage. Choisissez la clé USB, et faites l'installation d'Ubuntu, comme toute autre installation !
Installation par suppression de ChromeOS
Cette méthode, déconseillée dans l'immédiat, nécessite de désactiver la protection du ChromeBook, ce qui nécessite d'ouvrir physiquement l'appareil ! La méthode supprime bel et bien ChromeOS pour le remplacer par Ubuntu.
Restauration de ChromeOS
Il est possible de réinstaller Chrome OS. Suivez l'étape recommandée par Google, en choisissant un support de restauration !