ArchLinuxインストールメモ
UEFI/BIOSの設定
MSIであればDELETEキーを連打することでUEFI/BIOSを起動する。
セキュアブートをオフにし、BIOSモードであればBIOSからUEFIにする。
ISO のダウンロード
Rufus で USB にイメージの書き込み
イメージディスクに入る
F11を連打してブートディスクを選択する
ガイド
- https://zenn.dev/ytjvdcm/articles/0efb9112468de3
- https://wiki.archlinux.jp/index.php/インストールガイドを参考にインストールする。
- https://note.com/sue93/n/n3b9466019753
日本語キーボードレイアウトに変更
loadkeys jp106
起動モードの確認
cat /sys/firmware/efi/fw_platform_size
64 or 32 であればUEFI、そうれなければBIOS
lsblkでドライブ情報
lsblk -o NAME,SIZE,MODEL,VENDOR
fdiskでディスク確認
fdisk -l
シグネチャを削除する
wipefs -a /dev/sda
パーティション作成
gdisk /dev/sda
もしくは
cfdisk /dev/sda
/dev/sda1 500M EFI System /dev/sda2 1G Linux swap /dev/sda3 464.3G Linux root (x86-64)
# mkfs.fat -F 32 /dev/sda1
# mkswap /dev/sda2
# mkfs.ext4 /dev/sda3
mount /dev/sda3 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot
pacstrap -K /mnt base linux linux-firmware vim sudo networkmanager dhcpcd
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime
hwclock --systohc
vim /etc/locale.gen # -> en_US.UTF-8 UTF-8とja_JP.UTF-8 UTF-8 を外す
する
locale-gen
/etc/locale.conf の編集
LANG=en_US.UTF-8
/etc/vconsole.conf の編集
KEYMAP=jp106
/etc/hostname の編集
denken-pc-4
/etc/hosts の編集
127.0.0.1 localhost
::1 localhost
127.0.1.1 denken-pc-4.localdomain denken-pc-4
パスワード再設定
passwd
ブートローダ
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch_grub
grub-mkconfig -o /boot/grub/grub.cfg
再起動
exit
umount -R /mnt
swapoff -a
reboot