[PYTHON] Déplacer l'environnement créé avec Oracle VM Virutual Box et Cent OS 7 vers un autre ordinateur

À quel genre de personne l'article est-il destiné?

Le compte à rebours pour la nouvelle année approche. Je pense qu'il y a beaucoup de gens qui sauteront dans un nouveau monde à partir de l'année prochaine. Certaines de ces personnes peuvent trouver difficile de recréer un environnement virtuel créé avec Cent OS. A cette époque, j'ai écrit le fabric pour ceux qui veulent reprendre l'environnement virtuel sur un autre ordinateur.

Raison de la rédaction de l'article

L'autre jour, lorsque j'ai essayé d'installer un module de carte appelé Cartopy en Python, j'ai eu une longue erreur et j'ai eu un problème de ne pas pouvoir l'installer. J'ai posé une question sur qiita et m'en ai dit la cause, mais comme indiqué dans https://qiita.com/Daisuke__/items/99de0098ec5668070f75, en utilisant deux types de commandes d'installation de module, conda et pip, brise l'environnement. Il semble y avoir quelque chose. Quand j'ai installé le module, j'ai recherché des professeurs de Google sous la forme «d'installation de ...» et l'ai présenté en regardant de nouveaux articles, il semble donc que j'ai touché à ce tabou sans le savoir. est. J'ai donc décidé de profiter de cette opportunité pour créer un nouvel environnement, mais j'ai été confronté au problème de ** l'intégration de la souris et du redimensionnement automatique de l'écran ne fonctionnant pas **. Quand j'ai commencé à utiliser Linux, je l'ai configuré en regardant des articles en ligne, mais j'ai oublié comment je l'ai fait. Heureusement, j'avais un clone d'environnement virtuel avant de mélanger pip et conda, donc j'ai réussi à installer le module en l'utilisant, mais j'ai remarqué ** ça? N'est-il pas obstrué si l'ordinateur change? ** Plus tard, j'ai réussi à introduire des ajouts d'invités, mais chaque fois que l'ordinateur changeait, il était difficile de recréer l'environnement virtuel, alors j'ai essayé de voir si je pouvais déplacer l'environnement virtuel créé vers un autre ordinateur. A cette époque, en tant que débutant, j'avais quelques problèmes, j'ai donc écrit un article sous forme de journal.

environnement

Le bureau qui a à l'origine Cent OS Pour ** Windows 10 **, VirtualBox a utilisé ** VirtualBox 6.0.14 ** téléchargé à partir de https://www.virtualbox.org. Des ordinateurs portables pour ceux qui bougent l'environnement J'ai utilisé ** Windows 10 ** et ** VirtualBox 6.0.14 **. Je ne sais pas s'il est acceptable de chevaucher différents systèmes d'exploitation comme Windows → MacOS, donc je serais heureux si quelqu'un pouvait le signaler. (Parce que je prévois personnellement de le remplacer par un Mac) CentOS-7x86_64-DVD-1908, Liunx Redhat 64 bits.

Qu'est-ce que tu as fait

** Fonctionnement sur l'ordinateur d'origine ** Tout d'abord, j'ai vérifié où le système d'exploitation invité que j'utilise actuellement est stocké.

C:\Users\Owner\VirtualBox VMs\"Nom"\"Nom".vdi

Il semble qu'il soit enregistré au format. Vous pouvez le trouver à partir du chemin du fichier jusqu'à l'emplacement dans les informations en ouvrant Virtual Box et en cliquant sur Paramètres> Stockage> Contrôleur: SATA. image.png

Mise en garde C'est environ 16 Go, donc c'est assez lourd. J'ai utilisé SSD, USB, etc. pour déplacer les fichiers.

Enregistrez-le et déplacez l'opération sur votre ordinateur portable. ** Fonctionnement sur l'ordinateur du transfert ** Tout d'abord, téléchargez Virtualbox depuis https://www.virtualbox.org. Ensuite, téléchargez Cent OS. Cliquez sur Get CensOS Now et appuyez sur Older Version (faites défiler vers le bas) puis cliquez ici pour sélectionner la version 7. Je n'ai pas essayé le dernier système d'exploitation Cent. image.png image.png image.png Même si vous ne téléchargez pas Cent OS, il peut être inclus dans le fichier enregistré, vous n'aurez donc peut-être pas besoin de le télécharger, mais je le téléchargerai au cas où. ** Ajouter une machine virtuelle ** Cliquez sur "Outils" dans VirtualBox et sélectionnez "Ajouter (A)". image.png J'ai sélectionné le clone que j'ai enregistré plus tôt et l'ai démarré en toute sécurité.

** Addenda ** J'utilisais environ 90 Go sur 100 Go sur mon ordinateur portable, j'ai donc enregistré le fichier clone sur un SSD externe et l'ai démarré, mais cela a commencé rapidement. Cela dépend de l'ordinateur et de l'autre environnement, mais s'il s'agit d'un disque dur externe, la lecture est lente et une erreur se produit, j'utilise donc un SSD.

À la fin

J'ai publié un article sur ** comment intégrer la souris et redimensionner automatiquement l'écran du système d'exploitation invité **, veuillez donc vous y référer. https://qiita.com/8M5MgHqNywfgw7q/items/69235bc2b239573acdbd

Recommended Posts

Déplacer l'environnement créé avec Oracle VM Virutual Box et Cent OS 7 vers un autre ordinateur
Déplacez ce que vous avez installé avec pip dans l'environnement conda
Pour améliorer la réutilisabilité et la maintenabilité des flux de travail créés avec Luigi
Instanciation de l'environnement de développement BOX créé précédemment