在启用 ZSTD 压缩的 ZFS 根分区上安装 ArchLinux 并配置 Windows 双启动

请前往我的博客获得更好的阅读效果!
前情提要

CSDN 懒得跟进更新了,直接看我博客原文章吧。

总览

分区大概长这样

分区1 300M FAT16 EFI
分区2 128G ZFS   ArchLinux
分区3 128G NTFS  Windows
分区N **G  **FS  DATA // 其他分区

然后 ZFS 池里面长这样

zroot
 ├─ROOT
 |  ├─voidlinux // 实际上可以在这个池里安装多个 Linux,本处计划把所有 Linux 根分区数据集放在 zroot/ROOT/ 里
 |  └─archlinux
 └─data
    └─home // 存放 /home

ZFS池那块看不懂没关系,只需要跟着文章做就行

安装前

准备一个有 ZFS 支持的 archiso,这里我们提供两个方案

CachyOS LiveCD(推荐)

CachyOS 的 Sourceforge 界面 下载带 GUI 的 LiveCD(它的 CLI 安装器没 ZFS 支持),然后扔进 U 盘重启进入即可

sudo modprobe zfs # 加载 ZFS 模块

sudo su # 切换到 root 用户

timedatectl set-ntp true  # 同步时间

vim /etc/pacman.d/mirrorlist # 改镜像站
# 开头添加
Server = https://mirrors.bfsu.edu.cn/archlinux/$repo/os/$arch

archiso-zfs

此处使用 eoli3n 的 archiso-zfs 项目

首先下载一个官方的 ArchLinux LiveCD,然后重启进入

联网
iwctl # 进入 iwctl 命令行界面

下面的命令在 iwctl 中输入

device list # 列出可用设备
# 假设上面列出的设备是 wlan0
station wlan0 scan
station wlan0 connect SSID # 连接名为 SSID 的网络
exit     

验证联网

ping www.baidu.com
timedatectl set-ntp true  # 同步时间
加载 ZFS 模块
curl -s https://raw.githubusercontent.com/eoli3n/archiso-zfs/master/init | bash -x

如果

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值