Да, это возможно, но это может быть ненадежно.
Вам необходимо явно сообщить ядру о каждом отдельном устройстве тома, используя параметр rootflags
в строке команды ядра -следующим образом:
rootflags=device=/dev/sda5,device=/dev/sdb5
Это имеет несколько очень специфических ограничений:
device=
можно использовать только пути устройств,и они должны быть путями, которые не созданы udev
. Без initramfs вы не можете позволить себе роскошь использовать blkid
для поиска устройств, и у вас еще нет ссылок, созданных udev
, когда вы пытаетесь смонтировать корневую файловую систему. Что касается вашего второстепенного вопроса, да, это нормально, когда каждое устройство в томе BTRFS использует один и тот же UUID. UUID, как сообщает blkid
и аналогичные инструменты, относятся к файловой системе -, а не к устройству -, поэтому файловая система с несколькими устройствами -будет отображать один и тот же UUID для каждого компонента устройства.