![使用 BTRFS 和更多子卷安装 Ubuntu](https://linux22.com/image/574272/%E4%BD%BF%E7%94%A8%20BTRFS%20%E5%92%8C%E6%9B%B4%E5%A4%9A%E5%AD%90%E5%8D%B7%E5%AE%89%E8%A3%85%20Ubuntu.png)
我想安装一个带有 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、关机、移除媒体并重新启动。