Linuxインストール · 1 min read · Dec 15, 2025

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

Arch Linuxは、i689およびx86-64コンピュータ向けに設計されたLinuxベースのオペレーティングシステムです。その独自のパッケージマネージャは、「pacman」を使用して最新のソフトウェアアプリケーションへの更新を提供し、完全な追跡を行います。Pacmanは、ソフトウェアパッケージをインストール、更新、削除するために使用されるパッケージマネージャです。これは、完全に無料でオープンソースのソフトウェア用に設計されており、Linuxコミュニティからのサポートがあります。

Arch Linuxは、ArchWikiとして知られるコミュニティウィキの形で包括的なドキュメントを持っていることで人気があります。このLinuxオペレーティングシステムは、i832、64ビット、32ビットシステム向けにターゲットを絞ったバイナリパッケージに基づいており、最新のハードウェアシステムでの最高のパフォーマンスに最適化されています。

このガイドに従って、Arch Linuxを自宅のコンピュータに直接インストールすることもできますが、VirtualBoxを使用してWindowsコンピュータの仮想マシンにインストールすることもできます。

Arch Linuxリポジトリ

Virtual BoxにArch Linuxをインストールするには、このLinuxベースのオペレーティングシステムの基本的なリポジトリを知っておく必要があります。リポジトリは、インストールプロセス中にソフトウェアパッケージが取得されるストレージ場所です。Arch Linuxには複数のリポジトリがあり、pacmanを介してアクセス可能で、パッケージメンテナによって管理されています。以下は、Virtual BoxにArch Linuxをインストールするために使用される基本的なリポジトリのリストです:

  • coreリポジトリには、Arch Linuxを起動し、パッケージを構築するために必要なすべてのパッケージが含まれています。
  • extraリポジトリには、デスクトップ環境を含むcoreに収まらない追加のパッケージが含まれています。
  • communityリポジトリには、信頼できるLinuxコミュニティユーザーによって採用されたパッケージが含まれており、そのほとんどはcoreまたはextraリポジトリに移行します。
  • Multilibリポジトリには、64ビットシステム上で32ビットアプリケーションをインストールするための32ビットソフトウェアとライブラリが含まれています。
  • testingリポジトリには、coreまたはextraリポジトリ向けのパッケージが含まれています。
  • community-testingリポジトリはLinuxコミュニティ向けです。
  • multilib testingリポジトリは、testingリポジトリに似ていますが、multilib候補用です。
  • gnome-unstableリポジトリには、最新のGNOMEデスクトップ環境が含まれています。
  • kde-unstableリポジトリには、リリース前の最新のKDEソフトウェアが含まれています。

Virtual BoxにArch Linuxをインストールする

Arch Linuxのダウンロード

Virtual BoxにArch Linuxをインストールするには、公式ウェブサイトから最新のArch Linuxバージョンをダウンロードする必要があります。直接ダウンロードオプションまたはトレントダウンロードを選択できます。インストールの前に、システムに20 MBの空きディスクスペースと1 GBのRAMがあることを確認してください。

Arch Linuxをダウンロード

Oracle VM VirtualBoxマネージャでのインストールの初期化

Oracle VM VirtualBoxマネージャを開き、新規をクリックし、作成したい新しいオペレーティングシステムの名前を入力します。この場合はArch Linuxです。システムは、あなたのシステムの構成に基づいてArch Linuxのタイプとバージョンを自動的に選択します。次へをクリックします。

VirtualBoxを開く

新しいオペレーティングシステムに希望するRAMサイズを割り当てます。理想的には1024 MBです。次へをクリックし、次に作成をクリックして、仮想ディスクを作成します。

RAMサイズを設定

次のページでは、新しいオペレーティングシステムに使用するハードディスクファイルのタイプを選択するように求められます。通常はVirtualBoxディスクイメージを選択します。

ディスクファイルタイプを選択

動的に割り当てを選択し、次へをクリックします。

ディスクスペースを動的に割り当て

20 GBのハードディスクファイルの場所とサイズを割り当てます。

20GBのハードディスクサイズを選択

これで、Arch Linuxオペレーティングシステムが作成されたことがわかります。開始をクリックできます。

仮想マシンを開始

‘ブラウザ’をクリックし、Arch Linux公式ウェブサイトからダウンロードしたスタートアップディスクを選択します。

Arch Linuxディスクイメージを選択

ディスクイメージファイルをブラウズ

開始をクリックし、次にフルスクリーンビューを開きます。

フルスクリーンビューを開く

Arch Linux VMを開始

Virtual BoxでArch Linuxをインストールするためのブート

Arch Linuxの最初のオープニングページが表示されます。「Boot Arch Linux (x86_64)」をクリックすると64ビット用、「Boot Arch Linux (i686)」をクリックすると32ビット用です。

Arch Linuxをブートする選択

最初のオプションをクリックすると、システムがブートを開始します。一時的なブートが完了するまで、基本的にライブバージョンに移動し、rootユーザーとしてログインします。

Arch Linuxライブバージョンにブート

次のコマンドを入力してインターネット接続を確認します。

*ping google.com *

pingという言葉は、パケットインターネットゴーファーを意味します。すぐに応答が表示され、Arch Linuxがインターネット接続を有効にしたことを意味します。これは、特定のインストール手順を実行するために不可欠です。

pingでインターネット接続をテスト

次のコマンドを入力してコマンドをクリアします。

*clear*

インストールを開始する前に、ドライブをパーティション分割する必要があります。# fdisk – lと入力すると、現在のシステムのディスクパーティションが表示されます。最初にArchに割り当てた20 GBのハードドライブに注目してください。

