1.

Ubuntu のインストール方法完全ガイド — ISO/USB/デュアルブート/Server/WSL2

編集
この記事の要点
  • Ubuntu 公式 (ubuntu.com/download) から ISO ファイルをダウンロード → USB 起動メディアを作成 → PC を USB から起動 → インストーラの指示に従う、が基本フロー
  • USB メディア作成ツール: Rufus (Windows 推奨) / balenaEtcher (クロスプラットフォーム) / dd (Linux/macOS)
  • パーティション設定は 「ディスクを消去して Ubuntu をインストール」 (初心者向け) / 「Windows と共存」 (デュアルブート) / 「手動」 (上級者) の 3 択
  • ファイルシステムは ext4 が定番、btrfs (24.04 LTS で選択肢に追加) は スナップショット運用向き
  • Ubuntu Server は GUI なしの軽量版、WSL2 経由ならインストール不要で wsl --install -d Ubuntu 一発、クラウドは cloud-init で自動構成

Ubuntu とは

Ubuntu は Canonical 社が開発する Linux ディストリビューションで、初心者から開発者・サーバー運用者まで広く使われる定番です。デスクトップ版 / Server 版 / Cloud 版 / Core (IoT) 版があり、長期サポート版 (LTS) は 5 年間 (Pro 加入で 10〜12 年) 無償でセキュリティ更新を受けられます。

エディション用途GUIサイズ
Desktop個人利用 / 開発機GNOME 標準約 5 GB
ServerWeb/DB/コンテナホストなし (CLI)約 2 GB
CloudAWS/Azure/GCPなし約 600 MB
CoreIoT / 組込なし約 500 MB

事前準備

  • USB メモリ 8 GB 以上 (中身は消えます)
  • PC 本体: メモリ 4 GB 以上 / 空き 25 GB 以上 / 64bit CPU
  • 有線 LAN 推奨 (Wi-Fi ドライバ未対応の場合があるため)
  • BIOS/UEFI 設定で Secure Boot を確認 (24.04 LTS は対応)
  • Windows 併用なら必ずデータをバックアップ

手順1: ISO ファイルをダウンロード

公式サイト https://ubuntu.com/download/desktop から最新 LTS (執筆時点 24.04 LTS) の ISO を取得します。

# Linux/macOS で curl 使用
curl -LO https://releases.ubuntu.com/24.04/ubuntu-24.04-desktop-amd64.iso

# SHA256 で改ざんチェック (推奨)
curl -LO https://releases.ubuntu.com/24.04/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
# ubuntu-24.04-desktop-amd64.iso: OK

手順2: USB 起動メディアを作成

OS 別の推奨ツール:

OSツール使い方
WindowsRufus (rufus.ie)USB 選択 → ISO 選択 → スタート (GPT/UEFI モード推奨)
macOSbalenaEtcherFlash from file → Select target → Flash
Linuxdd or balenaEtchersudo dd if=ubuntu.iso of=/dev/sdX bs=4M status=progress
# Linux で dd を使う場合 (デバイス名を絶対に間違えない)
lsblk                              # USB のデバイス名を確認 (例: /dev/sdb)
sudo umount /dev/sdb*              # マウント解除
sudo dd if=ubuntu-24.04-desktop-amd64.iso of=/dev/sdb bs=4M status=progress conv=fsync
sync                               # 書き込み完了を待つ

手順3: USB から起動 (ライブ起動)

  1. PC をシャットダウン → USB を挿す → 電源 ON
  2. 起動直後に Boot Menu キーを連打 (機種により F12 / F10 / F2 / Esc)
  3. USB デバイスを選択 → Ubuntu のブートメニューが表示
  4. Try or Install Ubuntu を選択 → ライブセッションでデスクトップが起動
  5. デスクトップの「Install Ubuntu 24.04 LTS」アイコンをダブルクリック

手順4: インストーラの設定

画面選択内容
言語日本語 (English も人気)
キーボードJapanese / Japanese (OADG 109A)
ネットワーク有線か Wi-Fi を選択
アップデート「インストール中にアップデートをダウンロード」推奨
サードパーティNVIDIA ドライバ / メディアコーデック → チェック
インストール種別後述の 3 択
タイムゾーンTokyo
ユーザ作成名前 / コンピューター名 / ユーザ名 / パスワード

手順5: パーティション設定 (重要)

選択肢動作適する状況
ディスクを消去して Ubuntu をインストールディスク全体を Ubuntu 専用にUbuntu 専用機 / 初心者
Windows と Ubuntu をインストール既存 Windows を残しデュアルブート1 台で両 OS を切替使用
それ以外 (手動)パーティションを自分で切るLVM / RAID / カスタム配置

