web-dev-qa-db-fra.com

Avoir du mal à utiliser Ubuntu 12.04 ISO dans Virtual Box

J'ai suivi pas à pas depuis ce site:

Installation d'Ubuntu dans Windows à l'aide de VirtualBox


Voici les informations de mon système:

Informations système
-———————-
Heure de ce rapport: 14/11/2012, 22:40:29
Nom de la machine: CHRISTOPHER-PC
Système d'exploitation: Service Pack 1 Windows 7 Édition Familiale Premium 64 bits (6.1, Build 7601) (7601.win7sp1_gdr.110622-1506)
Langue: anglais (paramètre régional: anglais)
Fabricant du système: Fabricant du système
Modèle du système: Nom du produit du système
BIOS: BIOS Date: 02/05/10 19:13:52 Ver: 08.00.10
Processeur: Processeur Intel® Core ™ i5-2500K à 3,30 GHz (4 CPU), ~ 3,3 GHz
Mémoire: 8192 Mo de RAM
Mémoire système disponible: 8174 Mo de RAM
Fichier de page: 2227Mo utilisé, 14117Mo disponible
Répertoire Windows: C:\Windows
Version DirectX: DirectX 11
Paramètres de configuration DX: Introuvable
Paramètre DPI utilisateur: Utilisation du système DPI
Réglage du système en DPI: 96 DPI (100%)
DWM DPI Scaling: Mise à l'échelle désactivée
Version DxDiag: 6.01.7601.17514 Unicode 64 bits
DxDiag Précédemment: bloqué dans Direct3D (étape 2). Si vous relancez l'exécution de DxDiag avec le paramètre de ligne de commande "dontskip" ou si vous choisissez de ne pas ignorer la collecte d'informations à l'invite, DxDiag pourra obtenir ces informations avec succès.

J'obtiens l'erreur VirtualBox suivante: Impossible d'ouvrir une session pour la machine virtuelle Ubuntu 64bit.

    VT-x features locked or unavailable in MSR. 
    (VERR_VMX_MSR_LOCKED_OR_DISABLED).

    Result Code: E_FAIL (0x80004005)
    Component: Console
    Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}

Je ne ai aucune idée de ce qui se passe. Ubuntu a fonctionné sur mon ordinateur portable, mais je viens d'avoir un ordinateur de bureau et je n'arrive pas à le faire fonctionner.

Téléchargé ubuntu-12.04.1-desktop-i386 depuis buntu 12.04.1 LTS (Precise Pangolin)

3
zyeek

Pour optimiser les performances de Virtual Box, nous devons activer VT-x (sur les systèmes Intel) ou AMD-V (pour les systèmes AMD) dans nos paramètres BIOS si notre processeur dispose de cette fonctionnalité.

Pour utiliser cette technologie de virtualisation, nous pouvons ensuite l'activer dans les paramètres système d'une machine virtuelle à partir de Virtual Box Manager (Paramètres -> Système -> Accélération).

Ce faisant, nous pouvons même exécuter un invité 64 bits sur un hôte 32 bits.

L'architecture de la machine virtuelle (32 - vs. 64 bits) doit également être définie dans les paramètres de la machine Général. Dans votre cas, lors de l'installation de la version - i386 -, celle-ci serait 32 bits (pour 64 bits, utilisez -AMD64 - images).

Voir aussi la question suivante: machine virtuelle AMD64 dans la virtualbox

3
Takkat

L'erreur Virtualbox signalée est liée à la fonctionnalité VTx dans le BIOS de la machine hôte. Vérifiez que VTx y est activé (pas dans le BIOS virtuel de la machine invitée).

Remarque importante: - dans certains BIOS buggés, il peut être utile d'essayer de l'activer ou de le désactiver (cela devrait vraiment être activé) si cela ne fonctionne pas comme prévu - le BIOS de mon poste de travail HP est défectueux - le BIOS de l'hôte l'affiche de manière incorrecte .

Une fois que VTx est correctement activé, il devrait être possible d’utiliser plusieurs processeurs virtuels lors de l’exécution dans un hôte multicœur compatible VTx. Il devrait également être possible d'exécuter des ordinateurs invités 64 bits sur un hôte 32, mais encore une fois, uniquement si VTx est activé sur l'hôte.

0
user264736

Sur mon [nouveau] HP Envy Phoenix (h9-1420t), j'ai été surpris de trouver ce paramètre du BIOS dans:

Sécurité -> Sécurité du système -> Technologie de virtualisation (VTx/VTd)> désactivé

0
sar