Outils pour utilisateurs

Outils du site


yunohost_et_raspberry

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
yunohost_et_raspberry [2019/03/05 08:31]
jean créée
yunohost_et_raspberry [2019/05/01 19:55] (Version actuelle)
jean [Utiliser un disque USB au lieu de la carte sd du "Raspberry Pi"]
Ligne 3: Ligne 3:
 ===== Qu'est ce que "Yunohost" ===== ===== Qu'est ce que "Yunohost" =====
  
-{{:wiki:capture_du_2019-03-03_13-50-34.png?200|}}+{{:wiki:images:capture_du_2019-03-03_13-50-34.png?200|}}
  
 Yunohost est une application qui vous permet de créer votre propre serveur à votre domicile; Ainsi vos données, vos applications restent chez vous tout en vous permettant d'y avoir accès depuis l'extérieur. Yunohost est une application qui vous permet de créer votre propre serveur à votre domicile; Ainsi vos données, vos applications restent chez vous tout en vous permettant d'y avoir accès depuis l'extérieur.
Ligne 13: Ligne 13:
 Un raspberry pi est un nano ordinateur qui tourne avec une distribution “debian” Prix d'achat réduit,Consommation électrique très faible. Un raspberry pi est un nano ordinateur qui tourne avec une distribution “debian” Prix d'achat réduit,Consommation électrique très faible.
  
-{{:wiki:rsapberry.png?200|}}+{{:wiki:images:raspberry.png?200|}}
  
 illustration carte mère raspberry pi 3 b créée par Jose.gil https://creativecommons.org/licenses/by-sa/4.0 illustration carte mère raspberry pi 3 b créée par Jose.gil https://creativecommons.org/licenses/by-sa/4.0
Ligne 24: Ligne 24:
 https://yunohost.org/#/install_on_raspberry_fr https://yunohost.org/#/install_on_raspberry_fr
  
-===== Utiliser un disque dur externe au lieu de la carte sd du "Raspberry Pi" =====+===== Utiliser un disque USB au lieu de la carte sd du "Raspberry Pi" =====
  
  
Ligne 30: Ligne 30:
  
 # sur Raspbian GNU/Linux 9 (stretch), procédure de déménagement du système de la carte mémoire vers un disque # sur Raspbian GNU/Linux 9 (stretch), procédure de déménagement du système de la carte mémoire vers un disque
- 
-# les gars de yunohost ont simplifié le partitionnement, remplacer les numéros de périphériques 6/7 par 1/2 
  
 **__1ere étape__** **__1ere étape__**
  
-# arrêter le Raspberry pi et brancher la carte sur un PC disposant d'une place disque équivalente. # copier la carte sur un fichier et vérifier qu'il n'y a pas de message d'erreur # ATTENTION, vérifier le nom du périphérique correspondant à la carte mémoire (pour cela ouvrir un terminal et tapez: sudo fdisk -l)+# arrêter le Raspberry pi et brancher la carte sur un PC disposant d'une place disque équivalente. 
 +# copier la carte sur un fichier et vérifier qu'il n'y a pas de message d'erreur  
 +# ATTENTION, vérifier le nom du périphérique correspondant à la carte mémoire 
 + (pour cela ouvrir un terminal et tapez: sudo fdisk -l)
  
-#remplacer sdn7 par sdb7 ou sdc7 …. sudo dd bs=4M status=progress conv=fsync if=/dev/sdn7 of=systeme_perso.img+#remplacer sdn1 par sdb1 en général ( ou sdc1 si le PC contient deux disques ) 
 +  sudo dd bs=4M status=progress conv=fsync if=/dev/sdn1 of=systeme_perso.img
  
-# si on n'a que la moitié de la taille de la carte de libre sur le disque, mais c'est plus lent : ### sudo dd bs=4M status=progress conv=fsync if=/dev/sdn7 | gzip > systeme_perso.img.z 
  
 # ENLEVER LA CARTE pour éviter les risques d'effacement # ENLEVER LA CARTE pour éviter les risques d'effacement
Ligne 45: Ligne 46:
 **__2éme étape__** **__2éme étape__**
  
-# brancher le disque sur le PC,+# brancher le disque USB sur le PC,
  
 (pour être sûr de bien identifier votre dd externe vérifier vos disques avec la commande sudo fdisk -l ) (pour être sûr de bien identifier votre dd externe vérifier vos disques avec la commande sudo fdisk -l )
  
-et installer deux partitions sur celui-ci # en premier celle pour le système et les données # puis une petite partition pour le swap en fin de disque ~ 300Mo # inutile de formater la partition système car elle sera écrasée par la copie # formater la partition de swap, remplacer sdnX par sdb2 par exemple sudo mkswap /dev/sdnX+et installer deux partitions sur celui-ci 
  
