Начальная загрузка в 12.04 на newworld ppc mac. b43
Драйвер отсутствует. Для запуска live CD, который я загрузил с установкой b43.blacklist=yes
, все прошло нормально. Теперь я застрял в багажнике. Я хочу загрузить обычный Linux (так как он установлен, а не live CD), просто без загрузки load b43. Я не знаю, как это сказать.
Это что-то вроде boot Linux b43.blacklist=yes
? linux b43...
? Как мне это сделать?
Вы можете либо заставить загрузчик автоматически указать ядру опцию b43.blacklist=yes
, либо добавить модуль b43
в файл черного списка.
b43.blacklist=yes
Каждый раз Все параметры загрузки устанавливаются одинаково, поэтому вы можете следовать этим инструкциям , но с b43.blacklist=yes
вместо nomodeset
. Или вы можете предпочесть это превосходное руководство . (Или это .)
Подводя итог, вот по существу идентичный способ того, что приведено в этих источниках:
Удерживайте нажатой клавишу Shift kbd> во время загрузки. Когда появится меню GRUB, нажмите e kbd>, чтобы временно отредактировать первую запись. Добавьте b43.blacklist=yes
в конец строки, которая начинается с linux
, затем нажмите Ctrl kbd> + X kbd> для загрузки.
После загрузки и входа в систему откройте окно терминала ( Ctrl kbd> + Alt kbd> + T kbd>) и выполните эти команды для возврата и измените конфигурацию вашего загрузчика:
sudo cp /etc/default/grub /etc/default/grub.old
gksu gedit /etc/default/grub
В открывшемся текстовом редакторе найдите строку с надписью:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Измените ее так, чтобы она говорит:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash b43.blacklist=yes"
Сохраните файл и выйдите из текстового редактора.
Вернувшись в Терминал, запустите sudo update-grub
. После этого перезагрузите компьютер, чтобы убедиться, что он работает.
Если вам когда-либо понадобится отменить изменение, вы можете запустить gedit /etc/default/grub
и удалить b43.blacklist=yes
из этой строки, или вы можете восстановить резервную копию (перезаписать новый файл) с помощью sudo cp /etc/default/grub.old /etc/default/grub
. В любом случае, вы должны запустить sudo update-grub
снова, чтобы применить изменения.
b43
в файл черного списка Пользовательские параметры загрузки - не единственный способ предотвратить загрузку модулей ядра. Другой способ - добавить их в черный список. Обычно этот файл изначально не существует, и вы должны его создать.
Полная, общая процедура здесь. Но вы можете выполнить эту более короткую процедуру:
Загрузитесь, используя шаг 1 выше (в разделе Загрузка b43.blacklist=yes
Every Time ).
Откройте окно терминала ( Ctrl kbd> + Alt + T kbd>) и выполните:
echo blacklist b43 | sudo tee -a /etc/modprobe.d/blacklist-b43.conf
Перезагрузка чтобы убедиться, что это работает.
Если в какой-то момент вы хотите отменить это, вы можете запустить sudo rm /etc/modprobe.d/blacklist-b43.conf
. (Затем, чтобы загрузить модуль b43
, вы должны перезагрузиться или запустить sudo modprobe b43
. Однако вряд ли вы захотите это сделать, поскольку, как вы сказали, у вас вообще нет модуля b43
.)