如何使用 BTRFS 安装 Ubuntu Saucy Server?

如何使用 BTRFS 安装 Ubuntu Saucy Server?

因此,一周前,我在 MacMini 上安装了最新的 Ubuntu Saucy Server 测试版,使用 BTRFS 作为唯一要挂载的分区/(我知道不建议这样做,但这不是重点),没有任何问题。一切都“自然而然”地进行着……

现在,随着 13.10 服务器映像的发布,我无法从安装程序中完成任何 BTRFS 分区。Can't create filesystem每当我尝试创建任何 BTRFS 分区时,我都会收到错误:例如 13.10 服务器最终安装程序无法处理格式 BTRFS 分区...

  • 我做错了什么吗?还是安装程序中存在错误?我可以做些什么来解决这个问题并在安装时设置我的 BTRFS 分区,或者我需要在安装后处理这个问题。

我可以留下一些空间并稍后创建一个 btrfs 分区,安装 Saucy 并继续使用 LXC(这是我拥有 btrfs 的唯一目的),但无论如何,为什么安装程序不能再执行 btrfs 了?

答案1

查找安装程序日志文件。

也许它拒绝对现有文件系统进行 mkfs;检查和覆盖标志已添加到 mkfs.btrfs最近

我知道你已经修复了它,但是对于其他任何人来说,你都可以使用该wipefs命令删除文件系统签名并使设备可用于分区(wipefs没有标志是无害的)。

答案2

  1. 找到要安装操作系统的驱动器sudo fdisk -l(在本例中为/dev/sda1& /dev/sda2
  2. 在要安装操作系统的驱动器的所有分区上wipefs使用修改器运行。-a
  3. 该命令应如下所示sudo wipefs -a /dev/sda1 && sudo wipefs -a /dev/sda2

  4. 完成 wipefs 后运行安装程序。

这个过程对我使用 btrfs 安装 Ubuntu 13.10 有帮助。

相关内容