сборка ядра - нет правила для сборки цели такой-то как с этим можно бороться. Просто решил сделать, чтобы в Samba из виндов и из Linux можно было читать русские файлы. Постоянно затыкается по команде make bzImage на каком- то устройстве net, для которого нет правила сборки. Подскажите в чём проблема.
Кто знает как правильно прописать, эти опции напишите.
сборка ядра - нет правила для сборки цели....
Re: сборка ядра - нет правила для сборки цели....
Какая версия ядра?Rick писал(а):сборка ядра - нет правила для сборки цели такой-то как с этим можно бороться. Просто решил сделать, чтобы в Samba из виндов и из Linux можно было читать русские файлы. Постоянно затыкается по команде make bzImage на каком- то устройстве net, для которого нет правила сборки. Подскажите в чём проблема.
Кто знает как правильно прописать, эти опции напишите.
Какая последовательность команд при сборке?
Должно быть: make xconfig (или mane menuconfig)
make dep
make bzImage
Ядро - 2.4.7-10 (RedHat 7.2) Сначала даю make oldconfig. Потом правлю что мне надо (правда в RedHat 8.0, там есть удобная графическая утилита). Потом файл .config копирую на машину в сырцы RedHat 7.2, даю команду make dep, make clean, make bzImage - на этой команде он даёт вышеуказанную ошибку.
Может надо править .config на той же самой машине, но я не знаю как. Если есть разница в сборке ядра 2.4.7-10, 2.4.18 (RedHat 8.0) и 2.4.20, то пожалуйста напишите какая?
Может надо править .config на той же самой машине, но я не знаю как. Если есть разница в сборке ядра 2.4.7-10, 2.4.18 (RedHat 8.0) и 2.4.20, то пожалуйста напишите какая?
Вообщем собрал я ядро с подправленным smb(NLS) = 866. Правил на той же машине, на которой собирал. всё получилось Это было сделано на домен контролере. Теперь можно записывать русские файлы и на винде и на домен контролере (RedHat 7.2). Но кроме винды в сети 7 машин с Linux RedHat 8.0. кот. не понимают новой опции у сервера (NLS) и все русские нозвания файлов отображают кракозябрами, как соответственно Windows и RedHat 7.2. Значит надо пересобирать ядра на этих 7-ми машинах. Но здесь и начинаются все проблемы. Даю make oldconfig, правля как и на RH 7.2 через make xconfig, далее make dep clean bzImage. На make modules опять даёт ошибку что нет цели для какого то устройства PCI, причём такое происходит на всех семи машинах. В чём грабли не пойму. Вроде всё тоже самое делаю что и на RH 7.2. Но ядро получается, может дать на него ссылку в lilo и всё будет ОК?
Вообщем край. Выручайте !!!!!!
Вообщем край. Выручайте !!!!!!
Наверно я не совсем точно описал ситуацию. На RH 7.2 и в Windows я могу читать и записывать файлы в русской кодировке. Но если русские файлы и папки создавать на этих семи машинах, то эти файлы с правильным отображением кодировки можно увидеть только на этих же семи машинах, из виндов и c RH 7.2 (после пересборки ядра) их не прочитаешь (это из опыта). Из теории пишут что для этого надо пересобоать ядро. Если я ошибаюсь, поправте меня и если знаете др. рецепт, пожалуйста, опишите его подробно, а то весь проект может накрыться.