LinuxをWindowsにインストールする方法

Hyper-Vで実行されているUbuntu

Hyper-Vで実行されているUbuntu20.04。 フルスクリーンで使用できますが、スクリーンショットを撮ることはできません。

Windowsと一緒にまたはWindowsの代わりにLinuxディストリビューションをインストールするのはかなり簡単ですが、 初めてそれをする人にとっては少し複雑かもしれません。 彼らはまた、飛躍する前に確認したいと思うかもしれません。

この投稿では説明します WindowsにLinuxをインストールする方法、 新しいWindows10でもその方法はそれほど変わりませんが、Windows11に焦点を当てて実行します。

LinuxがWindowsにインストールされる方法

マザーボードとマイクロプロセッサのブランドとモデルによって異なるため、説明できない前のステップがあります。 これは、仮想化モードをアクティブ化する方法です。 しかし、確かにグーグルが答えです。

以下の手順は、Windows10の最新バージョンを参照しています。 インストールしたバージョンを確認するには、コマンドプロンプトツールからコマンドを使用して確認できます winver

Hyper-Vの

Windows機能パネル

Hyper-V、Microsoftの仮想マシン管理ツールはWindowsの機能からアクティブ化されます

いくつかの概念を定義することから始めましょう

  • 仮想化: これは、ソフトウェアによって特性がシミュレートされているコンピューターでオペレーティングシステムを実行する手順ですが、オペレーティングシステムには実感があります。 一部のツールでは、仮想化されたオペレーティングシステムとホストの間でファイルを交換できますが、前者は後者にアクセスできません。
  • ハイパーバイザー: 仮想マシンを作成して実行するためのプログラムです。 ゲスト仮想マシンをシステムのハードウェア上で直接実行してオペレーティングシステムの役割を果たすものと、通常のプログラムのように起動および停止できるため、従来のアプリケーションと同じように動作するもののXNUMX種類があります。
  • 仮想マシン:別のシステム上で実行されるのは、エミュレートされたコンピューターシステムです。 仮想マシンは、ホストコンピューターの実際のリソースによってのみ制限される任意の数のリソースにアクセスできます。

Hyper-Vは、Windows10および11に組み込まれているツールです。 これは、ディスクなどの仮想デバイスを追加できる仮想マシンの作成と実行を担当します。

Hyper-Vを実行するためのソフトウェアとハ​​ードウェアの要件

サポートされているWindowsのバージョンは次のとおりです。

  • 10のWindowsエンタープライズ
  • Windowsの10プロ
  • Windowsの10教育

最小ハードウェア要件は次のとおりです。

  • 第64レベルのアドレス変換(SLAT)を備えたXNUMXビットプロセッサ。
  • VM Monitor Mode Extension(Intel CPU上のVT-x)のCPUサポート。
  • Windowsおよび仮想化オペレーティングシステムの最小要件を満たすための4GB以上のメモリ。

ハードウェアの互換性を確認するには、次の手順に従います。

  1. 私たちは、書き込み cmd.exe 検索バー。
  2. 入力します systeminfo
  3. 探しています セクション Hyper-Vの要件.
要件チェック

ツールから コマンドプロンプト システムがHyper-Vを実行するための要件を満たしているかどうかを確認できます

すべての要件が満たされていることを確認したら、検索バーAを入力しますWindowsの機能をオンまたはオフにします。 書くこともできます Hyper-Vの.

名前が示すように、 Windowsの機能の有効化または無効化 まさにそれをします。 Hyper-Vに対応するボックスが見つかるまでリストを下に移動します をクリックします [OK]をクリックします。 アクティベーションが完了したら、コンピューターを再起動する必要があります。

仮想マシンの作成

Windows 1709のバージョン10以降、FallCreatorsUpdateとも呼ばれます。 管理者を起動する必要のない仮想マシンクリエーターが含まれています。 メニューを見て始めます Hyper-Vのクイックビルド。

作成者は、Ubuntuのいくつかのバージョンから選択するか、ダウンロードした画像を使用することを許可します。 このコンテキストでのイメージという用語は、グラフィックではなく、オリジンサーバーのファイルに対するダウンロードされたファイルの正確なレプリカを指すことに注意してください。

Hyper-Vが提供する画像のいずれかを使用する場合は、それをクリックします そして 仮想マシンを作成する.

念のため 私たちがダウンロードした画像を使用してみましょう、をクリックします ローカルインストールソース, Windowsが実行されることを示すボックスのチェックを外し、[インストールソースの変更]をクリックします。 .vmkまたは.iso形式のファイルを選択できます。

Hyper-Vが提供するイメージを使用しても、ダウンロードしてインストールする必要があるため、時間の大幅な節約にはなりません。

仮想マシンを削除するには、次の手順を使用する必要があります。

  1. メニューからHyper-Vマネージャーを起動します。
  2. 仮想マシンにポインタを置き、右ボタンで[削除]を選択します。

クリックして確認します 削除 開いたウィンドウで。

Linux用のWindowsサブシステム2

WSL上のUbuntu

Linux用のWindowsサブシステムで実行されているUbuntu

