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

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
yunohost_et_raspberry [2019/03/05 16:30]
jean
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 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__**
Ligne 40: Ligne 38:
  (pour cela ouvrir un terminal et tapez: sudo fdisk -l)  (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 49: 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 )
Ligne 59: Ligne 56:
 # 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 # 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+# formater la partition de swap 
 +  sudo mkswap /dev/sdn2
  
-# recopier le système sur le disque : +# recopier le système sur le disque USB
- +  sudo dd bs=4M conv=fsync status=progress if=systeme_perso.img of=/dev/sdn1 
- 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+
  
 # retailler le système de fichier pour occuper toute la place # 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 ) # ( les fainéants téméraires peuvent laisser le raspberry le faire au prochain démarrage )
-fsck.ext4 -f /dev/sdn1 +sudo fsck.ext4 -f /dev/sdn1 
 sudo resize2fs /dev/sdn1 sudo resize2fs /dev/sdn1
  
Ligne 77: Ligne 72:
 # monter le disque, cela permet de vérifier que la partition est correcte, taille …  # monter le disque, cela permet de vérifier que la partition est correcte, taille … 
  
-mkdir /tmp/disque; sudo mount /dev/sdn1 /tmp/disque+mkdir /tmp/disque;  
 +sudo mount /dev/sdn1 /tmp/disque
  
 # modfier le fichier de montage dans /tmp/disque/etc/fstab  # modfier le fichier de montage dans /tmp/disque/etc/fstab 
Ligne 83: Ligne 79:
 sudo nano /tmp/disque/etc/fstab sudo nano /tmp/disque/etc/fstab
  
-# mettre en commentaire : ###/dev/mmcblk0p7 / ext4 defaults,noatime 0 1 +# mettre en commentaire la ligne: 
 +   ##/dev/mmcblk0p2 / ext4 defaults,noatime 0 1 
  
-# et ajouter deux lignes : /dev/sda1 / 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+  /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 »)
Ligne 99: Ligne 96:
 # supprimer le lancement du swap dans un fichier # supprimer le lancement du swap dans un fichier
  
- rm /tmp/disque/etc/rc?.d/S??dphys-swapfile +  sudo rm /tmp/disque/etc/rc?.d/S??dphys-swapfile
- +
-# éventuellement pour le style, mettre la partition /boot en lecture seule (,ro) : +
- +
-## /dev/mmcblk0p6 /boot vfat defaults 0 2+
  
- /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 115: Ligne 107:
 # inutile d'être root car la partition boot est en fat ( window$ ) # inutile d'être root car la partition boot est en fat ( window$ )
  
-cd /media/*/boot +cd /media/*/boot    # (*) remplace votre nom d'utilisateur)
  
 cp -a cmdline.txt cmdline.txt.ref  cp -a cmdline.txt cmdline.txt.ref 
Ligne 121: Ligne 113:
 nano cmdline.txt  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.1551803404.txt.gz · Dernière modification: 2019/03/05 16:30 de jean