Возможный дубликат:
Как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)
Привет, установил W7 после Ubuntu 11.04, и это разрушило мои параметры загрузки. Я следовал этому руководству, чтобы восстановить загрузчик: Восстановление Ubuntu после установки Windows . Но когда я запускаю:
sudo grub-install --boot-directory=/media/5292fba2-f517-466d-a120-b8a61a97ca8a/boot /dev/sda2
, я получаю следующие ошибки:
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partitionless disk or to a partition. This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use is discouraged..
/usr/sbin/grub-setup: error: will not proceed with blocklists.
Кто-нибудь может мне с этим помочь? заранее спасибо.
В руководстве не говорится для использования /dev/sda2
: это - раздел.
Необходимо установить GRUB на дисковом загрузочном секторе, я предполагаю в случае, /dev/sda
.
Иногда существуют серьезные основания установить GRUB2 в раздел, не в MBR диска, например, когда у Вас есть несколько операционных систем на диске. 11.10 установщиков Kubuntu действительно устанавливали grub2 в раздел без проблем, и я мог цепочка начальной загрузки в него от загрузчика, установленного в MBR. Но при перемещении разделов, нужно вручную использовать установку личинки.
Команда затем:
sudo grub-install --force /dev/sda6