Я пытаюсь установить загрузчик личинки на разделе/dev/sda3 (ext3 отформатированный), но он не показывает опцией, когда я работаю, dpkg-реконфигурировали ПК личинки.
Мои детали: Мне настраивали систему двойной загрузки с окнами, полностью зашифрованными на sda1. Это шифруется с помощью truecrypt, таким образом, truecrypt требуется на mbr sda. Я кратко обрисую в общих чертах шаги, которые я сделал (NB-, Это опасно, скопируйте свой загрузочный сектор сначала или еще лучше Ваш целый жесткий диск):
grub-install --force --root-directory=/mnt /dev/sda3
На данном этапе после того, как я обычно загружаюсь в человечность, я обычно работаю dpkg-reconfigure grub-pc
. Если я не сделаю этого, то любое обновление личинки или новое ядро, перезапишет основной mbr sda. В человечности 10.04 это прекрасно, я прохожу меню, и это обычно дает мне опцию установить личинку на любой раздел, который я хочу, но теперь, когда я выполняю его, это только дает мне две опции:/dev/sda или/dev/sda5 (/dev/sda3 отсутствует).
Я предпринял шаги, который заделывает/dev/sda3, показывающий в этом меню? Есть ли способ зафиксировать это, или могли Вы говорить мне, как я могу вручную изменить debconfig свойства, чтобы заставить личинку устанавливать на/dev/sda3 по умолчанию.
- редактирование я думаю, что это - то, что я ищу: http://feeding.cloud.geek.nz/2010/10/manipulating-debconf-settings-on.html
Спасибо!
Я использовал http://feeding.cloud.geek.nz/2010/10/manipulation-debconf-settings-on.html , чтобы вручную установить флаг dpkg (debconfig). Мне пришлось использовать эту команду (примечание: это опасно, не используйте это в качестве решения для вставки копии)
echo "set grub-pc/install_devices /dev/disk/by-id/ata-TOSHIBA_MK1646GSX_481JF04DS-part3" | debconf-communicate
В приведенной выше ссылке есть более подробная информация, которая должна помочь в большинстве проблем debconf.
Если кто-то еще сталкивается с проблемой, здесь есть более подробная информация: http://ubuntuforums.org/showthread.php?t=1981034