Search
ArchLinuxのインストール
Last updated
Mar 18, 2023
# 概要
- ArchLinuxのインストール手順を記録する
- Live Environmentの起動方法については触れない
# 前提
- qemu上の仮想マシン
- BIOS
- GPT
- x86_64
- デュアルブートなし
- できるだけシンプル,ミニマリスティックに
# 手順
# 1. 事前準備
1
2
3
| loadkeys jp106 # キーボード設定
ping google.com # インターネット疎通確認
timedatectl status # 時間の確認 (この時点ではUTC)
|
# 2. パーティショニング
1
2
3
| cfdisk /dev/sda # 先頭1MiBをBIOS bootに,残りをLinuxに設定
mkfs.ext4 /dev/sda1 # フォーマット
mount /dev/sda1 /mnt # /mntへマウント
|
# 3. インストール
1
2
| vim /etc/pacman.d/mirrorlist # 日本のmirrorを指定しておく
pacstrap -K /mnt base linux linux-firmware vim grub dhcpcd # Wi-Fiで10分くらい
|
- 執筆時点で有効な日本のmirror
http://mirrors.cat.net/archlinux/$repo/os/$arch
https://mirrors.cat.net/archlinux/$repo/os/$arch
# 4. 初期設定
1
2
| genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt # 以下仮想rootで作業
|
# 時計関係
1
2
| ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime # TZを東京に
hwclock --systohc
|
# 言語関係
/etc/locale.gen
を編集して,en_US.UTF-8 UTF-8
をアンコメントlocale-gen
/etc/locale.conf
を作成してLANG=en_US.UTF-8
を追記-/etc/vconsole.conf
を作成してKEYMAP=jp106
を追記
# カスタマイズ
/etc/hostname
にホスト名を設定passwd
でrootパスワードを設定systemctl enable dhcpcd
# ブートローダのインストール
1
2
| grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
|
以上.