fsdisk -l

ハードディスクをパーティション分割

ハードディスクのパーティション分割

この20 GBのスペースを3つのパーティションに分割します。最初のパーティションは、10 GBのプライマリルートパーティションになります。2つ目は、初期RAM割り当ての2倍である2048 MBのスワップパーティションになります。3つ目は、8 GBの論理パーティションになります。

3つのディスクパーティションを作成

次のコマンドを入力します。

*cfdisk*

*gpt、dos、sgi、sunが表示されます。dosオプションを選択し、enter*を押します。

DOSタイプのパーティションを作成

ここで、20 GBのメインディスクスペースが表示されます。これを変更するには、空きスペースでを押し、10Gと入力します。

10GBのパーティションサイズを選択

enterを押し、次に「primary」パーティションをクリックします。

次に、ブート可能なタイプを選択するために、ブート可能なところでenterを押します。

パーティションをブート可能にする

writeに移動し、enterを押して、パーティションをディスクに書き込みます。

パーティションをディスクに書き込む

次に、変更を成功させるためにyesと入力します。

変更を確認

これで10 GBのパーティションが作成されました。free spaceをクリックし、次に2048 Mのパーティションサイズを入力します。

2GBのスワップパーティションを作成

次に、論理パーティションを作成するために同じ手順を繰り返します。次に、quitenterを押し、次のコマンドを入力してクリアします。

*clear*

cfdiskを終了

次のように新しくパーティション分割したディスクをフォーマットします。

*mkfs.ext4 /dev/sda1*

ここで、sda1はパーティション名です。次のドライブについても同様に入力します。

*mkfs.ext4 /dev/sda3 *

スワップパーティションについては、

*mkswap /dev/sda2*

mkswapでスワップパーティションをフォーマット

次のようにスワップを有効にします。

*swapon /dev/sda2 *

次のコマンドを入力してクリアします。

*clear*

スワップを有効にする

次のようにインストール部分を開始するためにプライマリパーティションをマウントします。

*mount /dev/sda1 /mnt  
mkdir /mnt/home  
mount /dev/sda3 /mnt/home*

パーティションをマウント

Arch Linuxのブートストラップ

次のようにシステムをブートストラップします。

*pacstrap /mnt base base-devel*

データパッケージが同期しているのが見えます。

Arch Linuxをブートストラップ

インストールが開始され、数分かかります。

Arch Linuxのインストールが開始されました

基本インストールの後、次のようにfstabファイルを作成します。

*genfstab /mnt>> /mnt/etc/fstab *

/etc/fstabを生成

ロケール、時間、rootパスワードを設定します。

次のようにシステムのルートをArch Linuxインストールディレクトリに変更します。

*arch-chroot /mnt /bin/bash*

**次に、言語設定を構成します。

*nano /etc/locale.gen*

Arch Linuxで言語を設定

次の言語設定(en_US.UTF-8 UTF-8)を選択し、#を削除してcontrol + xを押し、yを押してenterを押します。

言語を選択

次のように有効にします。

*locale-gen*

enterを押します。

Arch Linuxでロケールを生成

次のように/etc/locale.confファイルを作成します。

*nano /etc/locale.conf *

*次にenter*を押します。次に、次の行をファイルに追加してシステムに言語を追加できます。

LANG=en_US.UTF-8

*次にcontrol + xを押し、yを押してenter*を押します。

デフォルトの言語を設定

次のようにゾーン情報を同期します。

ls /usr/share/zoneinfo

**すると、世界中のすべてのゾーンのリストが表示されます。

システムのデフォルト言語を設定

次のようにゾーンを選択します。

*ln –s /usr/share/zoneinfo/Asia/Kolkata /etc/localtime *

または、以下のリストから任意の名前を選択できます。

次のように時間標準を設定します。

hwclock --systohc --utc

そして、ハードウェアクロックが同期されます。

時間を設定

次のようにrootユーザーのパスワードを設定します。

*passwd *

*次にenterを押します。次に、パスワードを入力してenter*を押します。

rootパスワードを設定

ホスト名とネットワークの設定

次のようにネットワークのホスト名を入力します。

*nano /etc/hostname*

*次にenterを押します。任意の名前を入力し、control + xを押し、yを押してenter*を押します。

ホスト名を設定

次のようにdhcpcdを有効にします。

*systemctl enable dhcpcd*

**次回の起動時に自動的にIPアドレスを取得するために開始されます。

dhcpdを有効にする

ブートローダーのインストール

最後のステップとして、grubのインストールを開始します。次のように入力します。

*pacman –S grub os-prober*

次にyを押し、ダウンロードが開始されます。

grubを構成

次のようにハードディスクにgrubブートローダーをインストールします。

*grub-install /dev/sda*

次のように構成します。

*grub-mkconfig –o /boot/grub/grub.cfg*

grubブートローダーをインストールおよび構成

最後に、chrootから退出し、次のようにシステムを再起動します。

*exit  
reboot*

enterを押します。

システムを再起動

インストールされたArchLinuxオペレーティングシステムにブートする

「Boot Existing OS」を選択して、Virtual BoxでArch Linuxをブートします。

Arch Linuxをブート

root名とパスワードでログインすると、新しいArch Linuxオペレーティングシステムに入ります。

Arch Linuxが正常にインストールされました

Share: X/Twitter LinkedIn

新しい投稿を受信箱で受け取る

スパムはありません。いつでも購読を解除できます。