======Замена нового ядра на старое в PuppyRus-A======
Описание в статье дано на примере:
* дистрибутива PuppyRus-A версии pra02-1409fat-xfce с ядром 3.14.17;
* и старого ядра 3.12.4 porteus (noPAE).
**Зачем это нужно?**
Для меня это интересно в первую очередь потому, что имею ноутбук с процессором "Pentium-M" (который является noPAE).
\\ А так как все последние ядра дистрибутивов собраны с поддержкой PAE, то при загрузке я имею "панику" процессора
и соответственно остановку загрузки ноутбука.
\\ Также это может быть интересно для тех, кто имеет относительно старые компьютеры.
Обращаю внимание, что PuppyRus-A собирается из пакетов Arch Linux и поддерживает процессоры архитектуры i686 и x86_64.
\\ **Для справки:**
* процессор Pentium - имеет архитектуру i586;
* процессоры Pentium II, Pentium III, Pentium M, Pentium 4 - имеют архитектуру i686;
* процессоры более позднего выпуска, такие как Core 2 и последующие - имеют архитектуру x86_64.
=====Действие 1.=====
Дистрибутив **pra02-1409fat-xfce** у меня установлен в папку **/pra/**, размещенную в корне раздела **sda5** "винта" ноутбука.
=====Действие 2.=====
Для установки ядра **3.12.4-porteus** нужно скачать 2 файла по ссылке: http://www.puppyrus.org/~melvik/puppyrus/ftp/puppyrus/puppyrus-a/pra01/kernel/3.12.4-porteus3
* файл: **000-kernel-p312.pfs**
* и файл: **vmlinuz-p312**
=====Действие 3.=====
Далее нужно удалить из нужных папок файлы нового (имеющегося там) ядра:
* файл: **vmlinuz-3.14.17-pf4** удалить из папки **/pra/**
* и файл: **000-kernel** удалить из папки **/pra/base/**
а затем положить файлы старого ядра в нужные папки дистрибутива **pra02-1409fat-xfce**:
* файл: **vmlinuz-p312** положить в папку **/pra/**
* а файл: **000-kernel-p312.pfs** переименовать в **000-kernel.pfs** и положить в папку **/pra/base/**
Если файл **000-kernel-p312.pfs** не переименовать, то во время загрузки компьютер будет слегка ругаться, на то, что "модуль 000-kernel" поврежден или его структура не соответствует чему-то там.
\\ Но на загрузку и дальнейшую работу это вроде не влияет.
=====Действие 4.=====
Далее в файле загрузочного меню **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
=====Действие 5.=====
Перезагрузить ноутбук. Во время загрузки - на черном экран почти нет букв - отлично.
\\ И вот УРА! Система благополучно загрузилась со старым ядром. Теперь мой ноутбук работает под PuppyRus-A.
Так как на моем ноутбуке видеокарта Intel, то после загрузки ноутбук задал вопрос: устраивает ли меня разрешение экрана.
\\ Разрешение было меньше, чем позволяет экран ноутбука, поэтому я ответил - "Нет".
\\ После чего перезагрузился X-сервер и на ноутбуке установилось правильное для него разрешение 1400х1050. Ярлычки и обои - нормально отобразились на Рабочем столе.
Система проверки обновлений дистрибутива добросовестно отработала и написала, что не смогла найти обновления (так как Wi-Fi еще не подключился).
Тачпад - подключился автоматически и работает без замечаний.
После загрузки ноутбука значок Wi-Fi в трее показал отсутствие сети.
\\ Нажав на значок левой кнопкой мышки я увидел список доступных сетей Wi-Fi, выбрал свою, затем в появившемся окошке ввел ключ (пароль) и все.
\\ Wi-Fi заработал!
=====Действие 6.=====
Приятный бонус. Войдя в Главное меню > Система > Hot Keys --- горячие клавиши , я увидел на экране белую информационную надпись
\\ с выделенным текстом вверху: **pra02-1409 3.12.4-porteus**.
\\ Это отображается название используемого дистрибутива и название установленного в нем ядра.
\\ Ниже еще указан пароль для пользователей **root** и **live**.
=====Действие 7.=====
Для сохранения настроек не забываем создать файл pfs-сохраненки стандартными средствами.
\\ Для этого идем в Главное меню > Настройки > Создание файла сохраненной сессии (pfs--сохраненки)
\\ В предложенном пути сохранения файла: **/mnt/home/pra/base/090-save-140922-pra.pfs** надо изменить **home** на имя своего диска,
\\ например у меня **sda5** (имя Вашего диска можно посмотреть в левой панели файлового менеджера).
\\ Далее выбрать строку Только Ваши настройки и нажать кнопку ОК .
=====PS:=====
Попытка же установить ядро **3.13.6-porteus** успехом не увенчалась.
\\ Ноутбук в конце загрузки в знак протеста включал вентилятор на полную (аж с подвыванием) и не отключал его.
\\ Хотя все-таки загружался и работал. Я попробовал несколько программ - они работают.
\\ Однако, поработав так некоторое время, я решил больше не мучить ноутбук и не рисковать - и вернулся на ядро **3.12.4-porteus**.
{{tag>новичок info Puppy PRA PuppyRus-A}}
=====Состояние статьи=====
^ качество | ? |
^ актуальность |актуально|
^ приоритет | ? |
^ меры по улучшению | ? |
^ ::: |...|