Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Membre habitué
    Profil pro
    Technicien Systèmes d'Information
    Inscrit en
    juillet 2009
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Technicien Systèmes d'Information

    Informations forums :
    Inscription : juillet 2009
    Messages : 144
    Points : 135
    Points
    135

    Par défaut date du bios dans Virtualbox

    Bonjour, j'utilise la version 3.2, et j'aimerais savoir si il est possible de changer la date du bios d'une VM, sans toucher au bios de la machine physique. J'ai essayé cette commande qui fonctionnait sur d'anciennes versions (Sun) mais qui ne donne rien avec l'actuelle:

    VBoxManage modifyvm <name> -biossystemtimeoffset <msec>

    J'ai regardé chez Oracle, mais j'ai pas trouvé d'infos, est-ce que quelqu'un sait ou connait la syntaxe exacte pour faire ça. Merci d'avance.

  2. #2
    Membre habitué
    Profil pro
    Technicien Systèmes d'Information
    Inscrit en
    juillet 2009
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Technicien Systèmes d'Information

    Informations forums :
    Inscription : juillet 2009
    Messages : 144
    Points : 135
    Points
    135

    Par défaut

    Pour apporter quelques précisions, la bonne syntaxe est:

    VBoxManage modifyvm <name> --biossystemtimeoffset <msec>

    Il faut remplacer <name> par l'UUID de la machine virtuelle. La commande fonctionne, mais cela n'a pas pour le moment résolu mon pb de fond : tester une ancienne version alpha de Windows, dont l'installation s'arrête brutalement à l'étape 3 en faisant rebooter la VM.

  3. #3
    Membre habitué
    Profil pro
    Technicien Systèmes d'Information
    Inscrit en
    juillet 2009
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Technicien Systèmes d'Information

    Informations forums :
    Inscription : juillet 2009
    Messages : 144
    Points : 135
    Points
    135

    Par défaut résolu

    VBoxManage modifyvm <name> --biossystemtimeoffset <-msec>

    J'avais oublié le - avant les millisecondes. Tout fonctionne.

  4. #4
    Invité régulier
    Homme Profil pro Alain SAURAT
    Développeur Web
    Inscrit en
    avril 2009
    Messages
    18
    Détails du profil
    Informations personnelles :
    Nom : Homme Alain SAURAT
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Transports

    Informations forums :
    Inscription : avril 2009
    Messages : 18
    Points : 7
    Points
    7

    Par défaut

    Petit php pour calculer les millisecondes entre une date de référence au aujourd'hui.
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    <?php
    // date de référence
    $aniv="25 April 2010";
    
    $n=strtotime("now");
    echo "today : ".date("d m Y").' = '.$n;
    echo "\n";
    $a=strtotime($aniv);
    echo "ref : ".$aniv.' = '.$a;
    echo "\n";
    
    $d=$a-$n;
    echo "Diff (s) = ".$d;
    echo "\n";
    $msec=$d*1000;
    echo "\n";
    echo "Adjusting time ".$msec." ms
       VBoxManage modifyvm <machine> --biossystemtimeoffset ".$msec;
    echo "\n";
    
    ?>

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •