Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
robotics:computing:installation_os [2014/07/01 14:58] ldo [Installation d'un OS Ubuntu sur la NAND] |
robotics:computing:installation_os [2014/09/30 10:39] (Version actuelle) ldo [Copie de l'image sur la carte SD] |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
[[http://www.pcduino.com/|PcDuino]] propose deux systèmes déjà préparés pour la PcDuino (Ubuntu et Androïd). | [[http://www.pcduino.com/|PcDuino]] propose deux systèmes déjà préparés pour la PcDuino (Ubuntu et Androïd). | ||
+ | |||
+ | |||
+ | |||
===== Installation d'un OS Ubuntu sur la NAND ===== | ===== Installation d'un OS Ubuntu sur la NAND ===== | ||
Ligne 25: | Ligne 28: | ||
=== Copie de l'image du noyau sur la carte SD === | === Copie de l'image du noyau sur la carte SD === | ||
+ | Cette étape est expliquée en détail [[computing:installation_d_un_os_sur_une_carte_sd|ici]]. | ||
On récupère l'identifiant de la carte SD | On récupère l'identifiant de la carte SD | ||
<code> $ df – H </code> | <code> $ df – H </code> | ||
- | Puis on démonte la carte SD | + | Puis on démonte les partitions |
<code> $ umount /dev/sdf1 </code> | <code> $ umount /dev/sdf1 </code> | ||
On se place dans le répertoire où se trouve l'image du kernel | On se place dans le répertoire où se trouve l'image du kernel | ||
- | |||
<code> $ cd /home/<rep_de_travail>/ubuntu_mmc </code> | <code> $ cd /home/<rep_de_travail>/ubuntu_mmc </code> | ||
Ligne 59: | Ligne 61: | ||
On extrait l'image d'Ubuntu : | On extrait l'image d'Ubuntu : | ||
- | <code> $ 7z x pcduino_ubuntu_20131126.7z </code> | + | <code> $ 7z x pcduino_ubuntu_xxx.7z </code> |
- | On obtient deux fichiers : pcduino_ubuntu_20130906.img et update.sh | + | On obtient deux fichiers : pcduino_ubuntu_xxx.img et update.sh |
=== Copie === | === Copie === | ||
Ligne 68: | Ligne 70: | ||
<code> | <code> | ||
$ sudo cp update.sh /dev/sdxy | $ sudo cp update.sh /dev/sdxy | ||
- | $ sudo cp pcduino_ubuntu_20130906.img /dev/sdxy | + | $ sudo cp pcduino_ubuntu_xxx.img /dev/sdxy |
</code> | </code> | ||
Ligne 81: | Ligne 83: | ||
Au contraire, si elles clignotent rapidement, c'est que le chargement du système a échoué. | Au contraire, si elles clignotent rapidement, c'est que le chargement du système a échoué. | ||
- | ==== Utilisation d'un OS (Ubuntu ou Androïd) sur une carte SD ==== | + | ===== Utilisation d'un OS (Ubuntu ou Androïd) sur une carte SD ===== |
Cette technique est simple, il suffit de copier une image du système sur une carte SD et la carte PcDuino utilisera cette image pour démarrer. | Cette technique est simple, il suffit de copier une image du système sur une carte SD et la carte PcDuino utilisera cette image pour démarrer. | ||
- | === Téléchargement de l'image du système === | + | ==== Téléchargement de l'image du système ==== |
Télécharger l'image [[http://www.pcduino.com/download/|ici]] en tenant compte de la version de notre carte. Il faut choisir « Ubuntu SD Bootable Image » (ou « Android SD bootable image » le plus récent. | Télécharger l'image [[http://www.pcduino.com/download/|ici]] en tenant compte de la version de notre carte. Il faut choisir « Ubuntu SD Bootable Image » (ou « Android SD bootable image » le plus récent. | ||
- | On obtient un fichier « pcduino_ubuntu_mmc_date.7z » ou « pcduino_android_mmc_date.7z » | + | On obtient un fichier « pcduino_ubuntu_mmc_xxx.7z » ou « pcduino_android_mmc_xxx.7z » |
- | === Extraire l'image à partir de l'archive === | + | ==== Extraire l'image à partir de l'archive ==== |
Le fichier téléchargé est une archive qu'il faut extraire grâce au gestionnaire d'archives (installer le paquet p7zip) ou en utilisant la commande [[http://doc.ubuntu-fr.org/p7zip|7z]] : | Le fichier téléchargé est une archive qu'il faut extraire grâce au gestionnaire d'archives (installer le paquet p7zip) ou en utilisant la commande [[http://doc.ubuntu-fr.org/p7zip|7z]] : | ||
<code> $ 7z x pcduino_ubuntu_mmc_xxx.7z </code> | <code> $ 7z x pcduino_ubuntu_mmc_xxx.7z </code> | ||
- | On obtient un répertoire « ubuntu_mmc » dans lequel il y a un fichier « pcduino_ubuntu_mmc_date.img » d'environ 2 Go ou un fichier « pcduino_android_mmc_date.img » d'environ 1,7 Go. | + | On obtient un répertoire « ubuntu_mmc » dans lequel il y a un fichier « pcduino_ubuntu_mmc_xxx.img » d'environ 2 Go ou un fichier « pcduino_android_mmc_xxx.img » d'environ 1,7 Go. |
- | === Copie de l'image sur la carte SD === | + | ==== Copie de l'image sur la carte SD ==== |
+ | Cette étape est expliquée en détail [[computing:installation_d_un_os_sur_une_carte_sd|ici]]. | ||
- | Pour commencer, il faut trouver l'identifiant de la carte SD. Pour cela, on va utiliser la commande [[http://doc.ubuntu-fr.org/tutoriel/console_commandes_de_base#df|df]] qui affiche les systèmes de fichiers (disques durs, clés USB, cartes SD…), leur taille totale et l'espace disponible. L'option -H permet d'afficher la taille en Mo. | + | On récupère l'identifiant de la carte SD : |
- | Dans un terminal, on saisie : | + | |
<code> $ df – H </code> | <code> $ df – H </code> | ||
- | cette commande nous retourne : | ||
- | <code> /dev/sdf1 7,7G 18M 7,3G 1% /media/ldo/5f3122d2-24c6-4ca0-8e5b-7241e4676c1c </code> | ||
- | L'identifiant de la carte SD est sdf sur laquelle une partition sdf1 de 7,7 Go est montée. | + | On démonte la partition : |
- | + | ||
- | === Démontage de la partition === | + | |
- | + | ||
- | Pour pouvoir copier l'image du système sur la carte SD, il faut démonter cette partition. | + | |
- | Il faut saisir dans un terminal : | + | |
<code> $ umount /dev/sdf1 </code> | <code> $ umount /dev/sdf1 </code> | ||
- | Remarque : il on ressaisit la commande <code> df – H </code> | + | On se place dans le répertoire où se trouve l'image « x.img » : |
- | la partition n’appairait plus | + | |
- | + | ||
- | === Copie === | + | |
- | La première chose à faire est de se placer dans le répertoire où se trouve l'image « x.img » | + | |
<code> $ cd /home/<rep_de_travail>/ubuntu_mmc </code> | <code> $ cd /home/<rep_de_travail>/ubuntu_mmc </code> | ||
- | Ensuite, on va utiliser la commande [[http://doc.ubuntu-fr.org/dd|dd]] qui est principalement utilisée pour la création de copie de sauvegarde de partition système. Cette commande devant être utilisée avec prudence, seul administrateur système est autorisé à l'effectuer. Pour cela, il faut saisir le filtre « sudo » devant la commande « dd ». Le mot de passe administrateur vous sera demander. | + | On copie l'image sur la carte SD : |
- | + | <code> $ sudo dd if= pcduino_ubuntu_mmc_xxx.img of=/dev/sdf </code> | |
- | <code> $ sudo dd if= pcduino_ubuntu_mmc_<date>.img of=/dev/sdf </code> | + | |
- | + | ||
- | l'option if correspond au fichier à copier (input file), of correspond au périphérique sur lequel on veut copier (bien mettre l'identifiant et pas la partition). | + | |
La copie peut prendre quelques minutes. | La copie peut prendre quelques minutes. |