понедельник, 15 марта 2010 г.

Установка Linux Ubuntu 9.10 на Toshiba Satellite A30-303

При попытке установки "в лоб" система виснет сразу после выбора в загрузочном меню
Нажимаем F6 и пытаемся подобрать параметры загрузки ядра, экспериментируя на загрузках системы с CD диска. В моем случае ошибки загрузки перестали возникать при параметрах:


noapic - Disable the "Advanced Programmable Interrupt Controller (APIC)".
nolapic - Disable the "local APIC".
Оба актуальны только в многопроцессорных системах.
"APIC is a fancy interrupt router , sending interrupts to be handled by the least busy processor in a SMP (multi processor) system. Disabling it on a uniprocessor system makes absolutely no impact on performance or anything else."

Вот и славно. Инсталлируем систему. Перегружаемся и сразу после картинки биоса тыкаем Esc. Своевременное нажатие отправляет нас в меню загрузчика Grub 2.
Выбираем в нем верхнюю строчку и нажимаем e для выхода в меню настроек загрузки этого ядра.

Теперь нам нужна предпоследняя строчка, которая начинается с linux /boot/
В конце этой строки после quiet splash добавляем параметр nolapic
Нажимаем Ctrl-x
После загрузки системы, нам необходимо внести параметр nolapic по умолчанию. Для этого в терминале запускаем комманду:
gksu gedit etc/default/grub
Меняем строчку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
на
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nolapic"
Сохраняем фаил и запускаем в терминале комманду:
sudo update-grub
Генерится новый grab.cfg
На этом все. Система будет загружаться и выключаться без проблем.

Внимание! Не используйте "Спящий режим" - не проснется.
Если случилось, выключаем систему аппаратно - удерживая кнопку включения около мминуты.
При попытке включения попадаем в меню Grub. Так-же, нажимаем "e" для выхода в меню настроек загрузки и заменяем лишние пробелы и строку quiet splash на noapic. 
Грузимся по Contrl-x.

Дополнительные материалы:
BootOptions
Grub2
The Grub 2 Guide

Комментариев нет:

Отправка комментария