Для получения DNSCurve работа Вас нуждаются в двух вещах:
Для № 1 см. ответ Ronald.
Для № 2 Ваши опции очень ограничены. Я предполагаю, что собственное программное обеспечение DJB поддерживает его, но я не знаю ни о каких других. В любом случае DNSCurve только защищает путь между рекурсивным сопоставителем и авторитетным сервером - он ничего не делает для коммуникации между тупиковыми сопоставителями и рекурсивными серверами.
Хорошо, я разобрался.
Проблема заключалась в том, что grub2 требовалось место для сохранения загрузчика stage2 - а в моей конфигурации его не было.
Решение заключалось в том, чтобы сжать Раздел 1 на обоих диски с помощью resize2fs, parted и mdadm, извлекая по одному диску из RAID.
Я уменьшил переднюю часть Раздела 1 на 16 МБ, повторил попытку «upgrade-from-grub-legacy», установил в / dev / sda И / dev / sdb, потому что машина может загружаться с любого из них. Да, я могу использовать Grub2, но мне пришлось переставить разделы, чтобы освободить место для stage2. Да, перезагрузка была безопасной, пока "upgrade-from-grub-legacy" не был завершен, потому что цепной загрузчик с grub1 все еще был на месте и работал.