Автор Тема: Ошибка при сборке ядра  (Прочитано 2821 раз)

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

Оффлайн Merveilleuse

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 48
Ошибка при сборке ядра
« : 10 Сентябрь 2012, 22:11:51 »
Заюзала make menuconfig. Вроде бы выбрала адекватные параметры.
Следующий шаг от рута (спасибо мануалам) make modules_install.
Однако:

cp: невозможно выполнить stat для «/usr/src/linux-3.0.4-prima/modules.order»: Нет такого файла или каталога
make: *** [_modinst_] Ошибка 1


Где я опять напортачила?
первый в мире программист - женщина
 

Оффлайн Brainey

Re: Ошибка при сборке ядра
« Ответ #1 : 11 Сентябрь 2012, 13:10:14 »
make modules_install
В debian есть вариант и попроще.


Сообщение объединено: 11 Сентябрь 2012, 13:18:40
Spoiler: ShowHide
Цитировать
cp: невозможно выполнить stat для «/usr/src/linux-3.0.4
Необходима именно эта версия ядра? Если собирается в squeeze, то в репозитории backports есть версия свежее. К тому же, для версии 3.0 выпущено множество исправлений, так что если вам необходима именно ветка 3.0, то логичнее использовать версию 3.0.42.

PS: Из последних выпусков ядра стабильным считается 3.5.3.
« Последнее редактирование: 11 Сентябрь 2012, 13:18:40 от Brainey »
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн Merveilleuse

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 48
Re: Ошибка при сборке ядра
« Ответ #2 : 11 Сентябрь 2012, 18:57:42 »
да нет, версия ядра не принципиальна. я его собираю только для того, чтобы был звук и можно было отключить дискретную видеокарту.
сделала:
# make-kpkg --initrd --revision=mybuild.1.0 kernel_image kernel_headers
получила: долго собиралось, потом
Spoiler: ShowHide
/bin/sh: lzop: not found
make[3]: *** [arch/x86/boot/compressed/vmlinux.bin.lzo] Ошибка 1
make[2]: *** [arch/x86/boot/compressed/vmlinux] Ошибка 2
make[1]: *** [bzImage] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-3.0.4-prima'
make: *** [debian/stamp/build/kernel] Ошибка 2

что с этим делать? или лучше взять 3.5.3?
первый в мире программист - женщина
 

yura_n

  • Гость
Re: Ошибка при сборке ядра
« Ответ #3 : 11 Сентябрь 2012, 19:26:57 »
lzop установите.
 

Оффлайн Merveilleuse

  • Пользователь
  • *
  • Topic Author
  • Сообщений: 48
Re: Ошибка при сборке ядра
« Ответ #4 : 11 Сентябрь 2012, 19:57:23 »
поставила. теперь make mrproper и заново?
первый в мире программист - женщина
 

yura_n

  • Гость
Re: Ошибка при сборке ядра
« Ответ #5 : 11 Сентябрь 2012, 20:50:56 »
У вас для сборки ядра lzop не хватало. Начинайте сборку по новой.
 

Оффлайн txz

Re: Ошибка при сборке ядра
« Ответ #6 : 15 Сентябрь 2012, 16:14:38 »
Тот же трабл  , что и у Merveilleuse, поставил lzop не помогло?  :)
 

yura_n

  • Гость
Re: Ошибка при сборке ядра
« Ответ #7 : 15 Сентябрь 2012, 16:33:00 »
Тот же трабл  , что и у Merveilleuse, поставил lzop не помогло?
Значит трабл не тот же. Вывод ошибки в студию?
 

Оффлайн txz

Re: Ошибка при сборке ядра
« Ответ #8 : 19 Сентябрь 2012, 23:30:58 »
 /usr/src/linux-3.5.4/debian/linux-headers-3.5.4
root@debian:/usr/src/linux-3.5.4/debian/linux-headers-3.5.4# chmod -R og=rX                      /usr/src/linux-3.5.4/debian/linux-headers-3.5.4
root@debian:/usr/src/linux-3.5.4/debian/linux-headers-3.5.4# dpkg --build                        /usr/src/linux-3.5.4/debian/linux-headers-3.5.4 ..
dpkg-deb: сборка пакета «linux-headers-3.5.4» в файл «../linux-headers-3.5.4_mybuild.1.0_i386.deb».
root@debian:/usr/src/linux-3.5.4/debian/linux-headers-3.5.4# dpkg-deb: сборка пакета «linux-headers-3.5.4» в файл «../linux-headers-3.5.4_mybuild.1.0_i386.deb».bash: dpkg-deb:: команда не найдена
root@debian:/usr/src/linux-3.5.4/debian/linux-headers-3.5.4# cp -pf debian/control.dist          debian/control
cp: невозможно выполнить stat для «debian/control.dist»: Нет такого файла или каталога
root@debian:/usr/src/linux-3.5.4/debian/linux-headers-3.5.4# make[2]: Leaving directory `/usr/src/linux-3.5.4'
 

yura_n

  • Гость
Re: Ошибка при сборке ядра
« Ответ #9 : 20 Сентябрь 2012, 02:00:34 »
Проблема не то что не та же самая, она даже приблизительно не та, что у автора темы. У Merveilleuse выявилась ошибка в процессе компиляции, по причине отсутствия lzop. У вас компиляция даже и не начиналась, если я правильно понял. Что вы пытались сделать с помощью chmod, точнее говоря что значит og=rX?
P.S. Да и пути у вас какие-то непонятные. Сборка обычно происходит в /usr/src/linux-X.X.XX (или просто linux), а вы почему-то делаете ее в linux-headers.
« Последнее редактирование: 20 Сентябрь 2012, 02:25:03 от yura_n »
 

Теги:
 

Ошибка сборки ядра.

Автор Baron Rojo

Ответов: 2
Просмотров: 1971
Последний ответ 20 Декабрь 2016, 09:40:29
от Baron Rojo