Автор Тема: новое ядро  (Прочитано 2066 раз)

ska

  • Гость
новое ядро
« : 01.05.2011 08:06:34 »
Чтобы поставить виртуальную машину с поддержкой юсб пришлось установить kernel-headers. Устанавливал через синаптик и он поставил сразу последнюю версюю 2.6.32 Однако ядро осталось 2.6.30 Пришлось установить новое ядро, тоже через синаптик. Дальше непонятно)
Новое ядро загружается, но только в консольном режиме - графика слетает. Непонятно также с lilo. Например, lilo.conf выглядит так
~]# cat /etc/lilo.conf           
map="/boot/map"                               
lba32                                         
prompt                                         
compact                                       
install="menu"                                 
vga="0x314"                                   
append="resume=/dev/disk/by-uuid/fc246aa8-9925-4ee5-8f25-9169c95cae55 panic=30 splash=silent quiet=1"                                                                 
message="/boot/splash/message"                                                     
boot="/dev/disk/by-id/ata-WDC_WD6401AALS-00L3B2_WD-WCASY7859724"                   
timeout="100"                                                                     
default="2632-std-def-alt20.M50P.1"                                               

image="/boot/vmlinuz"
        label="ALTLinux"
        initrd="/boot/initrd.img"
        root="UUID=1452766f-fb9e-4294-82a6-4dfe53bebbeb"
        read-only                                       

image="/boot/vmlinuz"
        label="failsafe"
        initrd="/boot/initrd.img"
        root="UUID=1452766f-fb9e-4294-82a6-4dfe53bebbeb"
        addappend="failsafe"
        vga="normal"
        read-only

#other="/dev/disk/by-id/ata-WDC_WD6401AALS-00L3B2_WD-WCASY7859724-part1"
#       label="Windows"
image="/boot/memtest-4.00.bin"
label="memtest"
image="/boot/vmlinuz-2.6.30-std-def-alt15"
        initrd="/boot/initrd-2.6.30-std-def-alt15.img"
        label="2630-std-def-15"
        root="UUID=1452766f-fb9e-4294-82a6-4dfe53bebbeb"
        read-only
        optional
image="/boot/vmlinuz-2.6.32-std-def-alt20.M50P.1"
        initrd="/boot/initrd-2.6.32-std-def-alt20..M50P.1.img"
        label="2632-std-def-alt20.M50P.1"
#       label="ALTLinux"
        root="UUID=1452766f-fb9e-4294-82a6-4dfe53bebbeb"
        read-only
        optional
команда lilo выдает такое
~]# lilo
Added ALTLinux
Added failsafe
Added memtest
Added 2630-std-def-15
Skipping /boot/vmlinuz-2.6.32-std-def-alt20.M50P.1
Fatal: Default image doesn't exist.
в директории boot есть такие файлы
~]# ls -1 /boot
System.map-2.6.30-std-def-alt15
System.map-2.6.32-std-def-alt20.M50P.1
boot.0800
config-2.6.30-std-def-alt15
config-2.6.32-std-def-alt20.M50P.1
initrd-2.6.30-std-def-alt15.img
initrd-2.6.32-std-def-alt20.M50P.1.img
initrd.img
map
memtest-4.00.bin
splash
vmlinuz
vmlinuz-2.6.30-std-def-alt15
vmlinuz-2.6.32-std-def-alt20.M50P.1


Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: новое ядро
« Ответ #1 : 01.05.2011 08:53:37 »
Никогда так не делайте. Вы обновили только одно ядро, не обновив его модули.
Для обновления ядра надо использовать консольную команду update-kernel. Но сейчас она вам  не поможет (вы уже обновили ядро). Правда, если загрузить старое ядро, и дать команду update-kernel, может и получится.

PS Можно и из Синаптика установить необходимые модули ядра.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: новое ядро
« Ответ #2 : 01.05.2011 08:56:40 »
Кстати - похоже ядро у вас не обновилось. Пропишите в lilo
default=ALTLinux

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Re: новое ядро
« Ответ #3 : 01.05.2011 08:58:02 »
А вы что - уже и старое ядро успели снести?

Оффлайн worktowork

  • Участник
  • *
  • Сообщений: 365
Re: новое ядро
« Ответ #4 : 01.05.2011 10:09:33 »
Скажите этот вопрос раскрывается в теме обновление системы? Есть ли да,дайте ему ссылку там описано все подробно.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....

Оффлайн МИНЗДРАВ

  • Странник_
  • *
  • Сообщений: 3 045
  • ALWK8 х64 Branch sysd & server-light_1.9.3sysV noX
    • http://yx-kak.ru/linux.htm
Re: новое ядро
« Ответ #6 : 31.05.2011 09:04:36 »
Linux 3.0 скоро будет с нами

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 371
Re: новое ядро
« Ответ #7 : 31.05.2011 09:56:14 »
Чтобы поставить виртуальную машину с поддержкой юсб пришлось установить kernel-headers. Устанавливал через синаптик и он поставил сразу последнюю версюю 2.6.32 Однако ядро осталось 2.6.30 Пришлось установить новое ядро, тоже через синаптик. Дальше непонятно)
Новое ядро загружается, но только в консольном режиме - графика слетает. Непонятно также с lilo. Например, lilo.conf выглядит так
Что-то тут не так. Рассказывайте, лучше, правду.
1. "Fatal: Default image doesn't exist." указывает на то, что нет того ядра, на которое указывает default, однако в выводе ls оно есть.
2. Откуда лишняя точка после alt20 в initrd="/boot/initrd-2.6.32-std-def-alt20..M50P.1.img" ?
Правда, если загрузить старое ядро, и дать команду update-kernel, может и получится.
Можно ядро удалить и поставить заново. Если старое осталось, конечно.