0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VirtualBox 7.1を使用してVM上にUbuntuをインストールする

Posted at

この記事について

教材の演習で、VM上にUbuntuをインストールして開発する課題に取り組みました。本記事では、その構築手順と注意点を記録しています。

環境

PC: MacBook Air M2
OS: macOS Ventura Ver. 13.2.1
Virtual Box: VirtualBox-7.1.4-165100-macOSArm64
Ubuntu image: ubuntu-24.04.1-live-server-arm64

参考

macOS(Apple シリコン)でVirtualBoxを使用する方法
VirtualBox 7.1でApple SiliconのMacにarm版Ubuntu24.04 Desktop環境構築
【VirtualBox】バーチャルボックスのウィンドウ自体のスクリーンショットが取れない

構築手順

VirtualBoxのダウンロード

公式サイトからダウンロードします。

3日間ほど502エラーが出てサイトを開くことができませんでした。
たまに起こるようです。
image.png

Ubuntuイメージのダウンロード

こちらでLTS版をダウンロード。
10分ほどかかりました。
image.png

VirtualBox上にUbuntuをインストール

  1. VirtualBox画面右上の新規ボタンをクリックします
    image.png

  2. 名前は任意の名前を入力し、ISOイメージは先ほどダウンロードしたUbuntuイメージを選択します

    自動インストールが有効化されている状態でコンテナを作成したところ、インストールが途中で止まってしまい、参考記事にも同じような記載があったので、自動インストールはスキップします
    スクリーンショット 2025-01-18 13.37.15.png

  3. ハードウェアの設定を行います
    image.png

  4. ハードディスクの設定を行います
    image.png

  5. 完了をクリックすると、仮想マシンの作成が完了します
    image.png

  6. 仮想コンテナを起動し、Try or Install Ubuntu Serverを選択します
    image.png

  7. 言語を選択します
    image.png

  8. インストーラーの更新の有無を選択します

    今回はContinue without updatingを選択しました
    image.png

  9. キーボード設定からプロフィール設定の前まではデフォルト設定のまま進みます
    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

    image.png

  10. プロフィール設定を行います
    スクリーンショット 2025-01-18 13.51.10.png

  11. デフォルトの設定のまま進みます
    image.png

    image.png

    image.png

  12. インストールが開始されます
    image.png

  13. 3分ほどでインストールが完了したら、再起動を選択します
    image.png

    エラー画面が表示されるのでEnterを押します
    image.png

  14. コンテナが再起動されるので、ユーザー名とパスワードを入力してログインします
    image.png

    ログインすると、Welcome to Ubuntu 24.04.1 LTSと表示されていることがわかります
    image.png

デスクトップ環境をインストールする

  1. 仮想コンテナで下記コマンドを実行します

    $ sudo apt update   # パッケージリストを更新
    $ sudo apt upgrade  # パッケージを最新バージョンにアップグレード
    $ sudo apt install ubuntu-desktop  # デスクトップ環境をインストール
    
  2. 15分ほどでインストールが完了するので、下記コマンドでubuntuを再起動します

    sudo reboot
    
  3. ネットワーク周りでエラーが出ますが、そのまま放置しているとログイン画面が表示されます
    image.png

  4. ログインするとデスクトップ画面が表示されます
    image.png

詰まった箇所

  • Ubuntuイメージの種類
    AMD64版のイメージ(VirtualBox-7.1.4-165100-macOSArm64.dmg)を使用してしまいファームウェアの初期化に失敗した結果、仮想コンテナを起動しても真っ暗な画面の状態が続きました。
    ARM版のイメージを使用して仮想コンテナを作成し直しました。

    補足-AMDとARM

  • 仮想コンテナのスクリーンショットが撮れない
    【VirtualBox】バーチャルボックスのウィンドウ自体のスクリーンショットが取れないを参考に、コンテナのキーボードの設定を行い無事撮れるようになりました。

補足-AMDとARM

CPUは大きくx86系ARM系という設計思想に分かれます。

  • AMD64 (x86_64)
    • 通称で「x86_64」とも呼ばれ、IntelとAMDのパソコン用CPUはほとんどこれに当てはまります
    • Windowsや多くのLinuxディストリビューション(UbuntuやFedoraなど)は、主にこのx86_64向けにリリースされるイメージ(ISOファイルなど)を用意しています
  • ARM (Advanced RISC Machine)
    • iPhoneやiPad、Androidスマートフォンなどに搭載されるCPUとして広く採用
    • 近年はAppleのMac(M1, M2など)もARMベース(Apple Silicon)になっています
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?