======Замена нового ядра на старое в 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}} =====Состояние статьи===== ^ качество | ? | ^ актуальность |актуально| ^ приоритет | ? | ^ меры по улучшению | ? | ^ ::: |...|