購入した新しいPC(Asus ROG Zephyrus G14 GA401)が届いたのでセットアップした。 Related post: 新しいパソコンをポチった
購入後に新モデルのリリース時期が発表されて(4月末発売開始)少しぐんにょりしたものの、ラップトップは新しすぎるとlinuxを入れるのに苦労するので、まぁよかろうと思い直した。 あーでもRTX20XXよりRTX30XXのがいいよなー(ブツブツ ASUS Store(エイスース ストア) - 【14インチ】ゲーミングノートパソコン一覧
リリースから1年もすると、ubuntuがout of boxで動くんだからありがたい。 今回初めてbtrfsを利用してファイルシステムのスナップショットが取れるようにした。
以下手順:
sudo apt install git etckeeper
sudo mkdir -p /mnt/btrfs_root
sudo mount UUID={{btrfsのfile system rootのuuid}} /mnt/btrfs_root/
cd /mnt/btrfs_root
sudo btrfs subvolume create @var
sudo btrfs subvolume create @var/lib/docker
sudo btrfs subvolume create @snapshots
echo "UUID={{btrfsのfile system rootのuuid}} /var/lib/docker btrfs defaults,subvol=@var/lib/docker 0 2" |sudo tee >> /etc/fstab
echo "UUID={{btrfsのfile system rootのuuid}} /var/lib/docker btrfs defaults,subvol=@var/lib/docker 0 2"|sudo tee >> /etc/fstab
echo "UUID={{btrfsのfile system rootのuuid}} /var/tmp btrfs defaults,subvol=@var/tmp 0 2"|sudo tee >> /etc/fstab
echo "UUID={{btrfsのfile system rootのuuid}} /var/log btrfs defaults,subvol=@var/log 0 2"|sudo tee >> /etc/fstab
echo "UUID={{btrfsのfile system rootのuuid}} /.snapshots btrfs defaults,subvol=@snapshots 0 2"|sudo tee >> /etc/fstab
sudo snapper create-config
kernel 5.11を入れると上記asus-linuxの諸々が要らなくなるけれど、 Kernel/MainlineBuilds - Ubuntu Wikiからインストールしたupstream kernelに Proprietary GPU Drivers : “Graphics Drivers” teamの nvidia-driverを入れようとすると、5.9.?(わすれた), 5.10.22, 5.11.1, 5.11.5のどれを使ってもubuntuの起動が途中でハングするのでやめた。やはり公式こそが正義。
18万円くらいでこんなスペック(Ryzen9 4000, RTX2060 Max-Q, 16GB Memory, SSD 1TB, 1.7kg)のPCが買えるのはすごい。ありがたし。