Tous les produits
Search
Centre de documentation

Elastic Compute Service:Create a virtual machine and install Linux

Dernière mise à jour :Aug 26, 2026

VirtualBox est un logiciel de virtualisation gratuit, open source et multiplateforme. Utilisez-le pour créer des fichiers image Linux au format VHD. Cette rubrique explique comment créer une machine virtuelle et installer un système d'exploitation Linux à l'aide de VirtualBox.

Prérequis

  • VirtualBox est installé. Téléchargez-le depuis le site officiel de VirtualBox.

  • Vous disposez d'un fichier image ISO, tel que CentOS-7-x86_64-Minimal-2009.iso.

  • Assurez-vous de disposer d'une connexion réseau stable.

Procédure

Les étapes d'installation varient selon le système d'exploitation. Suivez les instructions de l'assistant d'installation. Cette rubrique utilise VirtualBox 7.1.10 et CentOS 7.9 à titre d'exemple.

Étape 1 : Créer une machine virtuelle

  1. Ouvrez Oracle VM VirtualBox Manager. Dans la barre d'outils, cliquez sur Preferences, sélectionnez l'onglet Expert, puis cliquez sur OK.

    Remarque

    Dans cette version de VirtualBox, vous devez sélectionner l'onglet Expert pour activer le mode expert. Cela vous permet de choisir un type de fichier de disque virtuel lors de la création d'une machine virtuelle. Sinon, le format par défaut est VDI.

  2. Dans la barre d'outils, cliquez sur New Resources.

  3. Créez la machine virtuelle.

    1. Dans la section Name and Operating System, définissez le nom et le type de système d'exploitation de la machine virtuelle.

      • Name : saisissez un nom pour la machine virtuelle, par exemple centosVM.

      • Folder : sélectionnez un chemin d'accès pour enregistrer la machine virtuelle.

      • ISO image : sélectionnez l'image ISO préparée.

      • Version et Disk Category : VirtualBox remplit automatiquement la version et le type du système d'exploitation en fonction de l'image ISO.

      • Skip Unattended Installation : par défaut, VirtualBox installe automatiquement le système d'exploitation sélectionné. Sélectionnez Skip Unattended Installation.

    2. Dans la section Hardware, configurez le matériel de la machine virtuelle.

      • Base Memory : spécifiez la quantité de mémoire à allouer à la machine virtuelle.

      • Processor : spécifiez le nombre de CPU virtuels à allouer.

      • Enable EFI (special OSes only) : pour démarrer la machine virtuelle en mode UEFI, activez cette option. Sinon, la machine virtuelle démarre en mode BIOS.

    3. Dans la section Virtual hard disk, sélectionnez Create A Virtual Hard Disk Now.

      • Sélectionnez un emplacement de stockage et une taille de disque pour le fichier de disque dur virtuel.

      • Sélectionnez un Hard Disk File Type.

        Remarque

        ECS prend uniquement en charge les images aux formats RAW, VHD, QCOW2 et VMDK. Si vous sélectionnez un autre format, vous devez convertir le format de l'image avant de l'importer.

  4. Cliquez sur Completed et attendez la création de la machine virtuelle.

Étape 2 : Installer le système d'exploitation

Vous pouvez installer le système d'exploitation en mode Basic Input/Output System (BIOS) ou Unified Extensible Firmware Interface (UEFI). Ce choix détermine le mode de démarrage du disque système de l'instance ECS que vous créerez ultérieurement à partir de cette image. Pour plus d'informations sur les modes de démarrage, consultez la rubrique Modes de démarrage des instances.

