Я пытаюсь использовать файл Preseed Ubuntu для установки ubuntu с RAID 1 без LVM.
В основном я хочу / dev / sda и / dev / sdb чтобы быть в RAID, не нужен домашний раздел и раздел подкачки.
Вот что я пробовал:
d-i partman-auto/method string raid
d-i partman-auto/disk string /dev/sda /dev/sdb
d-i partman-auto/expert_recipe string \
multiraid :: \
1000 5000 raid \
$primary{ } method{ raid } $bootable{ } format{ } \
. \
d-i partman-auto-raid/recipe string \
1 2 0 ext3 / \
/dev/sda1#/dev/sdb1 \
.
d-i partman-md/confirm boolean true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman-basicfilesystems/no_swap boolean false
И это не удается, если системный журнал: http://pastebin.com/XaTkiJSZ
Я сам исправил, была небольшая синтаксическая ошибка. (лишний пробел, где он не требовался).
Я также добавил несколько недостающих параметров.
Это для тех, кто хочет иметь только корневой каталог (без подкачки, домашний) с RAID 1.
# Disk Partitioning
d-i partman-auto/method string raid
d-i partman-auto/disk string /dev/sda /dev/sdb
d-i partman-auto/expert_recipe string \
multiraid :: \
1000 5000 -1 raid \
$primary{ } method{ raid } $bootable{ } format{ } \
.
d-i partman-auto-raid/recipe string \
1 2 0 ext3 / \
/dev/sda1#/dev/sdb1 \
.
d-i partman-md/confirm boolean true
d-i partman-md/device_remove_md boolean true
d-i partman-md/confirm_nooverwrite boolean true
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman-basicfilesystems/no_swap boolean false