Dans ce tutoriel, nous apprendrons comment installer Ubuntu 16.04 sous pine64, du formatage de carte sd jusqu’à la connexion à l’utilisateur.
Pré-requis
- 1 x pine64
- 1 x ordinateur avec slot pour carte SD ou micro SD
- 1 x carte micro SD et 1 x adaptateur SD -> micro SD
- 1 x Alimentation pour téléphone portable (5V)
- 1 x Cable RJ45 pour connecter le pine64 au réseau
- 1 x Routeur ou une box
Chemin de la carte
Afin d’identifier le chemin vers la carte pour les manipulations, exécutez la commande suivante sans la carte insérée
$ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 /dev/sda6
Branchez la carte puis relancez la commande.
$ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 /dev/sda6 /dev/sdc
Formatage
Les commandes suivantes seront à exécuter en root.
Dans l’exemple, le chemin de la carte SD est /dev/sdc.
Nous souhaitons reformater la carte SD puis créer de nouvelles partitions.
fdisk /dev/sdc
Une fois fdisk lancé, vous pouvez exécuter les commandes suivantes.
- o : pour supprimer les partitions présentes sur la carte SD
- p : pour vérifier que la carte est vide ( sans partitions )
————
- n : pour créer nouvelle partition
- p : pour partition primaire
- ENTER : mettre numéro 1 par défaut pour nouvelle partition
- ENTER: taille par défaut pour First sector
- +100M: Ajoute 100Mo pour Last sector
- t : permet de définir le type de partition
- c : pour choisir le type de partition W95 FAT32 (LBA)
———–
- n : pour créer une seconde partition
- p : pour partition primaire
- ENTER : partition numéro 2 par défaut
- ENTER : assigne la taille restante sur la carte à la partition 2 ( First sector et Last Sector )
- w : écrit les tables de partition 1 et 2
Un redémarrage peut être nécessaire pour voir les nouvelles partitions créés.
$ ls /dev/sd* /dev/sda /dev/sda1 /dev/sda2 /dev/sda5 /dev/sda6 /dev/sdc /dev/sdc1 /dev/sdc2
Montage des partitions
Afin d’installer Archlinux sur la carte SD, les partitions doivent devenir accessible depuis le système d’exploitation et doivent être montés.
root $ cd /tmp/ # Créer et monte le système de fichier vfat mkfs.vfat /dev/sdc1 # Créer et monte le système de fichier ext4 mkfs.ext4 /dev/sdc2
Téléchargement de Ubuntu 16.04
Afin de réduire les problèmes de permissions, les manipulations suivantes seront réalisées dans le dossier /tmp.
Une fois téléchargé, Le fichier doit être extrait sur la carte SD.
# Décompresse le fichier compressé unxz xenial-minimal-pine64-bspkernel-0.5.5-65.img.xz # Copie l'image sur la carte SD dd if=xenial-minimal-pine64-bspkernel-0.5.5-65.img of=/dev/sdc
Accès au pine64
Une fois la carte SD connectée au pine64 et l’alimentation et cable réseau branchés, l’écran de chargement s’affichera.
Par défaut, ssh-server est installé sur Xenial.
Pour déterminer l’adresse ip du pine, exécuter cette commande
sudo apt-get install nmap -y nmap -sn 192.168.1.0/24
Vous pouvez accéder au Pine64 en ssh avec ssh pine64@adresseip depuis un ordinateur du réseau.
Le mot de passe est “pine64”.
Si vous avez aimé ce tutoriel ou souhaitez avoir plus d’informations, faites-le moi savoir en commentaire
Enjoy !