Понятно. Я должен удалить двойные кавычки из строк:
debconf-set partman-auto/disk "$DISKA $DISKB"; \
debconf-set grub-installer/bootdev "$DISKA $DISKB";
стать:
debconf-set partman-auto/disk "$DISKA $DISKB"; \
debconf-set grub-installer/bootdev $DISKA $DISKB;
РЕДАКТИРОВАТЬ
после перезагрузки я обнаружил, что grub был установлен только на /dev/sda
с помощью следующей команды dd bs=512 count=1 if=/dev/sda 2>/dev/null | strings
, которая возвращает:
ZRr=
`|f
\|f1
GRUB
Geom
Hard Disk
Read
Error
запуск той же команды на /dev/sdb
ничего не возвращает, что означает, что первые 512 байт диска пусты, поэтому мне пришлось установить grub вручную на /dev/sdb
следующим образом:
# grub-install /dev/sdb
# dd bs=512 count=1 if=/dev/sdb 2>/dev/null | strings
ZRr=
`|f
\|f1
GRUB
Geom
Hard Disk
Read
Error
Я все еще не могу найти способ установить grub на два диска сearly_command
Спасибо
Нужно убрать эти 2 строчки снизу:
source
source
source
без аргументов бесполезно:
$ source
bash: source: filename argument required
source: usage: source filename [arguments]