Чтобы проверить стабильность Btrfs-RAID1, я хотел установить Ubuntu на две USB-флешки из Virtualbox.
Чего бы я хотел достичь:
- Наличие RAID1-системы на базе btrfs, которая загружается на любой из USB-накопителей. Я использую 15.04 amd64-образ.
Где я застрял сейчас:
- Я могу установить и загрузить его на одной флешке просто отлично. Всякий раз, когда я пытаюсь добавить вторую флешку USB, добавив ее в Ubuntu в пул btrfs и изменив уровни избыточности на RAID1, система перезагружается, показывая «BTRFS: open_ctree fail» и впоследствии «mount: mount /dev /disk /» / uuid / UUID в / root не удалось: неверный аргумент '.
Я попытался по крайней мере дюжину раз, чтобы настроить его правильно, но безрезультатно. Вещи, которые я пытался
- Передача флешек как таковых через USB-контроллер
- Передача необработанных USB-дисков в виде виртуальных vmdks на контроллер SATA или IDE
- Использование всего диска в качестве одного раздела Btrfs с таблицей разделов и без нее
- Настройка раздела biosgrub и / или раздела '/ boot'-ext4 перед разделом btrfs
- Разбиение только одной флешки с «одиночным» режимом резервирования и последующее добавление другой