=== INSTALLATION DE CUBIAN SUR UNE CUBIETRUCK === == Installation de CubianX1 sur carte microSD == *créer un répertoire de travail : mkdir ~/cubianrep *télécharger Cubian-desktop-x1-a20-cubietruck-vga.img.7z dans ce répertoire: http://cubian.org/downloads/ *décompresser ce fichier : $ bzip2 -d Cubian-desktop-x1-a20-cubietruck-vga.img.7z *on obtient alors un fichier image : Cubian-desktop-x1-a20-cubietruck-vga.img *insérer la carte microSD sur un port usb, ne pas la mounter, avec GParted verifier le nom du périphérique utilisé par la carte microSD : chez moi : /dev/sdl *créer la carte bootable Cubian : se mettre en root : $su *injecter l'image sur la carte microSD: #dd if=Cubian-desktop-x1-a20-cubietruck-vga.img of=/dev/sdl bs=4096; sync *mounter la nouvelle partition boot de la carte microSD *créer un répertoire de travail $mkdir ~/cubianrep/tmp *copier tous les fichiers dans un répertoire de travail $cp /media/nomuser/boot/* ~/cubianrep/tmp/ *démounter la carte microSD *avec GParted : *supprimer la partition boot (pour moi /dev/sdl1) *créer une partition fat32 dans l'espace libéré, avec comme étiquette : boot *lui mettre un drapeau boot *redimensionner la partition cubietruck au maximum du volume de la carte *mounter la partition boot *copier les fichiers contenus dans ~/cubianrep/tmp/ en tant que root : #cp ~/cubianrep/tmp/* /media/nomuser/boot/ *modifier le fichier uEnv.txt pour pouvoir suivre le démarrage à la console : *remplacer : console=ttyS0,115200 root=/dev/mmcblk0p2 rootwait extraargs=console=tty2 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:0 consoleblank=0 loglevel=0 *par : root=/dev/mmcblk0p2 extraargs=console=tty0 hdmi.audio=EDID:0 disp.screen0_output_mode=EDID:0 consoleblank=0 loglevel=0 *demounter la carte et lancer la cubie avec *Démarrer la cubietruck avec la carte microSD: *corriger les défauts si besoin : *pour ma part erreur de superblock sur la partition cubian *attention il n'y a pas de mot de passe root dans la cubian donc obliger d’arrêter la cubietruck et de réparer sur sa machine de bureau *donc il faut faire en tant que root: #e2fsck -b 32768 /dev/sdl2 (chez moi) *relancer la cubietruck , faire crtl D si besoin *et on arrive sur Cubian !!(premier démarrage très lent !) *première connexion : utilisateur cubie, mot de passe cubie *lors du premier démarrage il faut valider un mot de passe root, car root n'est pas valider par défaut : *dans un terminal : $sudo passwd root *après mettre à jour les paquets #apt-get update *installer les claviers français : # apt-get install console-data # dpkg-reconfigure keyboard-configuration *les modifs ne sont pas appliquées (cf : https://hipporigolo.wordpress.com/2014/12/18/installation-cubietruck/) donc faire setxkbmap fr à chaque fois ! ==**Installation de Cubian sur un DD :**== j'ai pris un DD 2.5 branché sur la prise SATA de la cubie *installer Gparted : #apt-get install gparted *partitionnement du DD : ne sachant pas si on peut booter depuis le DD, j'ai réservé les 14 premiers Mo pour une partition fat32 partition swap de 4Go partition root de 60 Go partition /home : le reste *donc : */dev/sda1 fat32 mounté en /boot */dev/sda2 swap */dev/sda3 mounté en / */dev/sda4 mounté en /home *copie des fichiers root de la carte microSD vers le DD : # dd if=/dev/mmcblk0p2 of /dev/sda3 bs=1M *contrôler l’intégrité du système de fichier #e2fsck -f /dev/sda3 *redimensionner le système de fichier #resize2fs /dev/sda3 *mounter le répertoire racine du DD #mkdir /mnt/root #mount /dev/sda3 /mnt/root *transférer le répertoire utilisateur sur /dev/sda4 (chez moi /home/cubie) #mkdir /mnt/home #mount /dev/sda4 /mnt/home #mv /mnt/root/home/cubie /mnt/home/ *remettre les droits #chown -R cubie.cubie /mnt/home/cubie *modifier le fstab : *récupérer les différentes UUID des partitions du DD avec Gparted et insérer les lignes suivantes dans le fstab à la place de celles qui s'y trouvent #pluma /mnt/root/etc/fstab UUID= / ext4 defaults 0 1 UUID= /home ext4 defaults 0 2 UUID= none swap sw 0 0 UUID= /boot vfat defaults 0 2 *modifier le fichier uEnv.txt situé dans la partition /dev/mmcblk0p1 (première partition de la carte microSD), normalement mountée dans /boot #pluma /boot/uEnv.txt *remplacer la première ligne par : root=/dev/sda3 rootwait *ensuite il faut purger les tampons : #sync *et rebooter la cubietruck en laissant la carte microSD normalement si on a bien tout fait, ça reboote sur le DD (moi du premier coup !!) miracle le clavier est en français sur l'interface graphique et sur les terminaux !!! Enjoy ! je n'ai pas réussi à booter sur le DD sans la carte microSD mise. A voir...