Не судите строго, я тока начал заниматься линуксом, до этого немножко ковырял Ubuntu но решил перейти на Debian (большинство серверов щас просто работают на нем, такой вывод сделал из форумов, возможно ошибочный).
Вопрос в следующем: собираю ядро согласно HoTo , но после того как сконфигурировал в make menuconfig и запускаю команду fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image , вместо kernel_image указываю свое ядро .My-build (я так его назвал), получаю ошибку: (прикрепил в файле).
Подскажите что я сделал не так?
Не получается собрать ядро
Модераторы: Warderer, Модераторы разделов
-
Somalic
- Сообщения: 6
Не получается собрать ядро
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Не получается собрать ядро
Я так понимаю, вы компилируете ядро вручную? Тогда зачем использовать fakeroot с make-kpkg, если все можно сделать с помощью make && make modules_install ?
По теме: kernel_image не нужно изменять. Изменять можно слово 'custom'.
По теме: kernel_image не нужно изменять. Изменять можно слово 'custom'.
-
Somalic
- Сообщения: 6
Re: Не получается собрать ядро
Хм, тогда мне не понятно следующее, если у меня 2 ядра собрано в текстовом виде, и оба лежат в этом каталоге, как система поймет которое из ядер компилить?
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Не получается собрать ядро
А вы не распаковывайте два ядра в один каталог. Если уж собирать вручную, то действительно вручную: качаете архив с кернел.орг, распаковываете в любое место и собираете.
-
Somalic
- Сообщения: 6
Re: Не получается собрать ядро
Дело в том, что я собирал ядро согласно той статьи - которую указал выше, там через make menuconfig это делается... Или я олень, или лыжи не едут... Запутался окончательно.
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Не получается собрать ядро
Тут в принципе простой и незамысловатый способ описывается: http://www.cyberciti.biz/tips/compiling-linux-kernel-26.html
-
Somalic
- Сообщения: 6
Re: Не получается собрать ядро
Спасибо большое, разобрался... ))) Единственно, у меня initrd команда не выполняется, пишет что не известная команда... Как быть? К том-же согласно ману этой команды, она выполняется только если раздел /boot находится на отдельном диске...
-
Bizdelnick
- Модератор
- Сообщения: 21347
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Не получается собрать ядро
Brainsburn писал(а): ↑25.07.2012 19:50Я так понимаю, вы компилируете ядро вручную? Тогда зачем использовать fakeroot с make-kpkg, если все можно сделать с помощью make && make modules_install ?
Затем, что это Debian, а не LFS.
Somalic, не слушали б Вы вредных советов.
Пишите правильно:
| в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не получается собрать ядро
Somalic
kernel_image — это цель для make, а не «имя»·
про кастомную часть в названии написано в том howto, которое вы читаете:
Brainsburn
gentoo/lfs — это замечательно, но соваться со своим уставом в чужой монастырь классики не советуют·
kernel_image — это цель для make, а не «имя»·
про кастомную часть в названии написано в том howto, которое вы читаете:
QUOTE писал(а):Теперь соберите ядро: fakeroot make-kpkg --initrd --revision=custom.1.0 kernel_image. Номер версии «1.0» можно изменить; этот номер версии нужен только для отслеживания ваших сборок. Более того, вы можете добавить любое слово вместо «custom» (например, имя машины).
чтобы не создавать бардака в системе·
Brainsburn
gentoo/lfs — это замечательно, но соваться со своим уставом в чужой монастырь классики не советуют·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo
Re: Не получается собрать ядро
Ну извиняйте. Бардак это плохо, но получить список свежеустановленных файлов можно многими способами. И я как то думал, что важнее понять, как это делается изначально, без доп. утилит. А то люди привыкают программировать только в IDE, а потом для них открытие, что оказывается можно и в блокнотике код писать.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Не получается собрать ядро
с точки зрения понимания команда "make && make install" совершенно ничем не отличается от команды "make-kpkg && dpkg -i"·Brainsburn писал(а): ↑25.07.2012 23:02И я как то думал, что важнее понять, как это делается изначально, без доп. утилит.
а вот для понимания того, как работает программа make (используемая в обоих случаях), наблюдение за бегущими строчками никак не поможет, надо бы почитать "info make"·
в приложении этой аналогии к данному случаю «писание в блокнотике» примерно идентично чтению "info make"·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
Brainsburn
- Сообщения: 950
- Статус: /
- ОС: Gentoo