インストールするぞ。
とりあえずarchlinuxをインストールしてみる。で、vmにインストールしたが、ThinkPad X250を入手したので、実機インストールをしてみる。
まずメディアの準備
基本本家に従う。
USBを特定する
1 | [master]$ diskutil list |
isoイメージを書込む
1 | sudo dd if=archlinux-2020.01.01-x86_64.iso of=/dev/rdisk2 |
なんかbsが効かなかった。
あとは、biosでboot順を下記のようにすればOK.
既存Windowsパーティションの縮小
USBから起動するとすぐにrootが上がる。そこで、cfdisk
を実行すると、TUIのパーティショニングツールが起動される。
そこでresize
を選択した後、Write
してQuit
する。
上記写真は既に変更してい150GBに縮小してある。
インストール作業に
ここからは、 とりあえずarchlinuxをインストールしてみる。 のまんま。
パーティショニング
同じくcfdisk
でnew
を使って新規partitionを作成する。
/は50GB位で、残りを/homeに振る。
format
今回はxfsで行こうかと思う。
なんとなく。
1 | mkfs.xfs /dev/sda3 |
mount
1 | # mount /dev/sda3 /mnt |
swap
1 | # dd if=/dev/zero of=/mnt/swap bs=1073741824 count=8 |
wifiを繋ぐ
/etc/wpa_supplicant/wpa_supplicant.conf
を下記のようにする。
1 | ctrl_interface=/run/wpa_supplicant |
で、下記のようにして初期化する。
1 | wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf |
APへ接続に行く
1 | wpa_cli -i wlan0 |
ちなみにここ僕も勘違いしてたけど、wpa_cli
はwpa_supplicant
へのインターフェースなので、ここで一度設定すれば、2度目以降はwpa_supplicant
を起動するだけで良い。
dhcpの払出し
1 | # dhcpcd wlan0 |
システムのインストール
/etc/pacman.d/mirrorlist の先頭(どうやら先頭一致が優先らしい)に日本のミラーを記述する。
ThinkPad X250はintelのGPUなので、xf86-video-intelをインストールしている。
長いので
1 | # pacstrap /mnt base linux linux-firmware \ |
あとは
とりあえずarchlinuxをインストールしてみる。と同じ。
ただし、grubのインストールにしくってるので、Windowsは立ち上がらない。ここは宿題。
ユーザー
useradd
して、wheel
groupへ参加。visudo
して、wheel groupに権限を付ける。
X Window
1 | systemctl enable gdm.service |
ちなみに初回起動にすごく時間がかかるので、ひたすら待つ。
フォントキャッシュでも作ってるのかも。よーしらんけど。
NetworkManager
1 | systemctl enable NetworkManager.service |
だいたいここまでくれば困らないはず。