如何在fstab中使用UUID来配置btrfs RAID1


3

这类似于此问题,但是解决方案是使用“ device = / dev / sda1,/ dev / sdb1”选择磁盘,但不如使用UUID健壮。我敢肯定它可以做到,但是我找不到使用单个磁盘的UUID的任何示例/文档。

我能找到的最接近的示例在这里,但是使用的是“ by-id” device=/dev/disk/by-id/ata-HGST_HDS724040ALE640_PK1334PBG3GYHS而不是我喜欢的UUID。

我尝试使用它作为模板,UUID=3d12bc7b-61b1-4dea-b78b-ef9a44a6b698 /media/btr0 btrfs device=/dev/disk/by-uuid/6dc5624c-2d54-4726-b2fa-a7a988d337a4,device=/dev/disk/by-uuid/b57f2240-fa2e-4516-9049-603d2c5029b5 0 0但是没有用。有任何想法吗?

Answers:


3

我注意到我的系统在引导过程中说“正在扫描btrfs文件系统”,因此我简化了fstab条目UUID=3d12bc7b-61b1-4dea-b78b-ef9a44a6b698 /media/btr0 btrfs defaults 0 0,这似乎可以正常工作。


1
+1正确。多设备btrfs文件系统的设备具有相同的UUID。device=仅当btrfs device scan未在挂载前运行该选项时才需要该选项,但最新版本的Ubuntu在initrd中执行该选项(该命令将打印消息“扫描btrfs文件系统”)
ignis 2014年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.