Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.33 KB

gentoo_zfs_xcloud.rst

File metadata and controls

30 lines (20 loc) · 1.33 KB

Gentoo上运行ZFS(xcloud)

我在重新构建的xcloud比基本上,重新构建了基于 :ref:`gentoo_linux`:ref:`mobile_cloud_infra` :

  • 采用 :ref:`macos`:ref:`gentoo_linux` 双启动,通过macOS的disk utility对磁盘进行重新分区,空出部分磁盘分区给Linux使用
  • 由于不是一次性完成磁盘划分,而且我需要分阶段缩减macOS磁盘空间,所以为Getoo Linux提供的存储磁盘分区也是不断增加的

当前状态

  • 使用 fdisk -l 检查当前磁盘分区,其中分区4是我最初安装 Gentoo Linux 的系统分区,分区3则是我刚刚从macOS中调整分区获得的空白分区,也就是准备用于ZFS存储的分区
.. literalinclude:: gentoo_zfs_xcloud/fdisk
   :caption: 分区3将用于ZFS系统
   :emphasize-lines: 12

安装

:ref:`gentoo_zfs` 实践相同,首先安装OpenZFS提供的ZFS软件:

.. literalinclude:: gentoo_zfs/install_zfs
   :caption: 在Gentoo中安装zfs

Warning

每次内核编译之后,都需要重新 emerge sys-fs/zfs-kmod ,即使内核修改是微不足道的。如果你在merge了内核模块之后重新编译内核,则可能会是的zpool进入不可中断的睡眠(也就是不能杀死的进程)或者直接crash。