Arch Linux インストール手順まとめ
Arch Linux は「シンプル・軽量・自分で構築する」ことを理念としたディストリビューションです。故に、グラフィカルなインストール環境は用意されていません。
本記事では、そんなArchLinuxを UEFI環境 での 最小構成インストール を、実際のコマンド付きで解説します。
環境
・マシン:x86_64
・起動方式:UEFI(セキュアブートはオフで)
・ブートローダ:GRUB
・ファイルシステム:ext4
・デスクトップ環境:未インストール(CLIのみ)
インストールメディアの作成
公式サイトから ISO をダウンロードし、ddコマンドなどを使用しUSBに書き込みます。
それでは、早速、usbを目的のpcに差し込んで、起動してみましょう。
キーボード・ネットワーク設定
まずはキーボードを日本語配列に直しましょう。
loadkeys jp106
私は、us配列のまま使っているので任意です。
ネットワーク設定は、有線LANの場合はスキップしていいです。
無線LANの場合はiwctlコマンドを使ってください。
時間同期
timedatectl set-ntp true
ディスクのパーティション作成
ディスクの確認
lsblk
fdiskの使用例(/dev/sda)
fdisk /dev/sda
| パーティション | サイズ | 用途 |
|---|---|---|
| /dev/sda1 | 512MB | EFI |
| /dev/sda2 | 残り | root |
ファイスシステム作成
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
マウント
mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot
ベースシステムインストール(pacstrap)
例(個人的必須パッケージ)
pacstrap /mnt base linux linux-firmware nano networkmanager
fstab作成
genfstab -U /mnt >> /mnt/etc/fstab
chroot
arch-chroot /mnt
ホスト名
なんでもいいです。
echo orenoarch > /etc/hostname
rootパスワード
passwd
GRUBをインストール
pacman -S grub efibootmgr
設定ファイル作成
grub-mkconfig -o /boot/grub/grub.cfg
ネットワーク有効化
systemctl enable NetworkManager
再起動
exit
umount -R /mnt
reboot
usbを抜いて起動したらインストール成功です。
おめでとうございます。
まとめ
無事ArchLinuxをインストールは出来ました。
ですが、このままでは、普段、使えるようなものではないので、私の他の記事を読んで、ArchLinux環境を構築してください