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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: как скомпилировать 32 битное ядро из 64 битной системы  (Прочитано 898 раз)

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

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
как скомпилировать 32 битное ядро из 64 битной системы,где то видил мануал сейчас никак не могу найти прошу помочь  :idiot2:

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Ставишь 32-битные библиотеки и принудительно указываешь архитектуру.

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
да ,а чтоб указать архитектуру,надо знать как ее указать? а я не знаю=)

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Опция -a  команды dpkg-buildpackage

Список поддерживаемых архитектур:
dpkg-architecture -L

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
спасибо большое!=)

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Не забудь проверить пакеты для кросс-компиляции!

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
muslim@muslim-desktop:~/compilihen/linux-2.6.34$ dpkg-buildpackage -a -d i386 -initrd --revision=686 kernel_image kernel_headers modules_image
не пойму но это похоже не то что мне нужно :idiot2:
« Последнее редактирование: 18 Июня 2010, 19:25:21 от Sharabdin »

Оффлайн sciko

  • Активист
  • *
  • Сообщений: 854
    • Просмотр профиля
Это что за бредятина?
Тебе нужны собственно сырцы, и файлы *.diff.gz и *.dsc  с репов. Правишь файлы в *.diff.gz и *.dsc. Накладываешь патч и dpkg-buildpackage -rfakeroot -uc -b -a<архитектура>
Собственно полученный deb-пакет и устанавливаешь.
Всё!
А ядро настраивается удобнее всего через make menuconfig и make-kpkg.

Оффлайн Sharabdin

  • Автор темы
  • Участник
  • *
  • Сообщений: 247
    • Просмотр профиля
спасибо,да но мне нужно именно ядро ,если я буду использовать конфиг 32 битного ядра он собирается в 64 битной системе как 32 битное с помощью make-kpkg?

 

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