Ubuntu 16.04 sur pine64, Installation

Dans ce tutoriel, nous apprendrons comment installer Ubuntu 16.04 sous pine64, du formatage de carte sd jusqu’à la connexion à l’utilisateur.

upidev ubuntu 16.04 pine64 installation

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.

https://github.com/ayufan-pine64/linux-build/releases/download/0.5.5/xenial-minimal-pine64-bspkernel-0.5.5-65.img.xz

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 !

Laisser un commentaire