Outils pour utilisateurs

Outils du site


slvpartage:pi-top

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édentesRévision précédente
Prochaine révision
Révision précédente
slvpartage:pi-top [2020/07/31 08:09] cyberyunohostslvpartage:pi-top [2023/08/26 17:12] (Version actuelle) cyberyunohost
Ligne 1: Ligne 1:
- 
 équipement basé sur du raspberry pi équipement basé sur du raspberry pi
  
Ligne 5: Ligne 4:
  
 ====== copie du système pi-top ====== ====== copie du système pi-top ======
 +
 +
 +Disposant d'une image microsd fonctionnelle sur un pitop, nous allons copier le système sur une autre carte microsd.
 +
 +Pour réduire le temps de copie, l'image originale sera réduite à une taille inférieure pour ne pas copier trop d'espaces inutilisés. Sachant qu'une copie prends 1 minute par GiO sur notre système, réduire de moitié peut faire gagner pas mal de temps..
  
 utilisation d'un système intermédiaire ubuntu utilisation d'un système intermédiaire ubuntu
  
 +commandes depuis un terminal. Sur ubuntu en mode graphique Ctrl+Alt+T fait apparaître une nouvelle fenêtre de terminal.
  
 vérification des partitions existantes vérification des partitions existantes
Ligne 35: Ligne 40:
  
 - ajouter les copies d'écran gparted ici - - ajouter les copies d'écran gparted ici -
 +
 +{{:slvpartage:capture_d_ecran_de_2020-07-31_09-50-13.png?direct&400|}}
  
 A l'issue de la réduction  A l'issue de la réduction 
Ligne 77: Ligne 84:
 </code> </code>
  
 +**au bout de 14 minutes** :
 +
 +<code>
 +root@cyberuser-OptiPlex-9010:~# dd if=/dev/sdd of=pitop14G.img bs=4M count=3584
 +3584+0 enregistrements lus
 +3584+0 enregistrements écrits
 +15032385536 octets (15 GB, 14 GiB) copiés, 831,645 s, 18,1 MB/s
 +</code>
 +
 +Sauvegarde du contenu existant (microsd 32G /raspbian) de la future destination
 +
 +<code>
 +/dev/sdd1                      43M     22M   22M  52% /media/cyberuser/boot
 +/dev/sdd2                      30G    5,0G   23G  18% /media/cyberuser/rootfs
 +</code>
 +
 +gparted
 +
 +==> 7Gio semble suffire
 +
 +(7×1204 + 100) ÷ 4 = 2132
 +(argh typo ... 7x1024... ) = 1817
 +
 +<code>
 +dd if=/dev/sdd of=raspbian.img bs=4M count=2132
 +</code>
 +
 +Et finalement écraser la raspbian avec pitopos
 +
 +<code>
 +sudo dd if=pitop14G.img of=/dev/sdd bs=4M
 +</code>
 +
 +il est possible de voir la progression en envoyer un signal USR1 au processus dd. Cela requiert de conanitre le pid du processus.
 +
 +<code>
 +ps auxw | grep pitop
 +root        7334  3.0  0.0  20860  5784 pts/1    D+   10:33   0:05 dd if=pitop14G.img of=/dev/sdd bs=4M
 +</code>
 +
 +ici le pid est 7334
 +
 +dans **un autre terminal** :
 +
 +<code>
 +kill -USR1 7334
 +</code>
 +
 +ce qui génère la ligne suivante sur le terminal actuel :
 +
 +<code>
 +root@cyberuser-OptiPlex-9010:~# dd if=pitop14G.img of=/dev/sdd bs=4M
 +1763+0 enregistrements lus
 +1763+0 enregistrements écrits
 +7394557952 octets (7,4 GB, 6,9 GiB) copiés, 340,533 s, 21,7 MB/s
 +</code>
  
 +L'écriture peut prendre beaucoup de temps, nous aurions pus utiliser l'option conv=sync pour que la copie reflète effectivement l'écriture en cours et non ce qui est conservé en mémoire par le système pour être écrit.
  
slvpartage/pi-top.1596182981.txt.gz · Dernière modification : de cyberyunohost