使用 BTRFS 和更多子卷安装 Ubuntu

使用 BTRFS 和更多子卷安装 Ubuntu

我想安装一个带有 BTRFS 文件系统(以 RAID1 方式)的 Ubuntu Server 11.10。

问题是我在安装程序中看不到创建更多子卷的选项。安装程序默认创建两个:@ 和 @home,我还想分离 @var @tmp...

有什么办法可以做到这一点吗?也许用 shell...但我认为安装程序不理解 btrfs 的子卷功能,因此您无法在每个子卷中挂载每个分区...

任何想法? :)

答案1

您必须启动到实时 DVD。然后使用 shell 按照您的意愿设置硬盘,使用 mkfs.btrfs(和 cryptsetup/LUKS,如果您愿意的话)。完成后,使用安装程序(您在桌面上看到的图标)安装到该驱动器设置中。在关闭之前,您必须安装新安装并正确编辑子卷的 fstab(如果您使用 cryptsetup,则还有 cryptab)。然后,您将 chroot(“pivot”)到新安装中,这允许您在该新安装上使用 update-initramfs。根据您的驱动器设置,您可能还需要 update-grub。完成后,您就可以关机、移除安装介质并重新启动了。

如果您在重启时遇到任何问题,您可能必须通过迭代进行调试:重新启动进入实时 DVD,重新挂载、编辑、更新 initramfs、关机、移除媒体并重新启动。

相关内容