jeudi 10 avril 2014

CubieTruck (CubieBoard 3), on finalise l'installation : on met le root sur le disque dur, le wifi ...

Voilà on a un tout nouveau système sur la Nand.
Maintenant nous allons :
          1) installer sur le clavier français & les locales & mettre à jour la distrib & régler l'heure
          2) transférer le système de la nand vers le disque dur
          3) installer le wifi

Sommaire

installer sur le clavier français
Transférer le rootfs de la nand vers le disque dur
Réglage de l'heure système et fuseau horraire
Le wifi

installer sur le clavier français & les libellés en français

loggez vous sur la Cubietruck, puis tapez les deux commandes suivantes (sur la 1ère vous aurez des questions sur votre clavier).

Transférer le rootfs de la nand vers le disque dur

Nous n'allons pas laisser l'os sur la nand car il y peu de place et de plus elle supporte un nombre de cycle d'écriture limitée.

Préparer le disque dur : 

créer une ou plusieurs partitions sur le disque dur
fdisk /dev/sda 
Vous allez arriver sur l'interface de création de la partition, tapez n et valider les options par défaut.
Avec p vérifiez que le type de la partition est bien Linux (83). Si ce n'est pas le cas, tapez la commande t et sélectionnez le type système de fichier 83 Linux

Créez le système de fichier sur le disque 
mkfs.ext4 /dev/sda1 

Copiez les fichiers de la nand vers le disque dur : 

le système de fichier root se trouve sur la partition b de la nand donc l'objectif est de copiez cette partition sur la partition sda1. Pour pouvoir exécuter cette commande et la suite, il vous faut passer en mode root
sudo su - root
dd if=/dev/nandb of=/dev/sda1 bs=1M 
resize2fs /dev/sda1

Changer la partition de root dans le fichier de boot : 

la partition de boot se trouve dans la partition a de la nand. 
Il faut modifier le fichier de boot pour qu'il point vers le /dev/sda1 
sudo su - root
mkdir mnt_nand
mount /dev/nanda ./mnt_nand
nano ./mnt_nand/uEnv.txt
Remplacer la dernière ligne par : nand_root=/dev/sda1

Puis on synchronise la nand et on reboot 
sync
umount ./mnt_nand
reboot 

Voilà maintenant votre CubieTruck boot sur le disque dur. Maintenant passons au wifi.

Mettre à jours la distribution : 

sudo apt-get update
sudo apt-get upgrade  

Ajouter votre utilisateur : 

Afin d'abandonner l'uitisateur linaro à son pauvre sort de l'utilisateur oublié. je vais créer mon utilisateur. 
sudo adduser sebastien 
sudo usermod -a -G sudo sebastien  

Réglage de l'heure système et fuseau horaire


Synchronisation avec un serveur de temps

on va synchroniser l'heure du système avec un serveur de temps internet, voici la liste des serveurs de temps :
http://www.cru.fr/NTP/serveurs_francais.html
http://support.ntp.org/bin/view/Servers/StratumTwoTimeServers
ntpdate ntp.ovh.net
hwclock --systohc

Puis modifier le fichier /default/ntpdate, en mettant le serveur de temps le plus près de chez vous.

Réglage du fuseau horaire :

Mettre son fuseau horraire à jour :
sudo dpkg-reconfigure tzdata

le Wifi


Pour le wifi il suffit d'abord de lancer le module,dans le fichier /etc/modules ajouter bcmdhd :

On reboot, puis on modifie le fichier /etc/network/interfaces avec mes paramètres réseaux ( attention je suis avec un DHCP, ma box orange) :

auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid <mettre votre ssid wifi>
wpa-psk <mettre la clès psk>      

Et voila un petit :
sudo ifdown wlan0
puis
sudo ifup wlan0

On peut aussi installer le network manager dans XWindows :

sudo apt-get install network-manager-gnome


Voilà ma Vous avez comme un moi un 1er système fonctionnel CubiTruck.
N"hésitez pas à me remonter ce que vous avez fait de cette superbe one board chip







Aucun commentaire:

Enregistrer un commentaire