-recopier le système sur le disque : sudo dd bs=4M conv=fsync status=progress if=systeme_perso.img of=/dev/sdn1 # ou manque de place ### gzip -cd systeme_perso.img | sudo dd bs=4M status=progress conv=fsync of=/dev/sdn1+en premier celle pour le système et les données
  
-# retailler le système de fichier pour occuper toute la place # ( les fainéants téméraires peuvent laisser le raspberry le faire au prochain démarrage ) fsck.ext4 -f /dev/sdn1 sudo resize2fs /dev/sdn1+# puis une petite partition pour le swap en fin de disque ~ 300Mo # inutile de formater la partition système car elle sera écrasée par la copie 
 +  
 +# formater la partition de swap 
 +  sudo mkswap /dev/sdn2 
 + 
 +# recopier le système sur le disque USB: 
 +  sudo dd bs=4M conv=fsync status=progress if=systeme_perso.img of=/dev/sdn1  
 + 
 +# retailler le système de fichier pour occuper toute la place 
 + 
 +# ( les fainéants téméraires peuvent laisser le raspberry le faire au prochain démarrage ) 
 +sudo fsck.ext4 -f /dev/sdn1  
 +sudo resize2fs /dev/sdn1
  
 **__3éme etape__** **__3éme etape__**
  
-# monter le disque, cela permet de vérifier que la partition est correcte, taille … mkdir /tmp/disque; sudo mount /dev/sdn1 /tmp/disque+# monter le disque, cela permet de vérifier que la partition est correcte, taille … 
  
-# modfier le fichier de montage dans /tmp/disque/etc/fstab sudo nano /tmp/disque/etc/fstab+mkdir /tmp/disque;  
 +sudo mount /dev/sdn1 /tmp/disque
  
-# mettre en commentaire : ###/dev/mmcblk0p7 / ext4 defaults,noatime 0 1 # et ajouter deux lignes : /dev/sda1 / ext4 defaults,noatime 0 1 # ajouter la ligne : /dev/sda2 none swap sw 0 0+# modfier le fichier de montage dans /tmp/disque/etc/fstab  
 + 
 +sudo nano /tmp/disque/etc/fstab 
 + 
 +# mettre en commentaire la ligne: 
 +   ##/dev/mmcblk0p2 / ext4 defaults,noatime 0 1  
 + 
 +# et ajouter deux lignes : 
 +  /dev/sda1 / ext4 defaults,noatime 0 1  
 +  /dev/sda2 none swap sw 0 0
  
 (Sur votre Raspberry, qui n’a pas de dd interne, il est logique que les partitions du dd externe s’appellent « sda ») (Sur votre Raspberry, qui n’a pas de dd interne, il est logique que les partitions du dd externe s’appellent « sda »)
 +
 +{{:wiki:images:fstab.png?200|}}
  
 #enregistrer les modifications Ctrl +X répondre yes pour enregistrer et quitter nano #enregistrer les modifications Ctrl +X répondre yes pour enregistrer et quitter nano
  
  
-{{:wiki:capture_du_2019-03-03_17-54-01.png?200|}} 
  
-# supprimer le lancement du swap dans un fichier rm /tmp/disque/etc/rc?.d/S??dphys-swapfile+# supprimer le lancement du swap dans un fichier
  
-# éventuellement pour le style, mettre la partition /boot en lecture seule (,ro) : ## /dev/mmcblk0p6 /boot vfat defaults 0 2+  sudo rm /tmp/disque/etc/rc?.d/S??dphys-swapfile
  
- /dev/mmcblk0p6  /boot           vfat    defaults,ro             2 
  
 # démonter le disque et le débrancher sudo umount /tmp/disque # démonter le disque et le débrancher sudo umount /tmp/disque
Ligne 80: Ligne 103:
 **__4éme étape__** **__4éme étape__**
  
-# monter la plus petite carte mémoire contenant un système pour raspberry # inutile d'être root car la partition boot est en fat ( window$ )+# monter la plus petite carte mémoire contenant un système pour raspberry  
 + 
 +# inutile d'être root car la partition boot est en fat ( window$ ) 
 + 
 +cd /media/*/boot    # (*) remplace votre nom d'utilisateur) 
 + 
 +cp -a cmdline.txt cmdline.txt.ref  
 + 
 +nano cmdline.txt 
  
-cd /media/*/boot cp -a cmdline.txt cmdline.txt.ref nano cmdline.txt # remplacer root=/dev/mmcblk0p7 par root=/dev/sda1+# remplacer root=/dev/mmcblk0p2 par root=/dev/sda1
  
 **__5éme étape__** **__5éme étape__**
yunohost_et_raspberry.1551774699.txt.gz · Dernière modification: 2019/03/05 08:31 de jean