Описание в статье дано на примере:
Зачем это нужно?
Для меня это интересно в первую очередь потому, что имею ноутбук с процессором «Pentium-M» (который является noPAE).
А так как все последние ядра дистрибутивов собраны с поддержкой PAE, то при загрузке я имею «панику» процессора
и соответственно остановку загрузки ноутбука.
Также это может быть интересно для тех, кто имеет относительно старые компьютеры.
Для справки:
Дистрибутив pra02-1409fat-xfce у меня установлен в папку /pra/, размещенную в корне раздела sda5 «винта» ноутбука.
Для установки ядра 3.12.4-porteus нужно скачать 2 файла по ссылке: http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra01/kernel/3.12.4-porteus3
Далее нужно удалить из нужных папок файлы нового (имеющегося там) ядра:
а затем положить файлы старого ядра в нужные папки дистрибутива pra02-1409fat-xfce:
Если файл 000-kernel-p312.pfs не переименовать, то во время загрузки компьютер будет слегка ругаться, на то, что «модуль 000-kernel» поврежден или его структура не соответствует чему-то там.
Но на загрузку и дальнейшую работу это вроде не влияет.
Далее в файле загрузочного меню menu.lst сделать и сохранить запись для загрузки PuppyRus-A в режиме nosave:
title PuppyRus-A xfce k3.12.4 porteus (sda5/pra) nosave find --set-root --ignore-floppies --ignore-cd /pra/vmlinuz-p312 kernel /pra/vmlinuz-p312 dir=pra quiet initrd /pra/initrd.xz
title PuppyRus-A xfce k3.12.4 porteus (sda5/pra) nosave root (hd0,4) kernel /pra/vmlinuz-p312 dir=pra quiet initrd /pra/initrd.xz
Перезагрузить ноутбук. Во время загрузки - на черном экран почти нет букв - отлично.
И вот УРА! Система благополучно загрузилась со старым ядром. Теперь мой ноутбук работает под PuppyRus-A.
Так как на моем ноутбуке видеокарта Intel, то после загрузки ноутбук задал вопрос: устраивает ли меня разрешение экрана.
Разрешение было меньше, чем позволяет экран ноутбука, поэтому я ответил - «Нет».
После чего перезагрузился X-сервер и на ноутбуке установилось правильное для него разрешение 1400х1050. Ярлычки и обои - нормально отобразились на Рабочем столе.
Система проверки обновлений дистрибутива добросовестно отработала и написала, что не смогла найти обновления (так как Wi-Fi еще не подключился).
Тачпад - подключился автоматически и работает без замечаний.
После загрузки ноутбука значок Wi-Fi в трее показал отсутствие сети.
Нажав на значок левой кнопкой мышки я увидел список доступных сетей Wi-Fi, выбрал свою, затем в появившемся окошке ввел ключ (пароль) и все.
Wi-Fi заработал!
Приятный бонус. Войдя в Главное меню > Система > Hot Keys—горячие клавиши, я увидел на экране белую информационную надпись
с выделенным текстом вверху: pra02-1409 3.12.4-porteus.
Это отображается название используемого дистрибутива и название установленного в нем ядра.
Ниже еще указан пароль для пользователей root и live.
Для сохранения настроек не забываем создать файл pfs-сохраненки стандартными средствами.
Для этого идем в Главное меню > Настройки > Создание файла сохраненной сессии (pfs–сохраненки)
В предложенном пути сохранения файла: /mnt/home/pra/base/090-save-140922-pra.pfs надо изменить home на имя своего диска,
например у меня sda5 (имя Вашего диска можно посмотреть в левой панели файлового менеджера).
Далее выбрать строку Только Ваши настройки и нажать кнопку ОК.
Попытка же установить ядро 3.13.6-porteus успехом не увенчалась.
Ноутбук в конце загрузки в знак протеста включал вентилятор на полную (аж с подвыванием) и не отключал его.
Хотя все-таки загружался и работал. Я попробовал несколько программ - они работают.
Однако, поработав так некоторое время, я решил больше не мучить ноутбук и не рисковать - и вернулся на ядро 3.12.4-porteus.
качество | ? |
---|---|
актуальность | актуально |
приоритет | ? |
меры по улучшению | ? |
… |