Windows OSから直接仮想マシンで起動および起動できるデュアルモードUSB Liuxを作成する方法

Windows OSから直接仮想マシンで起動および起動できるデュアルモードUSB Liuxを作成する方法

起動可能なライブLinuxイメージの作成に関するチュートリアルの多くを見つけましたが、次のことができる非常に具体的なUSB-Linuxペンドライブを作成したいと思います。

  1. - 起動時に実行されると、Linuxイメージはデフォルトのハードウェアを使用して実行されます(したがって仮想化されません)。

  2. - Windowsでは、残りのスペースを保存目的に使用します。 (したがって、フォーマット時に外部ファイルシステムを使用しないでください。)

  3. - 別の起動OS(Windowsなど)から起動しようとすると、仮想化OSで起動します。

私がペンドライブにインストールすることを選んだディストリビューションはKaliですが、どうすればいいのかわかりません。

誰でも私を助けることができますか?ありがとう

ベストアンサー1

GilshamはVirtualBoxを使用している限り、基本的にあなたの質問に答えました。

ここに入力してください:

  1. ドライブ識別子と絶対パスを見つけます。

Linux または parted または GParted で /dev/sd* を確認してください。

Windowsでハードディスクマネージャを開きます。 [Win+R"mmc" ->"ディスク管理"/または"コンピュータ管理"を追加して"ディスク管理"を開く]

  1. virtualbox 管理ツールを使用して vmdk ファイルを作成します。 VBoxManage internalcommands createrawvmdk -filename yourChosenMachineNamePath.vmdk -rawdisk <disk absolute path>
  2. sudoを使用する必要があるかもしれません。

  3. VirtualBoxで仮想マシンを作成するか、新しく作成したリンクファイルを既存のVMにストレージファイルとして追加します。

  4. 仮想マシンを起動します。

    • 注:Windows Vista / 7 / 8はハードウェア署名が変更されているため、仮想マシンに切り替えるか、仮想マシンから切り替えるたびに再度有効にする必要が非常に面倒になる可能性があり、Windowsは実際にそれを好まない。
    • Linux システムの場合: ブートローダーの設定によっては、GUI やその他のいくつかを再インストール/修復する必要がある場合があります。

      • 例:テスト用にサーバーにOracle Linuxをインストールする際に問題があります。光学ドライブに欠陥があり、ネットワークがなく、ライブOracle Linux USBディスクを作成するのは簡単ではありませんでした。そのため、永続的なUbuntuを作成し、VirtualBoxとOracle Linux ISOを追加し、VirtualBoxを介してOracle Linuxをインストールしました。システムの起動後に何らかの理由で動作しなかったため、Gnome2を再インストールする必要がありました。

その他の注意:

  • USBドライブに複数のパーティションが必要な場合は、プロセス全体を開始する前にパーティション[GPartedなど]を準備してください。マルチパーティションUSBについて話しているので、VBoxManage createrawvmdkのパラメータは/ dev / sd?#です。ここで、? はデバイスの a/b/c/...、# はパーティション番号です。別のパーティションをNTFSとしてフォーマットすることをお勧めします。ほとんどのLinuxディストリビューションはNTFSのCRUDに問題がなく、大容量ファイルをサポートしています。

  • 一部のライブUSBジェネレータを介してこのライブUSBを作成するには、ターゲットがデータを保存する正確なパーティションであることを確認してから、データ転送パーティションを作成します。問題を回避するには、パーティション間に少しスペースを置いてください。私は通常1MBを使用します。それは多くのことを知っていますが、4 GBを超えるUSBドライブではあまり問題はありません。Winでこの手順を適用するときにパーティションが実際に重複していることを心配する必要はありません。 [マイ コンピューターでこの問題が 2 回発生しました。もう二度としたくありません]

おすすめ記事