BIOS

  1. Sélectionnez la nouvelle machine virtuelle et cliquez sur Start dans la barre d'outils pour la démarrer.

  2. Une fois l'interface d'installation du système d'exploitation affichée, suivez l'assistant pour installer le système d'exploitation.

    1. Sélectionnez une langue système et cliquez sur Continue.

    2. Sur la page INSTALLATION SUMMARY, cliquez sur Installation Location.

    3. Sur la page INSTALLATION DESTINATION, définissez Device Selection sur Local Standard Disks et Partition sur I Will Configure Partitioning. Ensuite, cliquez sur Completed.

    4. Sur la page Manual partitioning, cliquez sur 添加, définissez Mounting Point sur /, Device Type sur standard partition et File System sur ext4. Ensuite, cliquez sur Completed.

    5. Sur la page INSTALLATION SUMMARY, cliquez sur NETWORK & HOST NAME.

    6. Sur la page NETWORK & HOST NAME, sélectionnez Ethernet, activez le commutateur On à droite, puis cliquez sur Completed.

    7. Sur la page INSTALLATION SUMMARY, cliquez sur Install.

    8. Une fois le système d'exploitation installé, définissez un mot de passe pour l'utilisateur root et cliquez sur FINISH CONFIGURATION.

      Vous aurez besoin de ce mot de passe pour vous connecter à la machine virtuelle. Conservez-le dans un endroit sécurisé.

  3. Une fois le système d'exploitation installé, redémarrez le système.

  4. Connectez-vous à la machine virtuelle et exécutez la commande suivante pour vous assurer que la partition racine est montée en dernier. Sinon, l'instance risque de ne pas démarrer ou l'extension du disque peut échouer.

    lsblk

    Le résultat ressemble à ce qui suit :

    [root@xxx ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk
    sda1     8:1    0   19G  0 part /
    sr0     11:0    1 1024M  0 rom

UEFI

  1. Sélectionnez la nouvelle machine virtuelle et cliquez sur Start dans la barre d'outils pour la démarrer.

  2. Une fois l'interface d'installation du système d'exploitation affichée, suivez l'assistant pour installer le système d'exploitation.

    1. Sélectionnez une langue système et cliquez sur Continue.

    2. Sur la page INSTALLATION SUMMARY, cliquez sur Installation Location.

    3. Sur la page INSTALLATION DESTINATION, définissez Device Selection sur Local Standard Disks et Partition sur I Will Configure Partitioning. Ensuite, cliquez sur Completed.

    4. Sur la page Manual partitioning, cliquez sur 添加, configurez le Mounting Point, le Device Type et le File System, puis cliquez sur Completed.

      1. Tout d'abord, montez /boot/efi. Définissez Device Type sur Standard Partition et File System sur EFI System Partition.

      2. Ensuite, montez la partition racine /. Définissez Device Type sur standard partition et File System sur ext4.

        Important

        Ne créez aucune partition après la partition racine sur le disque système. Sinon, l'instance risque de ne pas démarrer ou l'extension du disque peut échouer.

    5. Sur la page INSTALLATION SUMMARY, cliquez sur Install.

    6. Une fois le système d'exploitation installé, définissez un mot de passe pour l'utilisateur root et cliquez sur FINISH CONFIGURATION.

      Vous aurez besoin de ce mot de passe pour vous connecter à la machine virtuelle. Conservez-le dans un endroit sécurisé.

  3. Une fois le système d'exploitation installé, redémarrez le système.

  4. Connectez-vous à la machine virtuelle et exécutez la commande suivante pour vous assurer que la partition racine est montée en dernier. Sinon, l'instance risque de ne pas démarrer ou l'extension du disque peut échouer.

    lsblk

    Le résultat ressemble à ce qui suit :

    [root@xxx]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   20G  0 disk
    ├─sda1   8:1    0   95M  0 part /boot/efi
    └─sda2   8:2    0 18.6G  0 part /
    sr0     11:0    1 1024M  0 rom
    [root@xxx]# _

Étapes suivantes

Effectuez les tâches suivantes selon vos besoins :

  • Installer cloud-init : cela garantit que l'instance ECS créée à partir de l'image peut finaliser son initialisation.

  • Installer le pilote virtio : après l'importation d'une image personnalisée, la machine virtuelle résultante peut ne pas démarrer si le pilote virtio est manquant. Avant d'importer une image, vérifiez si le pilote virtio doit être installé sur le serveur source.

  • (Facultatif) Personnaliser une image Linux : Alibaba Cloud identifie les images Linux personnalisées comme des systèmes d'exploitation non reconnus. Avant d'importer l'image, ajoutez-y un script d'analyse. Cela permet une configuration automatisée de l'instance au premier démarrage.

  • Vérifier et corriger une image : utilisez l'outil de conformité des images pour vérifier si un fichier image importé est valide.