LINUX.ORG.RU
ФорумAdmin

Компиляция ядра на удаленной машине


0

0

Итак, есть старенький слабенький фтп сервер с дохлым процом на 1 ггц, и 256 мб памяти, и есть новый комп с 16 гб памяти и двумя 4х ксеонами по 2ггц.
На фтп-сервере необходимо поставить новое ядро, и собственно вопрос - а можно ли сие дело взять, да и силами этого здорового сервера провернуть?
копернул на сервер конфиг старого ядра, make menuconfig && make && make modules
- а будет ли это работать? и как потом с модулями разобраться? как их перенести на слабую машину? почти чисто спортивный интерес, ибо спокойно можно на ночь ставить.


будет

можете сделать

make tar-pkg

или там есть другие -pkg варианты

в пакете будет ядро, system.map и модули

Sylvia ★★★★★
()

> - а будет ли это работать?

Будет, если делать все без ошибок. Но ошибки при сборке можно сделать и слабеньком фтп-сервере :) А так, вроде, вам надо делать "make tar-pkg" и получить архив с ядром и модулями, а потом распаковать куда надо.

mky ★★★★★
()

На выбор -

make rpm-pkg
make binrpm-pkg
make deb-pkg
make tar-pkg
make bz-pkg
make bzip2

MiracleMan ★★★★★
()
Ответ на: комментарий от mky

>двумя 4х ксеонами по 2ггц
не забудь gcc указать кол - во ядер/процов.

darkshvein ☆☆
()

Ну и в добавок ко всем вышеотписавшимся - если на новом сервере система 64х-разрядная, то ядро по умолчанию тоже будет собираться 64х-разрядное. Это я на всякий случай предупредил =).

Deleted
()
Ответ на: комментарий от Sylvia

ps: как вариант есть команда setarch

вызывается однократно, запускает копию шелла с подменой архитектуры

Sylvia ★★★★★
()

Соригинальничаю :)

distcc

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.