Debian BTRFS 安装

Debian BTRFS 安装

分区磁盘:

分区磁盘

壳:

壳

https://www.reddit.com/r/debian/comments/aa3zta/install_debian_to_a_btrfs_subvolume_and_not_the/eczobqb/

分区步骤完成后,在 Debian 安装程序中选择“返回”以返回到安装程序正在进行的步骤列表,并通过选择“执行 shell”选项进入 shell。

作者说,当我编辑完分区并通过回车键进入 shell 时,/target 就在那里。但是,我尝试了几次,/target 只是在 Debian 安装启动后才创建的。所以我无法按照作者的解释继续操作。

https://www.youtube.com/watch?v=wtMj8KPRlws

YouTube 也在视频中解释了类似的事情。但是,如果我在 Debian 安装进行之前进入 shell,如本视频所示,则不会创建 /target。我的 Debian 安装程序仅在 Debian 安装启动后才创建 /target。

我知道还有一种方法可以在主卷上安装 Debian 后创建子卷,而无需此过程。但是,在当前版本的 Debian 中,没有最新的手册显示只需按照命令行即可成功。我想复制,但由于结果不同而失败了。

我想在子卷上安装 Debian。

答案1

使用 Debian 11(我没有检查以前的版本)一切都变得容易得多。您只需使用 Live CD 通过图形 calamares 安装程序执行安装即可。@ 和 @home btrfs 子卷将自动创建并正确安装。

  1. 启动 Live CD,然后在“活动”概览中单击安装程序图标。按照默认设置操作,直到进入分区屏幕。
  2. 选择手动分区。创建一个新分区~256MB,文件系统为FAT32,启动标志为开启状态,挂载点为/boot/efi
  3. 还要创建一个您认为合适大小的交换分区。
  4. 将剩余空间分配给具有挂载点 / 的 btrfs 分区。

照常完成安装过程,然后

就是这样!

答案2

选择专家模式(在高级选项下)而不是图形安装。与图形安装不同,在分区并将更改写入磁盘后,系统安装不会自动启动。

您需要切换到 shell 的时刻是在分区和将更改写入磁盘之后,以及在启动系统安装到磁盘之前。/target 将在那里。您可以通过 Ctrl+Alt+F1 切换到 shell,创建子卷并将其作为安装程序的目标。

为了创建子卷,我使用了此处描述的步骤:https://www.reddit.com/r/debian/comments/7fyeia/is_there_a_way_to_install_debian_to_a_btrfs/dqg3h6l/

答案3

Debian 安装程序尚不支持创建子卷,请参阅错误 #686097。它必须先完成创建分区,然后将未来的根分区挂载在 下/target。现在您可以切换到 shell,创建子卷并重新排列挂载点。

相关内容