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
Prochaine révision Les deux révisions suivantes
chromebook [Le 27/05/2016, 20:12]
80.15.1.103 [Avec une clé usb bootable] restauration lien mort via archive.org
chromebook [Le 14/02/2022, 01:49]
Dadu042 [Avec crouton]
Ligne 1: Ligne 1:
-{{tag>precise trusty ​portable chromebook}}+{{tag>Trusty ​portable chromebook}}
 ======Installer Ubuntu sur un Chromebook====== ======Installer Ubuntu sur un Chromebook======
  
-=====Introduction===== +=====Introduction==== 
-Les ordinateurs Chromebook fonctionnent nativement avec le système d'​exploitation Chrome OS, de Google. ​+Les ordinateurs Chromebook fonctionnent nativement avec le système d'​exploitation ​[[wpfr>Chrome OS|Chrome OS]], de Google. ​
  
-Il est néanmoins possible de faire fonctionner dessus Ubuntu ... et ce, de manières ​différentes :+Il est néanmoins possible de faire fonctionner dessus Ubuntu ... et ce, de différentes ​manières ​:
   * Par le biais de [[#Avec crouton|Crouton]],​   * Par le biais de [[#Avec crouton|Crouton]],​
   * Par le biais de [[#Avec Chrubuntu|ChruBuntu]],​   * Par le biais de [[#Avec Chrubuntu|ChruBuntu]],​
Ligne 15: Ligne 15:
  
 =====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 ​de son système. 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 2GB minimum, +  * Branchez une clé USB ou une carte SD d'une capacité de 4 GO minimum, 
-  * Ouvrez votre navigateur web et naviguez jusqu'à **[[chrome://imageburner]]**,+  * Ouvrez votre navigateur web et installez l'utilitaire "​Recovery"​ (accessible ​[[https://chrome.google.com/​webstore/​detail/​chromebook-recovery-utili/​jndclpdbaamdhonoechobihbbiimdgai|sur le Web Store]])
   * Suivez tout simplement les indications.   * Suivez tout simplement les indications.
-Lorsque la procédure est achevée, vous aurez à votre disposition une clé vous permettant de restaurer ChromeOS en cas de besoin.\\ +Lorsque la procédure est achevée, vous aurez à votre disposition une clé USB vous permettant de restaurer ChromeOS en cas de besoin.\\ 
-Si vous avez déjà malencontreusement détruit votre ChromeOS, vous pouvez créer ​un clé de démarrage en téléchargeant un petit script, comme indiqué [[https://​support.google.com/​chromebook/​answer/​1080595?​hl=fr|ici]].+Si vous avez déjà malencontreusement détruit votre ChromeOS, vous pouvez créer ​une clé de démarrage en téléchargeant un petit script, comme indiqué [[https://​support.google.com/​chromebook/​answer/​1080595?​hl=fr|ici]].
  
-=====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 ce soit par le biais de Crouton, ChrUbuntu, ou par le biais de Seabios, il faut passer votre ChromeBook en mode développeur. ​Cette procédure  ​dépend du modèle de votre portable. Sur un Acer C720 elle 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 33: Ligne 33:
   * Lorsque votre ordinateur redémarre connectez-vous à internet acceptez la licence, mais n'​entrez pas votre login avec votre mot de passe, ouvrez une console avec les touches Ctrl+alt+ → (pas la touche de curseur droit, mais l'​équivalent du F2 standard).   * Lorsque votre ordinateur redémarre connectez-vous à internet acceptez la licence, mais n'​entrez pas votre login avec votre mot de passe, ouvrez une console avec les touches Ctrl+alt+ → (pas la touche de curseur droit, mais l'​équivalent du F2 standard).
  
-<​note>​Sur certains, c'est une histoire de petit switch matérielphysiquement dans la baie de la carte mémoirequ'il faut manipuler. </​note>​+<​note>​Sur certains ​Chromebooks, c'est une histoire de petit switch matériel ​(présent ​physiquement dans la baie de la carte mémoirequ'il faut manipuler. </​note>​
  
 =====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 ~/Download**+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 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 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 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 crouton -t xiwi,​xfce</​code>​+Pour reprendre la ligne de commande d'​installation : <​code>​sudo sh ~/​Downloads/​crouton -t xiwi,​xfce</​code>​
 </​note>​ </​note>​
  
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 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 133: Ligne 134:
 </​note>​ </​note>​
 <note important>​ <note important>​
-Cela ne fonctionne pas avec votre chroot si vous avez voulu le chiffré ​lors de son installation,​ avec l'​usage de l'​option **-e** ... parce qu'il vous est demandé le mot-de-passe !+Cela ne fonctionne pas avec votre chroot si vous avez voulu le chiffrer ​lors de son installation,​ avec l'​usage de l'​option **-e** ... parce qu'il vous est demandé le mot-de-passe !
 </​note>​ </​note>​
  
Ligne 141: Ligne 142:
   * **Enlevez la vérification rootfs** afin de permettre les droits en lecture/​écriture dessus. Une des méthodes est d'​utiliser le script [[https://​gist.github.com/​DennisLfromGA/​6690677|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)//   * **Enlevez la vérification rootfs** afin de permettre les droits en lecture/​écriture dessus. Une des méthodes est d'​utiliser le script [[https://​gist.github.com/​DennisLfromGA/​6690677|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é '​[[https://​gist.github.com/​DennisLfromGA/​6443733|crouton.conf]]'​** ... un autre script nommé '​[[https://​gist.github.com/​DennisLfromGA/​11072037|mnt-crouton.conf]]'​ est disponible - //à utiliser si vous êtes dans le contexte de l'​usage de @drinkcat'​s crouton/​separate_partition branch//   * Ensuite, **placez dans le répertoire /etc/init, le script suivant nommé '​[[https://​gist.github.com/​DennisLfromGA/​6443733|crouton.conf]]'​** ... un autre script nommé '​[[https://​gist.github.com/​DennisLfromGA/​11072037|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é '​[[https://​gist.github.com/​DennisLfromGA/​aa1c92ebe77c3df4ca84|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 !+  * De manière optionnelle,​ vous pouvez rajouter ce script nommé '​[[https://​gist.github.com/​DennisLfromGA/​aa1c92ebe77c3df4ca84|crouton.init]]'​ dans votre répertoire de téléchargement ... cela est recommandé pour paramétrer correctement certaines ​choses. É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 ... Vous avez télécharger les fichiers, et installés où c'est nécessaire ? Redémarrez Crouton ...
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é. 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.  ​
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 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.
 ====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 209: Ligne 213:
 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]]. 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'​ !+Patientez pendant que le script ​fait 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 voir démarrer ChruBuntu. L'​identifiant et le mot-de-passe à utiliser sont '​user'​ !
  
 <​note>​Si vous avez utilisé le script '​s9ryd',​ pour démarrer avec Chrome OS, soit vous désactivez le mode Développeur,​ soit lors de l'​écran du mode de Développeur vous appuyez sur les touches CTRL+D ... \\ <​note>​Si vous avez utilisé le script '​s9ryd',​ pour démarrer avec Chrome OS, soit vous désactivez le mode Développeur,​ soit lors de l'​écran du mode de Développeur vous appuyez sur les touches CTRL+D ... \\
Ligne 233: Ligne 237:
 <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 Bodhi spécialement optimisée pour le acerC720. 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>​
  
 ===Problèmes après installation usb=== ===Problèmes après installation usb===
  • chromebook.txt
  • Dernière modification: Le 26/07/2023, 13:40
  • par mohican