Я решил, что это так, как делать (тот же загрузочный раздел): загрузитесь в компакт-диск Ubuntu 12.04 Live и нажмите «Попробовать Ubuntu без установки»: после загрузки рабочего стола нам нужно установить корневой раздел, что мы предоставляем права на чтение / запись в реальном времени cd для ваших системных файлов и папок. Давайте сначала определим раздел, где Ubuntu установлен с этой командой:
sudo fdisk -l
Примечание: Терминал можно запустить, нажав CTRL + ALT + T.
В разделе Ubuntu мы будем работа над ним будет помечена словом «Linux», как показано на скриншоте, приведенном ниже:
Запустите эту последовательность команд для монтирования корневого раздела:
[ f2]Затем вам нужно смонтировать эти системные папки, чтобы использовать их в текущей среде рабочего стола:
sudo mount --bind /dev /media/ubuntu/dev
sudo mount --bind /proc /media/ubuntu/proc
sudo mount --bind /sys /media/ubuntu/sys
Теперь запустите chroot на свой жесткий диск с помощью этой команды:
sudo chroot /media/ubuntu
Теперь у вас есть права на чтение / запись в корневом разделе. Чтобы установить GRUB2, вам нужно использовать одну из этих двух команд:
grub-install /dev/sda
или
grub-install --root-directory=/media/ubuntu /dev/sda
Примечание: «sudo» не требуется, так как вы вошли в систему как корень теперь. Также сохраняйте / dev / sda как есть.
Если установка прошла успешно, вы получите следующие выходы:
CTRL + ALT + T.
Установка завершена. Сообщалось об ошибке.Обновите GRUB2 с помощью этой команды:
update-grub
Теперь удалите установочный компакт-диск Ubuntu и перезагрузите систему, чтобы узнать, восстановлено ли меню загрузки GRUB2 или нет.
Является ли ваш контроллер b44 включенным в черный список в файле /etc/modprobe.d? Если да, помогает ли удаление строк в этом файле (или, возможно, весь файл)? Я последовал совету на вопрос 308958 и удалил весь источник bcmwl-kernel, который не завершился чисто (возможно, из-за проблемы с курицей и яйцом, с которой у меня не было возможности подключения).