Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
chromebook [Le 14/02/2022, 01:34]
Dadu042 [Comment passer en mode développeur]
chromebook [Le 26/07/2023, 13:40] (Version actuelle)
mohican [Installer Ubuntu sur un Chromebook]
Ligne 1: Ligne 1:
 {{tag>​Trusty portable chromebook}} {{tag>​Trusty portable chromebook}}
 ======Installer Ubuntu sur un Chromebook====== ======Installer Ubuntu sur un Chromebook======
 +<note tip>Sur les Chromebooks produits à partir de 2019 (et certains modèles antérieurs),​ il est possible d'​activer un environnement de développement Linux (Debian 11). Voir tutoriel Google : [[https://​support.google.com/​chromebook/​answer/​9145439?​hl=fr]]</​note>​
 =====Introduction==== =====Introduction====
 Les ordinateurs Chromebook fonctionnent nativement avec le système d'​exploitation [[wpfr>​Chrome OS|Chrome OS]], de Google. ​ Les ordinateurs Chromebook fonctionnent nativement avec le système d'​exploitation [[wpfr>​Chrome OS|Chrome OS]], de Google. ​
Ligne 11: Ligne 11:
   ​   ​
  
-<note warning>​Avant toute manipulation,​ faites des sauvegardes de vos données ! +<note warning>​Avant toute manipulation,​ faites des sauvegardes de vos données !
 Les manipulations qui suivent sont de votre seule responsabilité. Ni la communauté Ubuntu-fr, ni les contributeurs de ce tutoriel, ne sont responsables de vos actions !</​note>​ Les manipulations qui suivent sont de votre seule responsabilité. Ni la communauté Ubuntu-fr, ni les contributeurs de ce tutoriel, ne sont responsables de vos actions !</​note>​
  
 =====Création d'une sauvegarde de votre Chromebook===== =====Création d'une sauvegarde de votre Chromebook=====
 Avant toutes choses il est vivement recommandé de faire une sauvegarde du système ChromeOS de votre Chromebook. Pour cela: Avant toutes choses il est vivement recommandé de faire une sauvegarde du système ChromeOS de votre Chromebook. Pour cela:
