@
mikeguan 将内核两个文件复制到 ESP,然后运行:
efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l /linux -u "root=/dev/sda2 rw rootflags=subvolid=1050 initrd=/initrd.img"
之后启动可以进桌面;
我仅分了 esp 和 Btrfs 卷,创建了子卷 base,grub,hone,root:
/subvolid=5
└── main
├── archlinux
│ └── base
├── grub
├── home
└── root
在 grub 子卷上安装 grub ( grub-install 在 esp 分区创建了 grub.efi ),安装 Arch Linux 在 base 子卷,在 main/archlinux/下为 base 创建快照,最后创建 grub.cfg 。
幸好我 esp 分区分了 4GiB,/boot 单独分区的话我的理解是升级内核会好像有问题,所以我便这么简单粗暴,/boot 单独分区的话适用于 Btrfs 卷应该如何实现系统快照?
跨区卷是 Windows 的概念,我写错了。我想表述的是跨多个磁盘的 rootfs ;
我的电脑可以同时访问 3 块物理磁盘,分别是 sata 的 500G 硬盘,UMS 的 100G 手机,USB-HDD 的 32GB 优盘,如果我要强制组软 RAID (我没试过)应该怎么玩?
也许这是很简单的事,但我不够成熟,没能力去研究文档。