手動パーティションの典型例:

  • / (ルート) — 30 GB 以上、ext4 または btrfs
  • /home — 残り全部、ext4 (再インストール時に保護できる)
  • /boot/efi — 512 MB、FAT32 (UEFI 機のみ)
  • swap — メモリ容量分 (Ubuntu 18.04+ は swap ファイルでも可)

btrfs vs ext4 の選び方

項目ext4btrfs
安定性圧倒的に枯れている近年は安定 (RAID5/6 を除く)
スナップショット非対応 (LVM 併用が必要)標準で対応 (Timeshift と相性◎)
圧縮非対応透過圧縮 (zstd/lzo)
速度高速同等〜やや遅い
推奨用途サーバー / 汎用デスクトップ / スナップショット運用

デュアルブート (GRUB) の注意点

Windows と Ubuntu を 1 台に共存させる場合、起動時に GRUB が OS を選択させます:

  1. 事前に Windows 側で 「高速スタートアップ」を OFF (Windows がディスクをロックすると Ubuntu からマウントできない)
  2. Windows のディスクの管理で パーティションを縮小し空き領域を確保
  3. Ubuntu インストーラで「Windows と共存」を選択
  4. インストール後、起動時に GRUB メニューが出る
  5. Windows Update で GRUB が消えたら boot-repair で復活

Ubuntu Server のインストール

GUI 不要のサーバー用途は Ubuntu Server 24.04 LTS を使います:

# Server ISO ダウンロード
curl -LO https://releases.ubuntu.com/24.04/ubuntu-24.04-live-server-amd64.iso

# Subiquity インストーラが起動し、対話的に
# - 言語 / キーボード
# - ネットワーク (DHCP/static)
# - ストレージ (LVM/RAID/ZFS)
# - ユーザ作成
# - SSH サーバー有効化 (Yes 推奨)
# - Snap 追加パッケージ (Docker / Kubernetes 等)

# インストール後 SSH で接続
ssh user@server-ip
sudo apt update && sudo apt -y upgrade

WSL2 経由でインストール (Windows 上で最短)

Windows 上で Ubuntu を試すだけなら、PC を再起動せずに WSL2 で動かせます:

# 管理者 PowerShell
wsl --install -d Ubuntu-24.04
# → 再起動後、自動で Ubuntu が起動しユーザ作成プロンプトが出る

# 利用可能なディストリ確認
wsl --list --online

# 既存に追加
wsl --install -d Ubuntu-22.04

# WSL2 をデフォルトに
wsl --set-default-version 2

cloud-init による自動構成

クラウド (AWS/Azure/GCP) や VM テンプレートで Ubuntu を立てる場合、cloud-init が初回起動時にユーザ作成 / SSH 鍵設定 / パッケージ追加を自動実行します:

#cloud-config
hostname: web01
users:
  - name: deploy
    sudo: ALL=(ALL) NOPASSWD:ALL
    shell: /bin/bash
    ssh_authorized_keys:
      - ssh-ed25519 AAAA... your@key
package_update: true
package_upgrade: true
packages:
  - nginx
  - docker.io
runcmd:
  - systemctl enable --now nginx
  - ufw allow 80/tcp

インストール後にやること

# 1. システム更新
sudo apt update && sudo apt -y upgrade && sudo apt -y autoremove

# 2. 日本語入力 (Mozc)
sudo apt install -y fcitx5-mozc
im-config -n fcitx5     # 次回ログイン時に有効化

# 3. 開発ツール
sudo apt install -y build-essential git curl wget vim

# 4. Snap で VSCode
sudo snap install code --classic

# 5. ファイアウォール
sudo ufw enable
sudo ufw allow ssh

よくあるトラブル

症状対処
USB から起動しないBIOS で Secure Boot OFF / Boot 順を USB 優先に
Wi-Fi が認識されない有線 LAN でインストール → 後で apt install でドライバ
NVIDIA でブラックスクリーンGRUB で nomodeset を追加して起動
Windows が起動しなくなったLive USB から boot-repair
インストーラが固まるSHA256 で ISO 改ざんチェック / USB を別ポートへ

FAQ

Q: Ubuntu と Linux Mint どちらが良い?
A: Mint は Ubuntu ベースで Windows ライクな見た目。安定性とサポート期間は Ubuntu LTS が長いです。

Q: LTS と non-LTS の違い?
A: LTS は 5 年サポート (24.04/22.04 等)。non-LTS (24.10 等) は 9 ヶ月。本番運用は必ず LTS。

Q: macOS から ISO の USB を作れる?
A: balenaEtcher が最も簡単。CLI なら diskutil listdiskutil unmountDisk /dev/diskNsudo dd

編集
Post Share
子ページ

子ページはありません

同階層のページ
  1. インストール方法
  2. 画面のロックおよびオフ設定の変更方法