開発者を念頭に置いて作成されましたが、Windows Subsystem for Linux(WSL)は、新しいユーザーがLinuxターミナルの使用に慣れるための優れたオプションです。 WSLを使用すると、最も人気のあるLinuxディストリビューション(デスクトップなし)を選択して、グラフィカルインターフェイスを必要としないコマンドラインツール、ユーティリティ、およびアプリケーションのほとんどを実行できます。 Windowsで直接、仮想マシンをインストールしたり、別のパーティションやディスクにLinuxをインストールしたりする必要はありません。

その特徴のいくつかは次のとおりです。

  • 最も人気のあるディストリビューションのいくつかから選択してください Linux、Ubuntu、Debian、Fedora、openSUSE、SuseLinuxなどのさまざまなバージョンが現在利用可能です。 無料のものもあれば、有料のものもあります。
  • 最も使用されているツールを実行するgrep、sed、awk、またはその他のELF-64バイナリを含むコマンドライン。
  • Bashシェルスクリプトとコマンドラインアプリケーションを使用する Linuxの場合、vim、emacs、tmuxなど。
  • プログラミング言語でプログラムを作成して実行する NodeJS、Javascript、Python、Ruby、C / C ++、C#F#、RustandGoなどがあります。
  • サーバーテクノロジーおよびデータベースとの対話 SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQLなど。
  • リポジトリからプログラムをインストールする ネイティブパッケージマネージャーを使用したLinuxディストリビューションの数。
  • Windowsアプリケーションを起動する Linuxから。

Linux2用のWindowsサブシステムのインストール

以下の手順は、Windows10バージョン2004以降を対象としています。 (ビルド19041以降)またはWindows11。

Linux用のWindowsサブシステムをインストールするには、次の手順に従う必要があります。

  1. 探しています コマンドプロンプト メニュー。
  2. 右ボタンで選択します 管理者として実行します。
  3. 私たちは、書き込み wsl --install.

WSL 2では、Microsoftはインストールをはるかに簡単にし、このコマンドを使用して必要なオプションのコンポーネントを有効にし、最新バージョンのLinuxカーネルをダウンロードします。Microsoftのドキュメントには、Ubuntuがデフォルトでインストールされることが示されています。 しかし、私の場合はそうではなく、アプリストアを参照しています。

次の方法でディストリビューションをインストールできます。

wsl --list --online 利用可能なディストリビューションのリストを表示するには

wsl --install -d <Nombre de la distribución> それらのXNUMXつをインストールします。

Microsoftアプリケーションストアにはさらに多くのオプションがあります。それらを検索して(検索エンジンでLinuxを記述します)、通常どおりにインストールする必要があります。 次に、通常のアプリケーションであるかのようにメニューから起動します。

ダウンロードした配布を初めて開始すると、ターミナルウィンドウが開き、ファイルが解凍されてコンピューターに保存されるのを待つように求められます。 これが完了したら、ユーザーアカウントを作成する必要があります。

Linuxに慣れていない場合は、次の点に注意してください。 ターミナルにユーザー名を入力しても、カーソルは移動しません。

Windows11のLinux用Windowsサブシステムの独自機能

グラフィカルインターフェイスを備えたアプリケーションのインストールと使用

グラフィカルインターフェイスを備えたアプリケーションは使用できないと前述しました。 これは、Windows 10と、Microsoftがドキュメントで公式に報告している内容を指します。

グラフィカルインターフェイスアプリケーションの公式サポートは、Windows 11Build22000以降のバージョンで利用できます。 前の手順として、WSL2用の特定のドライバーをインストールする必要があります。 この時点で、 インテル, AMD y NVIDIA.

インストールされたアプリケーションは、ディストリビューション名の下のWindowsメニューに表示されます。nは、ディストリビューション自体によって設定されたコマンドとともにインストールされます。

Windowsで認識されないネイティブLinux形式でディスクをマウントする

ここでも、Windows 11Build22000以降で利用できる別の機能があります。 次の手順に従います。

  1. PowerShellを開きます
  2. 私たちは、書き込み GET-CimInstance -query "SELECT * from Win32_DiskDrive"

識別子は列の下にあります DeviceID。 次のコマンドでディスクをマウントします。

wsl --mount <DeviceID>

パーティションをマウントするには、次のように入力します。

wsl –mount -裸

次に、WSLを開いて書き込みます。

lsblk

パーティションをマウントするには、次のように記述します

wsl --mount <DeviceID> --partition <Número de partición> --type <Formato de archivo>

考慮するために

仮想化とLinux用のWindowsサブシステムの使用 Linux環境に慣れることはできますが、ハードウェアでどのように機能するかはわかりません。 いずれにせよ、ゆっくり行きたいのなら、それはとても良い第一歩です。 ハードウェアがどのように相互作用するかをよりよく理解するために、Linuxディストリビューションを外部ディスクまたは十分な容量のあるフラッシュドライブにインストールできます。

記事に記載されているツールの詳細については、次のリンクを参照してください。

公式のHyper-Vドキュメント

Linux2ドキュメント用の公式Windowsサブシステム


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。

  1.   チェヴォラスカ

    ウィンドウズ! 疫病! ヘヘ
    仮想マシンにインストールするのは良いことではありません

    1.    ディエゴドイツゴンザレス

      私は代替案について言及します。 もし私が人々に何をすべきかを伝えたいのなら、私は宗派を始めて什分の一を集めるでしょう。