Installer un serveur debian wheezy sur le NAND de la cubieboard2

Installer une debian wheezy version serveur sur le nand de la cubieboard2.
Pour commencer on télécharge l'image
puis on la décompresse dans la foulée

unzip Cubian-base-r1-arm-a20.img.7z

On branche la micro sd et on utilise

sudo fdisk -l

Pour obtenir le périphérique de la micro SD, pour une micro SD de 4Go on obtient un retour de ce style là

Disque /dev/sdb : 4012 Mo, 4012900352 octets

Dans mon cas, le retour me donne /dev/sdb.
On va copier grâce à dd l'image décompressée vers la micro SD

dd if=Cubian-base-r1-arm-a20.img of=/dev/sdb bs=4M

Une fois cette opération effectuée on éjecte proprement la micro SD et on l'insère dans notre cubieboard et on démarre la bête.
Le but étant de travailler à distance, les opérations seront effectuées en ssh.
On lance un nmap pour connaître l'adresse ip de notre cubieboard, pour mon réseau local ce sera en 192.168.0.*
Logiquement l'adresse devrait se trouver au début, donc on va regarder jusqu’à 30

nmap 192.168.0.0-30

Si vous voulez effectuer une recherche sur tout votre réseau

nmap 192.168.0.0-254

On va pouvoir se connecter en ssh en utilisant le port 36000
L'utilisateur et le mot de passe sont cubie ce qui donne pour mon cas

ssh -p 36000 cubie@192.168.0.14

On va maintenant pouvoir flasher notre nand facilement grâce au script inclus.
Si le nand est mal ou pas partitionné, le script partitionnera automatiquement le nand

sudo ~/nandinstall/install.sh

On valide avec y + entrée, puis on relance la session ssh ainsi que le script une seconde fois,
lorsque le script a tout copié sur le nand il vous proposera de redémarrer avec ce message

success! remember to remove your SD card then reboot

Ce message qui signifie

succès! n'oubliez pas de retirer votre carte SD puis redémarrez

Vous pouvez donc le laisser s'éteindre et enlever votre carte sd avant de redémarrer sur le nand.

BONUS
Pour mettre à jour le système:

sudo apt-get update && sudo apt-get upgrade -y

Pour remettre le port ssh à 22:

sudo nano /etc/ssh/sshd_config

et changez le port 36000 en 22

Changez les locales:

sudo dpkg-reconfigure locales

On retire:

en_US.UTF-8 UTF-8

Et on active nos locales qui nous intéresse pour moi.

fr_FR.UTF-8 UTF-8

Puis le langage par défaut

fr_FR.UTF-8

Installation graphique minimal:

sudo apt-get install lxde-core lightdm iceweasel xul-ext-adblock-plus cpufrequtils htop x11vnc

Pour la suite, vous pouvez reprendre mon premier tutoriel, tout est à peu près identique, sauf que l'on a vraiment une installation sur mesure.

Vus : 801
Publié par ljere : 30