なんやかんやで学校にいなきゃいけないみたいなシチュエーションはあるんだけど研究室はめちゃくちゃ居心地が悪くて厳しい
図書館に籠るときの暇つぶし用にノートPCが欲しいのでクソ調子が悪くて使ってなかったノートPCを使うことにした
別にUbuntuでもいいんだけどなんとなくArch Linuxにすることにした
毎回GRUBあたりでなんか手こずることがあるのでメモする
1. balenaEtcherがなんか書き込み失敗するのでデスクトップのArch機を立ち上げddで書き込む
sudo dd bs=4M if=~/archlinux-2021.07.01-x86_64.iso of=/dev/sda status=progress && sync
2. ノートPCに挿して適当に起動する
3.
loadkeys jp106 rfkill unblock wifi iwctl # station list # station wlan0 scan # station wlan0 get-networks # station wlan0 connect <ssid> # exit ping -c 3 google.com timedatectl set-ntp true fdisk -l fdisk /dev/nvme0n1 # g # n(+1G ) # t(1) # n(+16G) # t(19) # n # w mkfs.fat -v -F32 /dev/nvme0n1p1 mkswap /dev/nvme0n1p2 mkfs.ext4 /dev/nvme0n1p3 mount /dev/nvme0n1p3 /mnt mkdir /mnt/boot mount /dev/nvme0n1p1 /mnt/boot swapon /dev/nvme0n1p2 pacstrap /mnt base linux linux-firmware nano neovim base-devel grub efibootmgr rfkill networkmanager genfstab -U /mnt >> /mnt/etc/fstab arch-chroot /mnt ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime hwclock --systohc nvim /etc/locale.gen # en_US.UTF-8とja_JP.UTF-8の行をコメント外す locale-gen nvim /etc/locale.conf # LANG=ja_JP.UTF-8 localectl set-locale LANG=ja_JP.UTF-8 nvim /etc/vconsole.conf # KEYMAP=jp106 nvim /etc/hostname # buri nvim /etc/hosts # 127.0.0.1 localhost # ::1 localhost # 127.0.1.1 buri.buri buri passwd grub-install --efi-directory=/boot grub-mkconfig -o /boot/grub/grub.cfg systemctl enable NetworkManager exit shutdown now