Là phân vùng dữ liệu, tôi có một hệ thống tập tin btrfs đa đĩa. Đĩa gốc của tôi là ext4
Fstab:
UUID=290624c6-6b95-41fd-94a1-923ebca64b83 / ext4 rw,relatime,data=ordered 0 1
/dev/sdc /mnt/btrfs btrfs rw,relatime,compress-force=zlib,autodefrag 0 0
Khi tôi khởi động máy, nó sẽ đợi 1m30 với thông báo
A start job is running for dev-sdc.device
Và sau đó
Dependency failed for /mnt/btrfs
Khi tôi đăng nhập tôi có thể làm
mount /mnt/btrfs
systemctl default
Và nó sẽ hoạt động. Hệ thống sẽ khởi động bình thường.
Trước tiên tôi có thể cần phải làm một cái gì đó với một cái móc mkinitcpio, nhưng trang này nói:
Gói mkinitcpio mặc định của Arch chứa hook btrfs tiêu chuẩn, đủ để nhận hỗ trợ đa thiết bị (RAID). Bên cạnh đó, kernel có khả năng khởi động root btrfs một thiết bị mà không cần bất kỳ hook nào
Vì vậy, mọi thứ nên làm việc ra khỏi hộp.
Tại sao nó không hoạt động, và tôi nên làm gì để khắc phục nó?