-  * Démarrez votre Chromebook et connectez-vous à internet, ​ +  * Démarrez votre Chromebook et connectez-vous à internet,
   * Branchez une clé USB ou une carte SD d'une capacité de 4 GO minimum,   * Branchez une clé USB ou une carte SD d'une capacité de 4 GO minimum,
   * Ouvrez votre navigateur web et installez l'​utilitaire "​Recovery"​ (accessible [[https://​chrome.google.com/​webstore/​detail/​chromebook-recovery-utili/​jndclpdbaamdhonoechobihbbiimdgai|sur le Web Store]])   * Ouvrez votre navigateur web et installez l'​utilitaire "​Recovery"​ (accessible [[https://​chrome.google.com/​webstore/​detail/​chromebook-recovery-utili/​jndclpdbaamdhonoechobihbbiimdgai|sur le Web Store]])
Ligne 25: Ligne 25:
 =====Comment passer en mode développeur===== =====Comment passer en mode développeur=====
  
-<note warning>​**ATTENTION** : Le mode développeur est totalement insécurisé. À moins que vous n'​utilisiez un mot de passe, n'​importe qui peut avoir accès à vos données.</​note> ​+<note warning>​**ATTENTION** : Le mode développeur est totalement insécurisé. À moins que vous n'​utilisiez un mot de passe, n'​importe qui peut avoir accès à vos données.</​note>​
  
-Que vous souhaitiez passer par le biais de Crouton, ChrUbuntu, ou de Seabios, il est nécessaire de passer votre ChromeBook en mode développeur. Pour y parvenir cela dépend du modèle de votre Chromebook. Sur un Acer C720 cela ressemble à cela: +Que vous souhaitiez passer par le biais de Crouton, ChrUbuntu, ou de Seabios, il est nécessaire de passer votre ChromeBook en mode développeur. Pour y parvenir cela dépend du modèle de votre Chromebook. Sur un Acer C720 cela ressemble à cela:
   * Assurez-vous que votre Chromebook est éteint,   * Assurez-vous que votre Chromebook est éteint,
   * Il s'agit de presser simultanément les touches //esc refresh// et le bouton //on/off//. Reportez-vous à cette [[http://​www.chromium.org/​chromium-os/​developer-information-for-chrome-os-devices|page]] pour la procédure complète en fonction de votre modèle.   * Il s'agit de presser simultanément les touches //esc refresh// et le bouton //on/off//. Reportez-vous à cette [[http://​www.chromium.org/​chromium-os/​developer-information-for-chrome-os-devices|page]] pour la procédure complète en fonction de votre modèle.
Ligne 36: Ligne 36:
  
 =====Installer Ubuntu===== =====Installer Ubuntu=====
-====Avec ​crouton====+====Avec ​Crouton====
  
 Une fois dans ChromeOS, en [[#Passer en mode développeur|mode développeur]] : Une fois dans ChromeOS, en [[#Passer en mode développeur|mode développeur]] :
Ligne 44: Ligne 44:
   - Tapez la commande : **shell** ​   - Tapez la commande : **shell** ​
  
-<note important>​Si le système vous répond que la commande n'est pas disponible, c'est que vous n'​êtes pas dans le [[#​bascule_en_mode_developpeur|mode développeur]] !</​note>​+<note important>​Si le système vous répond que la commande n'est pas disponible, c'est que vous n'​êtes pas en [[#​bascule_en_mode_developpeur|mode développeur]] !</​note>​
  
-Dirigez vous dans le répertoire de téléchargement : **cd ~/Downloads**+Dirigez vous dans le répertoire de téléchargement : 
 +<​code>​cd ~/Downloads</​code>​
  
-Par défaut, Crouton installe Ubuntu 12.04, version qui est datée. Ubuntu 14.10 n'est pas entièrement supporté par crouton, on peut donc installer Ubuntu 14.04 avec l'​environnement XFCE : +Par défaut, Crouton installe Ubuntu 12.04, version qui est datée ​(2012). Ubuntu 14.10 n'est pas entièrement supporté par Crouton, on peut donc installer Ubuntu 14.04 avec l'​environnement XFCE :
 <​code>​sudo sh ~/​Downloads/​crouton -r trusty -t xfce -e</​code>​ <​code>​sudo sh ~/​Downloads/​crouton -r trusty -t xfce -e</​code>​
 De la même manière, on peut installer Ubuntu 14.04 avec Unity : <​code>​sudo sh ~/​Downloads/​crouton -r trusty -t unity -e</​code>​ De la même manière, on peut installer Ubuntu 14.04 avec Unity : <​code>​sudo sh ~/​Downloads/​crouton -r trusty -t unity -e</​code>​
  
-<​note>​Crouton supporte le chiffrement des données mais celui-ci n'est efficace que selon la qualité de votre mot-de-passe. Il est toutefois conseillé de rajouter l'​option **-e** : +<​note>​Crouton supporte le chiffrement des données mais celui-ci n'est efficace que selon la qualité de votre mot-de-passe. Il est toutefois conseillé de rajouter l'​option **-e** :
 <​code>​sudo sh ~/​Downloads/​crouton -e -t xfce</​code>​ <​code>​sudo sh ~/​Downloads/​crouton -e -t xfce</​code>​
 </​note>​ </​note>​
  
-<note important>​Il est hautement recommandé d'​installer l'​extension [[https://​goo.gl/​OVQOEt|Crouton Integration]] - //dans votre session Chrome OS, à votre navigateur internet Chrome// - qui combinait à la cible '​**extension**'​ ou '​**xiwi**'​ permet une meilleure intégration à partir de Chrome OS. En effet, cette extension permet de lancer l'​exécution de votre Ubuntu à partir du navigateur Chrome, d'y avoir accès ... voir de faire l'​installation ! \\ +<note important>​Il est hautement recommandé d'​installer l'​extension [[https://​goo.gl/​OVQOEt|Crouton Integration]] - //dans votre session Chrome OS, à votre navigateur internet Chrome// - qui combinait à la cible '​**extension**'​ ou '​**xiwi**'​ permet une meilleure intégration à partir de Chrome OS. En effet, cette extension permet de lancer l'​exécution de votre Ubuntu à partir du navigateur Chrome, d'y avoir accès ... voir de faire l'​installation !
 Pour reprendre la ligne de commande d'​installation : <​code>​sudo sh ~/​Downloads/​crouton -t xiwi,​xfce</​code>​ Pour reprendre la ligne de commande d'​installation : <​code>​sudo sh ~/​Downloads/​crouton -t xiwi,​xfce</​code>​
 </​note>​ </​note>​
  
-<note warning>​Si vous avez un ChromeBook Pixel, il faudra modifier la ligne de commande en rajoutant la cible '​**touch**'​ pour prendre en charge l'​écran tactile, tel que, par exemple : +<note warning>​Si vous avez un ChromeBook Pixel, il faudra modifier la ligne de commande en rajoutant la cible '​**touch**'​ pour prendre en charge l'​écran tactile, tel que, par exemple :
 <​code>​sudo sh crouton -t touch,​xfce</​code>​ <​code>​sudo sh crouton -t touch,​xfce</​code>​
 </​note>​ </​note>​
Ligne 67: Ligne 68:
  
 Une fois que c'est installé, il vous faut démarrer l'​environnement de bureau : Une fois que c'est installé, il vous faut démarrer l'​environnement de bureau :
-  * Si vous avez choisi Xfce : +  * Si vous avez choisi Xfce :
   <​code>​sudo startxfce4</​code>​   <​code>​sudo startxfce4</​code>​
-  * Si vous avez choisi Unity : +  * Si vous avez choisi Unity :
   <​code>​sudo startunity</​code>​   <​code>​sudo startunity</​code>​
  
Ligne 75: Ligne 76:
 Néanmoins tout le système est, par défaut, en anglais. Néanmoins tout le système est, par défaut, en anglais.
  
-<​note>​Pour mettre-à-jour Crouton, après une mise-à-jour de Chrome OS, veuillez voir le chapitre "​[[#​apres_une_maj_chrome_os|Après une mise-à-jour de Chrome OS]].</​note>​+<​note>​Pour mettre-à-jour Crouton, après une mise-à-jour de Chrome OS, veuillez voir le chapitre "​[[#​apres_une_maj_chrome_os|Après une mise-à-jour de Chrome OS]]".</​note>​
  
 === Bascule de Ubuntu à Chrome OS === === Bascule de Ubuntu à Chrome OS ===
Ligne 90: Ligne 91:
 Dans la session Ubuntu, installez les : **[[apt>​language-pack-fr,​language-pack-fr-base,​language-pack-gnome-fr,​language-pack-gnome-fr-base|language-pack-fr* language-pack-gnome-fr*]]** Dans la session Ubuntu, installez les : **[[apt>​language-pack-fr,​language-pack-fr-base,​language-pack-gnome-fr,​language-pack-gnome-fr-base|language-pack-fr* language-pack-gnome-fr*]]**
   ​   ​
-Il faut ensuite changer ce qu'on appelle les locales. ​+Il faut ensuite changer ce qu'on appelle les locales.
  
   sudo update-locale LANG="​fr_FR.UTF-8"​ LANGUAGE="​fr:​en"​   sudo update-locale LANG="​fr_FR.UTF-8"​ LANGUAGE="​fr:​en"​
Ligne 96: Ligne 97:
 Il est impératif de redémarrer crouton ! Il est impératif de redémarrer crouton !
  
-<​note>​Il est possible de faire ces modifications ​avec une interface graphique de sélection des langues. ​+<​note>​Il est possible de faire ces modifications ​à l'aide d'une interface graphique de sélection des langues.
   * Pour Gnome, Xfce, Unity, il faudra installer le paquet **[[apt>​language-selector-gnome]]**...   * Pour Gnome, Xfce, Unity, il faudra installer le paquet **[[apt>​language-selector-gnome]]**...
-  * Pour KDE, ce sera le paquet **[[apt>​language-selector-kde]]** ...  +  * Pour KDE, ce sera le paquet **[[apt>​language-selector-kde]]** ... 
-vous n'​aurez plus qu'à utiliser l'​application "​Language Support"</​note>​+vous n'​aurez plus qu'à utiliser l'​application "​Language Support"​.</​note>​
  
 //Pour de plus amples précisions,​ veuillez lire la [[https://​github.com/​dnschneid/​crouton/​wiki/​Languages|page du wiki officielle]] à ce propos ...// //Pour de plus amples précisions,​ veuillez lire la [[https://​github.com/​dnschneid/​crouton/​wiki/​Languages|page du wiki officielle]] à ce propos ...//
Ligne 123: Ligne 124:
 === Changement de version de distribution === === 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'​. ​+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 [[https://​github.com/​dnschneid/​crouton/​wiki/​upgrade%20chroot%20release|wiki officiel]], en anglais ...// //De plus amples précisions sont données sur le [[https://​github.com/​dnschneid/​crouton/​wiki/​upgrade%20chroot%20release|wiki officiel]], en anglais ...//
Ligne 136: Ligne 137:
 </​note>​ </​note>​
  
-Vous avez bien lu les notes ci-dessus ; elles sont bien comprises ? +Vous avez bien lu les notes ci-dessus ; elles sont bien comprises ?
 Donc, il faut : Donc, il faut :
  
Ligne 149: Ligne 150:
 === Après une mise à jour de Chrome OS === === Après une mise à jour de Chrome OS ===
  
-Chrome OS a été mise-à-jour et, maintenant que se passe-t-il ?+Chrome OS a été mis-à-jour et, maintenant que se passe-t-il ?
  
 Redémarrez en [[#​bascule_en_mode_developpeur|mode développeur]],​ pour exécuter presque les mêmes étapes que lors de votre première installation : Redémarrez en [[#​bascule_en_mode_developpeur|mode développeur]],​ pour exécuter presque les mêmes étapes que lors de votre première installation :
Ligne 155: Ligne 156:
   * 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 !   * 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   * Téléchargez une nouvelle version du script : https://​goo.gl/​fd3zc
-  * Ouvrez le terminal pour avoir le shell+  * Ouvrez le terminal pour accéder au shell
   * Pour retrouver le nom du chroot encours, tapez : **sudo edit-chroot -a**   * 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)//​+  * Ceci 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)//​
  
-<​note>​Il est possible de modifier les autres environnements chroot que vous auriez installés. La commande **sudo ls /​usr/​local/​chroots** vous restituera la liste. À vous de choisir et d'​appliquer la commande de mise-à-jour de crouton, ci-dessus !</​note>​+<​note>​Il est possible de modifier les autres environnements chroot que vous auriez installés. La commande **sudo ls /​usr/​local/​chroots** vous restituera la liste. À vous de choisir et d'​appliquer la commande de mise-à-jour de Crouton, ci-dessus !</​note>​
  
-Vérifiez qu'il n'y ait pas de message d'​erreurs,​ si c'est le cas, redémarrez Crouton ... sinon ouvrez [[https://​github.com/​dnschneid/​crouton/​issues?​q=is%3Aopen+is%3Aissue|une issue]], ou faites-vous aider sur notre forum. ​ +Vérifiez qu'il n'y ait pas de message d'​erreurs,​ si c'est le cas, redémarrez Crouton ... sinon ouvrez [[https://​github.com/​dnschneid/​crouton/​issues?​q=is%3Aopen+is%3Aissue|une issue]], ou faites-vous aider sur notre forum.
  
 <​note>​Si vous avez configuré votre chroot pour le mode de [[#​demarrage_automatique_du_chroot|démarrage automatique]],​ veuillez relire le chapitre en question, afin d'​appliquer ce qui est nécessaire,​ pour que cela fonctionne à nouveau.</​note>​ <​note>​Si vous avez configuré votre chroot pour le mode de [[#​demarrage_automatique_du_chroot|démarrage automatique]],​ veuillez relire le chapitre en question, afin d'​appliquer ce qui est nécessaire,​ pour que cela fonctionne à nouveau.</​note>​
Ligne 173: Ligne 174:
 Si vous souhaitez partager des fichiers de l'un à l'​autre des OS, sachez que c'est possible en passant par le répertoire //​Downloads//​ qui est commun aux 2 systèmes. Si vous souhaitez partager des fichiers de l'un à l'​autre des OS, sachez que c'est possible en passant par le répertoire //​Downloads//​ qui est commun aux 2 systèmes.
  
-=== Problèmes de sons ===+=== Problèmes de son ===
  
-Il faut savoir que si Ubuntu est lancé à partir de ChromeOS (par exemple, en passant par "sudo startunity"​),​ c'est ChromeOS qui lui attribue la capacité de diffuser du son. +Il faut savoir que si Ubuntu est lancé à partir de ChromeOS (par exemple, en passant par "sudo startunity"​),​ c'est ChromeOS qui lui attribue la capacité de diffuser du son. Par conséquent si Ubuntu est démarré alors que le son est en mode //​mute// ​dans ChromeOS, alors Ubuntu n'aura pas accès au son.
- +
-Si Ubuntu est démarré alors que le son est en mode //mute// ChromeOS, alors Ubuntu n'aura pas accès au son.+
 ====Avec Chrubuntu==== ====Avec Chrubuntu====
 Cette procédure va installer Ubuntu en parallèle à votre système. Toujours dans votre terminal (ALT+ —>) entrez les commandes suivantes:<​code>​chronos</​code>​ puis: Cette procédure va installer Ubuntu en parallèle à votre système. Toujours dans votre terminal (ALT+ —>) entrez les commandes suivantes:<​code>​chronos</​code>​ puis:
Ligne 205: Ligne 204:
 </​note>​ </​note>​
  
-<note important>​Si vous avez un Chromebook ARM, un Acer C7, C700, un Samsung 550 ou de séries 5xx, un Chromebook de première génération,​ vous devez utiliser le script suivant '​[[http://​goo.gl/​s9ryd|s9ryd]]'​ : +<note important>​Si vous avez un Chromebook ARM, un Acer C7, C700, un Samsung 550 ou de séries 5xx, un Chromebook de première génération,​ vous devez utiliser le script suivant '​[[http://​goo.gl/​s9ryd|s9ryd]]'​ :
 \\ **curl -L -O http://​goo.gl/​s9ryd;​ sudo bash s9ryd**. \\ \\ **curl -L -O http://​goo.gl/​s9ryd;​ sudo bash s9ryd**. \\
  
Ligne 219: Ligne 218:
  
 Pour démarrer par défaut avec ChruBuntu, il faudra taper cette commande : 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 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**   * 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 ! 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 !
Ligne 237: Ligne 236:
 Installez Ubuntu de manière classique. Vous pouvez supprimer toutes les partitions du disque si vous ne souhaitez pas réutiliser votre ChromeOS. Installez Ubuntu de manière classique. Vous pouvez supprimer toutes les partitions du disque si vous ne souhaitez pas réutiliser votre ChromeOS.
 <note tip> Pour pouvoir redémarrer sur un Acer C720 avec une clé usb, il a fallu entrer la commande **reboot** directement dans le terminal. </​note>​ <note tip> Pour pouvoir redémarrer sur un Acer C720 avec une clé usb, il a fallu entrer la commande **reboot** directement dans le terminal. </​note>​
-Vous trouverez [[http://​sourceforge.net/​projects/​bodhilinux/​files/​specialhardware/​bodhi-c720-chromebook.iso/​download|ici]] une image iso de Bodhi spécialement optimisée pour le acerC720. Son installation vous évitera les problèmes relatés plus bas+Vous trouverez [[http://​sourceforge.net/​projects/​bodhilinux/​files/​specialhardware/​bodhi-c720-chromebook.iso/​download|ici]] une image ISO de l'​OS ​Bodhi spécialement optimisée pour le Acer C720. Son installation vous évitera les problèmes relatés plus bas.
- +
-<note important>​Les lignes de code présentées pour l'USB boot ne fonctionnent pas pour le chromebook ASUS C300 (des protections supplémentaires y ont été ajoutées), il est nécessaire de faire des manipulations supplémentaires,​ telles que retirer une vis qui protège physiquement les BIOS de votre C300, explications [[https://​debian-facile.org/​viewtopic.php?​id=14052 ]], la personne explique comment elle a installé un autre OS (Debian) sur C300.+
  
 +<note important>​Les lignes de code présentées pour l'USB boot ne fonctionnent pas pour le chromebook ASUS C300 (des protections supplémentaires y ont été ajoutées), il est nécessaire de faire des manipulations supplémentaires,​ telles que retirer une vis qui protège physiquement les BIOS de votre C300. Dans ces [[https://​debian-facile.org/​viewtopic.php?​id=14052|explications]],​ la personne explique comment elle a installé un autre OS (Debian) sur C300.
 </​note>​ </​note>​
  
-===Problèmes après installation ​usb===+===Problèmes ​connus ​après installation ​via USB ===
 ==Le touchpad ne fonctionne pas (Acer C720)== ==Le touchpad ne fonctionne pas (Acer C720)==
 Pour cela il vous faut patcher le noyau de votre système: Pour cela il vous faut patcher le noyau de votre système:
Ligne 269: Ligne 267:
 =====Voir aussi===== =====Voir aussi=====
  
-  * (en) [[https://​github.com/​dnschneid/​crouton/​|Site officiel de Crouton]], du [[https://​github.com/​dnschneid/​crouton/​wiki|Wiki de Crouton]], fichier [[https://​github.com/​dnschneid/​crouton/​blob/​master/​README.md|README]] ​+  * (en) [[https://​github.com/​dnschneid/​crouton/​|Site officiel de Crouton]], du [[https://​github.com/​dnschneid/​crouton/​wiki|Wiki de Crouton]], fichier [[https://​github.com/​dnschneid/​crouton/​blob/​master/​README.md|README]]
   * (en) [[http://​chromeos-cr48.blogspot.fr/​|Site relatif à ChruBuntu]]   * (en) [[http://​chromeos-cr48.blogspot.fr/​|Site relatif à ChruBuntu]]
   * (en) [[http://​www.seabios.org/​|Site officiel du Bios Libre SeaBIOS]]   * (en) [[http://​www.seabios.org/​|Site officiel du Bios Libre SeaBIOS]]
  • chromebook.1644798861.txt.gz
  • Dernière modification: Le 14/02/2022, 01:34
  • par Dadu042