Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: компиляция ядра  (Прочитано 53929 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Euripus

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: компиляция ядра
« Ответ #60 : 20 Ноября 2008, 00:20:43 »
Если долго мучиться ... :)
В общем сделал, описываю как:
сначала попробовал по классическому алгоритму, то есть:
cp .config .config-saved
make mrproper
cp .config-saved .config
make bzImage modules
make modules_install install
но после инсталяции почему-то не установился файл: initrd.img-2.6.27.6 и соответственно
не смонтировалась файловая система и загрузка не пошла
во второй попытке сделал так:
cp .config .config-saved
make mrproper
cp .config-saved .config
make bzImage modules
make-kpkg -initrd kernel_image modules_image
dpkg -i *.deb
и о чудо :D все что нужно установилось ну а после уже
sh nvidia-linux.run -k 2.6.27.6 -K
и я уже на новом ядре ;)

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: компиляция ядра
« Ответ #61 : 20 Ноября 2008, 00:42:47 »
для того, чтобы установить initrd.img в первом способе, надо выполнить команду update-initramfs -c -k 2.6.27.6
(создает новый initrd.img для ядра 2.6.27.6)
Ну а в целом рад, что все разрешилось  ;)

Оффлайн H1ghlander

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: компиляция ядра
« Ответ #62 : 17 Января 2009, 13:24:32 »
Пытаюсь поставить новое ядро 2.6.9 на ubuntu 8.10 amd64, но после команды fakeroot make-kpkg идут ошибки:
arch/x86_64/kernel/process.c:439: Error: suffix or operands invalid for `mov'
arch/x86_64/kernel/process.c:443: Error: suffix or operands invalid for `mov'
arch/x86_64/kernel/process.c:373: Error: suffix or operands invalid for `mov'
arch/x86_64/kernel/process.c:374: Error: suffix or operands invalid for `mov'
arch/x86_64/kernel/process.c:375: Error: suffix or operands invalid for `mov'
arch/x86_64/kernel/process.c:376: Error: suffix or operands invalid for `mov'
make[2]: *** [arch/x86_64/kernel/process.o] Ошибка 1
make[1]: *** [arch/x86_64/kernel] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-2.6.9'
make: *** [debian/stamp-build-kernel] Ошибка 2]
Пробовал еще ставить через make bzImage modules modules_install install, но после make bzImage вылезают такие же ошибки.
Ставил с использованием нового конфига, так и пытался подсунуть старый, все те же ошибки.
Что тут можете подсказать
« Последнее редактирование: 17 Января 2009, 13:26:31 от H1ghlander »

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: компиляция ядра
« Ответ #63 : 17 Января 2009, 18:18:31 »
2.6.9 - новое ядро?  :o
а что пишет конкретно make bzImage

Оффлайн H1ghlander

  • Любитель
  • *
  • Сообщений: 51
    • Просмотр профиля
Re: компиляция ядра
« Ответ #64 : 18 Января 2009, 10:59:01 »
2.6.9 - новое ядро?  :o
а что пишет конкретно make bzImage
не то написал, имел ввиду 2,6,28
Все разобрался, make bzImage modules modules_install install прошли без ошибок, только почему-то в /boot не появилось файла initrd-2.6.28.img, vmlinuz и System.map есть, а initrd нету.
С чем это может быть связано?

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: компиляция ядра
« Ответ #65 : 18 Января 2009, 22:18:26 »
тем, что надо запустить команду update-initramfs с необходимым ключом, которая создаст этот самый initrd

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: компиляция ядра
« Ответ #66 : 13 Февраля 2009, 19:53:28 »
Вопрос о конфигурации ядра - существует ли описание что и для чего там нужно? А то не все там понимаю и соответственно эффекта ожидаемого и быть не может - разве что наугад.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: компиляция ядра
« Ответ #67 : 13 Февраля 2009, 22:06:55 »
Поиск в любимом сервисе по словам типа: ядерная физика для домохозяек.

При конфигурации ядра можно прочитать описание каждого параметра.

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: компиляция ядра
« Ответ #68 : 13 Февраля 2009, 22:13:01 »
Поиск в любимом сервисе по словам типа: ядерная физика для домохозяек.

При конфигурации ядра можно прочитать описание каждого параметра.
А где это описание взять можно?

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: компиляция ядра
« Ответ #69 : 13 Февраля 2009, 22:19:28 »
А где это описание взять можно?
sudo make xconfig

Оффлайн Malamut

  • Ubuntu Member
  • Администратор
  • Старожил
  • *
  • Сообщений: 3337
  • Я добрый, честно!
    • Просмотр профиля
    • Моя страница на Launchpad
Re: компиляция ядра
« Ответ #70 : 13 Февраля 2009, 22:39:27 »
А где это описание взять можно?
В гугле. Только тебе нужна версия 2 статьи, а то ещё и первая попадается. Хотя и вторая уже давно устарела, но всё же это лучшее, что есть.
"Носителем суверенитета и единственным источником власти в Российской Федерации является ее многонациональный народ" Конституция РФ

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: компиляция ядра
« Ответ #71 : 14 Февраля 2009, 02:22:07 »
В гугле. Только тебе нужна версия 2 статьи, а то ещё и первая попадается. Хотя и вторая уже давно устарела, но всё же это лучшее, что есть.
Вы про вот эту статью?

Оффлайн ende_neu

  • Старожил
  • *
  • Сообщений: 2473
    • Просмотр профиля
Re: компиляция ядра
« Ответ #72 : 14 Февраля 2009, 03:12:29 »
Не."Ядерная физика" же!

Оффлайн RomanG

  • Участник
  • *
  • Сообщений: 175
  • навичёк
    • Просмотр профиля
Re: компиляция ядра
« Ответ #73 : 14 Февраля 2009, 14:26:46 »
Что то уже третий ответ - а ответа то я не вижу. Как то не конкретно все - загадками и намеками! Или конфигурация ядра такая великая тайна - что делиться её грех?

Та статья - что я под вопросом выставил чуть выше - хм, в ней очень мало описано примерно 1/10 часть - а с остальными настройками что делать - которые не описаны? Просто так бросить?

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
Re: компиляция ядра
« Ответ #74 : 14 Февраля 2009, 14:34:46 »
Та статья - что я под вопросом выставил чуть выше - хм, в ней очень мало описано примерно 1/10 часть - а с остальными настройками что делать - которые не описаны? Просто так бросить?
искать в дебрях инета - это раз.
Во-вторых, если ты запустишь sudo make xconfig, то практически для каждой опции есть краткое описание (о чем, по-видимому, и говорил Kwah).

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.