Не удалось установить ядро ​​3.5 в Ubuntu 12.04

Я использую Ubuntu 12.04, и это версия ядра «3.8.0-29-generic». Для учебных целей я хочу изменить версию ядра с версии 3.8.o до версии 3.5.0, но я не могу установить ее в Ubuntu 12.04.

Я выполнил следующие шаги для компиляции ядра:

После загрузки исходного кода из kernel.org я выполнил следующие шаги:

tar -xvf linux-3.5.tar.xz cd linux-3.5/ ls make menuconfig make -j make modules_install sudo make modules_install sudo make install make modules sudo reboot

После успешного завершения всех этих шагов Ubuntu снова запускается с версии ядра 3,8.0. Как я могу его изменить?

1
задан 3 January 2014 в 00:19

3 ответа

Предложите изменить меню GRUB2, чтобы добавить опцию для альтернативного ядра. Конкретные инструкции приведены в разделе Как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?), Поэтому вы можете добавить более старое ядро.

0
ответ дан 24 May 2018 в 13:27

Откройте терминал и запустите:

sudo nano /etc/default/grub.cfg

и закомментируйте эту строку:

GRUB_HIDDEN_TIMEOUT="0"

to:

#GRUB_HIDDEN_TIMEOUT="0"

Это будет означать что меню будет отображаться по умолчанию, в течение времени, определенного в GRUB_TIMEOUT

Возможно, вы захотите изменить таймаут на это, чтобы он автоматически выбирал запись по умолчанию через 5 секунд:

GRUB_TIMEOUT="5"

Чтобы помнить последнюю выбранную запись, добавьте эту строку:

GRUB_SAVEDEFAULT=saved

и измените GRUB_DEFAULT на:

GRUB_DEFAULT=saved

после создания любого изменения, сохранить с помощью Ctrl + O и Enter и выйти с Ctrl + X.

Затем запустите это, чтобы обновить изменения - это также сканирует /boot для любых новых ядер, например, тот, который вы установили:

sudo update-grub

Подробнее о редактировании grub.cfg здесь

0
ответ дан 24 May 2018 в 13:27
  • 1
    Вам понадобится пробел после nano - sudo nano /etc/default/grub.cfg – Wilf 3 January 2014 в 00:48
  • 2
    после ввода первой команды он отображает пустой экран. Как мне изменить текст GRUB_HIDDEN_TIMEOUT = " 0 " to: # GRUB_HIDDEN_TIMEOUT = " 0 " – Narasimha Reddy.P 3 January 2014 в 00:56
  • 3
    Для последних версий GRUB файл конфигурации должен быть в /etc/default/grub. Если у вас есть Grub1, попробуйте использовать /boot/grub/menu.lst, хотя я думаю, что используют разные параметры ... – Wilf 3 January 2014 в 01:06

Чтобы установить пакеты Quantal hardware enablement в Precise, выполните следующую команду:

sudo apt-get install --install-recommends linux-generic-lts-quantal xserver-xorg-lts-quantal libgl1-mesa-glx-lts-quantal

Источник: https://wiki.ubuntu.com/Kernel/LTSEnablementStack

0
ответ дан 24 May 2018 в 13:27

Другие вопросы по тегам:

Похожие вопросы: