ar.falsy.cat/content/note/info-tech/install-archlinux.md
2023-06-21 07:35:08 +09:00

1.9 KiB
Raw Blame History

title tags
ArchLinuxのインストール
note
info-tech
linux
howto

概要

  • ArchLinuxのインストール手順を記録する
  • Live Environmentの起動方法については触れない

前提

  • qemu上の仮想マシン
  • BIOS
  • GPT
  • x86_64
  • デュアルブートなし
  • できるだけシンプル,ミニマリスティックに

手順

1. 事前準備

loadkeys jp106      # キーボード設定
ping google.com     # インターネット疎通確認
timedatectl status  # 時間の確認 (この時点ではUTC)

2. パーティショニング

cfdisk /dev/sda       # 先頭1MiBをBIOS bootに残りをLinuxに設定
mkfs.ext4 /dev/sda1   # フォーマット
mount /dev/sda1 /mnt  # /mntへマウント

3. インストール

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. 初期設定

genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt  # 以下仮想rootで作業

時計関係

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

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

grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

以上.