Windows Tips & News

VirtualBoxでBIOSの日付を設定する方法

click fraud protection
おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください

VirtualBoxは 私が選んだ仮想化ソフトウェア. 無料で機能が豊富なので、すべての仮想マシンはVirtualBoxで作成されます。 この記事では、VirtualBoxVMのBIOS日付を設定する方法を説明します。

VirtualBoxVMのカスタム日付を設定する理由はいくつか考えられます。 たとえば、古いWindowsビルドや期間限定の試用版ソフトウェアを試してみたい場合です。 デフォルトでは、VirtualBoxはホストマシンの日時を使用し、VMを開いたときにそれを同期します。
カスタム日付を設定するには、次の手順を実行する必要があります。

  1. VMをオフにします。
  2. コマンドプロンプトを開きます。 Windowsを使用している場合は、次のフォルダーで開きます。
    C:\ Program Files \ Oracle \ VirtualBox

    Linuxを使用している場合は、ターミナルアプリを開くだけです。

  3. 次のコマンドを入力します。
    VBoxManage setextradata "My Virtual Machine" "VBoxInternal / Devices / VMMDev / 0 / Config / GetHostTimeDisabled" 1

    「MyVirtualMachine」文字列を、使用している仮想マシンの実際の名前に置き換えます。

  4. 次に、VMの現在の日付と目的のBIOS日付の間のオフセットをミリ秒単位で計算する必要があります。
    たとえば、2003-06-06に設定しましょう。
    Windowsで、PowerShellコンソールを開き、次のコマンドを入力します。
    ([datetime] "06/06/2003"-[datetime]:: Now)

    WindowsPowerShell
    出力からのTotalMilliseconds値に注意してください。

    Linuxでは、次のスクリプトを使用できます。

    #!/ bin / bash。 secs = $(date --date "2003-06-06" +%s) 秒をしましょう-= $(日付+%s) msecs = $(($ secs * 1000))echo $ msecs

    それをdatetime.shとして保存し、実行します。
    Linuxターミナル

  5. 計算したミリ秒値を使用して、次のコマンドを実行します。
    VBoxManage modifyvm "My Virtual Machine" --biossystemtimeoffset 

これで、VMを起動できます。 BIOSの日付は2003-06-06になり、ホストOSからは設定されなくなります。

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてください
ブリーフケース機能は、Windows 10 Redstone2で削除されました

ブリーフケース機能は、Windows 10 Redstone2で削除されました

14件の返信オフラインでリムーバブルドライブで使用できる単純な双方向データ同期を提供する古い「ブリーフケース」機能について知っているかもしれませんし、知らないかもしれません。 最近のWindow...

続きを読む

Windows 10 CreatorsUpdateでツールチップとステータスバーのテキストを変更する

Windows 10 CreatorsUpdateでツールチップとステータスバーのテキストを変更する

おすすめされた: Windowsの問題を修正し、システムパフォーマンスを最適化するには、ここをクリックしてくださいWindows 10 Creators Update以降、Microsoftは高...

続きを読む

Windows 10 CreatorsUpdateの新機能

このWebサイトでは、Cookieを使用して、Webサイト内を移動する際のエクスペリエンスを向上させます。 これらのCookieのうち、必要に応じて分類されたCookieは、Webサイトの基本的...

続きを読む