Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
Hi Guest this is an announcement for guests !!!

Note de ce sujet :
  • Moyenne : 5 (1 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[ TUTO ] Clonage du disque de la VM
#1
Question 
Bonjour,



Si comme moi vous avez un ancien PC portable et pas de raspberry sous la main rapidement, je vous montre ici comment cloner le disque dur de la VM fournit par JLM, afin de se passer de VirtualBox.. Perte de ressources, stabilité, redémarrage.. 


Introduction:


Le principe est d'utiliser deux live CD linux : 

[*]Le premier sur la machine Source (===VirtualBox de smartphoton)
[*]Le deuxième sur la machine Destination.


Le faite d'utiliser des lives permet de ne pas monter les disques à cloner.(/!\ Important)
Activer le SSH sur les 2 lives CD, afin d'effectuer le clone du disque SmartPhoton..



Prérequis :
  • Avoir une clé USB pour les lives
  • Avoir un linux d'installer sur la machine de destination 
  • Avoir un disque de destination : Carte SD,  2eme disque dur interne / externe
NB : 
A vous de voir votre configuration.. 
Moi j'ai un pc portable avec Debian 11 avec un dualBoot du SmartPhoton qui a été cloné sur la carte SD, mais l'important est d'avoir un système fonctionnel sur la destination pour réparer le grub (démarrage). Comme on a pas l'accès au linux de SmartPhoton...
Autrement il est possible de faire l'inverse installé Debian 11 sur une clé USB et cloner sur le disque interne

Préparation :
  1.   Raspbian Desktop : Raspbian pour PC => Fichier .iso
  1.   https://downloads.raspberrypi.org/rpd_x8...r-i386.iso
  • Créer une clé USB bootable 
    - Insérer votre clé USB
    - Ouvrez Win32DiskImage
       
    - Ecrire


Clonage :


Sur la machine Source (La VM fournit par JLM)

Ajouter le live afin de booter au démarrage (ne pas démarrer sur le linux de JLM)
  •    
  •    
  •    

Ouvrez un terminal :

   

NP: J'active SSH sur la machine Source pour un confort pour copier coller les commandes dans putty plus pratique, c'est à faire sur Machine Source & Destination


Code :
$ sudo su
# nano /etc/ssh/sshd_config
     // Mettre ses lignes actif et yes
     PermitRootLogin yes
     PasswordAuthentification yes

// Changer le mot de passe du root (root) peu importe c'est pour le live :
# passwd

# systemctl restart ssh



Commandes à exécuter la machine Source :

Code :
// Voir les disques de la machine Source :
# fdisk -l

   

// Ici on voit 2 disques /dev/sda & /dev/loop0 : C'est /dev/sda qu'on veut cloner..

Commandes à exécuter la machine Destination depuis le live 

Code :
// Voir les disques de la machine Destination :

# fdisk -l


Code :
// Dans ma configuration j'ai cloné le disque /dev/sda de la machine source et sur le disque /dev/sda de la machine destination

# dd bs=128K if=/dev/sda ssh root@192.168.1.13 "dd bs=128K of=/dev/sda conv=noerror,sync status=progress


Voila c'est fini... et non.. enfin presque, il suffit maintenant de réparer le démarrage sur la machine destination !
Donc connecter vous sur la destination (moi Debian ) puis :

Code :
sudo update-grub


// Pour changer l'ordre de démarrage pour que le système boot directement sur JLM:
nano /etc/default/grub

// changer le paramètre : GRUB_DEFAULT=2

sudo update-grub

Bonne chance ! :D
Like Répondre
#2
Total respect !  :Smiley_20040823070834497:
C'est de la haute voltige.
Un tuto clair et imagé.
Je retiens ce moyen et si tu le permets, je le prends et le rajoute à la documentation sur le Site dans la partie Virtualisation. Avec indication que cela vient de toi.
C'est juste évident que les ressources nécessaires pour faire tourner mon logiciel seront largement présentes vu que le PC est entièrement dédié
à smartphoton.
Ça doit booster un max je dirais.
C'est Top vraiment.
Jean-Luc
Like Répondre
#3
Merci
Oui bien sûr, si cela peut aider, c'est le but.
Like Répondre
#4
tuto très impressionnant, bravo !

Je me demande si ce serait possible de faire tourner smartphoton sur une tablette linux... il y en a quelques unes et ce serait plus pratique et moins consommant.

La tablette PineTab, qui fonctionne sous Ubuntu Touch.
La tablette DragonBox Pyra, qui fonctionne sous Debian Linux.
La tablette Samsung Galaxy Tab S6 Lite, qui peut être flashée avec une distribution Linux telle que Ubuntu.
Like Répondre
#5
Là les possibilités deviennent plus qu'intéressantes, bravo pour ce tuto très clair
Like Répondre
#6
(04-04-2023, 05:05 PM)gilou83470 a écrit : tuto très impressionnant, bravo !

Je me demande si ce serait possible de faire tourner smartphoton sur une tablette linux... il y en a quelques unes et ce serait plus pratique et moins consommant.

La tablette PineTab, qui fonctionne sous Ubuntu Touch.
La tablette DragonBox Pyra, qui fonctionne sous Debian Linux.
La tablette Samsung Galaxy Tab S6 Lite, qui peut être flashée avec une distribution Linux telle que Ubuntu.
Je pense qu'il n y aurait aucun soucis tant qu'il y a des ressources cpu en suffisance. 
Par contre côté sortie usb , combien y en a t il. Si il n'y en a pas il faudra tout faire avec des passerelles serie tcpip.
Maintenant nous sommes focalisés sur tenter de porter smartphoton dans Home assistant. On a quelques difficultés ces dernières semaines. On va bientôt les dépasser et pouvoir continuer notre idée. 
Souhaitez nous bonne chance ?  
Car si on y arrive on décuple les possibilités par un grand facteur.
Jean-Luc
Like Répondre
#7
Vous allez y arriver, vous avez une bonne équipe
Like Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
discussions récentes
MMoexp: GTA 6 Expands Vice Cit...
Few open-world franchises have...Anselmrosseti — 09:45 AM
MMoexp: Inside PoE2’s New Chal...
The upcoming Path of Exile 2 l...Anselmrosseti — 09:35 AM
MMoexp: Diablo IV Celebrates I...
The world of Sanctuary is once...Anselmrosseti — 09:17 AM
Wallbox DYI 32 Ampères avec g...
Pour le moment je n'ai pas enc...Marco202 — 10:50 AM
Double MPTT
OK il ne redémarre que le ve...sharaid — 04:41 PM
How to Maximize Chemistry Link...
Chemistry remains one of the m...Taylorlly — 03:42 AM
Voici une toute nouvelle vers...
Salut le monde, J'utilise S...jeanserien — 07:17 PM
Présentation de Martine
Salut tout le monde, je m'appe...Martiney — 12:12 PM
Vous utilisez l'IA pour mieux ...
Salut tout le monde, depuis qu...Martiney — 12:09 PM
Wallbox DYI 32 Ampères avec g...
Bonjour, J'ai des difficultées...Vangelius — 12:40 PM
Impact de la hausse des prix ...
C'est clairVangelius — 12:38 PM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently no members online.

[-]
goals
78.4% of the way to our goal of 10,000 posts!
Only 2,165 posts left to go!

[-]
Statistics
» Members: 1,027
» Latest member: jbgeronimi
» Forum threads: 862
» Forum posts: 7,835

Full Statistics

[-]
Latest Threads
MMoexp: GTA 6 Expands Vice City With Ful...
Last Post: Anselmrosseti
27-05-2026 09:45 AM
» Replies: 0
» Views: 31
MMoexp: Inside PoE2’s New Challenge Prog...
Last Post: Anselmrosseti
27-05-2026 09:35 AM
» Replies: 0
» Views: 33
MMoexp: Diablo IV Celebrates Its Biggest...
Last Post: Anselmrosseti
27-05-2026 09:17 AM
» Replies: 0
» Views: 29
Wallbox DYI 32 Ampères avec gestion dyna...
Last Post: Marco202
26-05-2026 10:50 AM
» Replies: 59
» Views: 35609
Double MPTT
Last Post: sharaid
24-05-2026 04:41 PM
» Replies: 31
» Views: 10302
How to Maximize Chemistry Links for Ulti...
Last Post: Taylorlly
22-05-2026 03:42 AM
» Replies: 0
» Views: 93
Voici une toute nouvelle version de Smar...
Last Post: jeanserien
21-05-2026 07:17 PM
» Replies: 60
» Views: 11555
Présentation de Martine
Last Post: Martiney
19-05-2026 12:12 PM
» Replies: 0
» Views: 118
Vous utilisez l'IA pour mieux faire du t...
Last Post: Martiney
19-05-2026 12:09 PM
» Replies: 0
» Views: 136
Impact de la hausse des prix du kWh aux ...
Last Post: Vangelius
18-05-2026 12:38 PM
» Replies: 12
» Views: 4386

>