The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Установка и компиляция нового ядра"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 14-Янв-04, 21:59  (MSK)
Я решил установить новое ядро(2.6.0). Дошел до команда make xconfin , но после ее введения система выдает ошибку (типа нет команды gss или что-то в этом роде).Что мне делать???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Установка и компиляция нового ядра"
Сообщение от kazus emailИскать по авторуВ закладки on 14-Янв-04, 23:17  (MSK)
А у меня xcomfig проходит! Но затем делаю make dep а он ругается - мол make dep unnecasary (что то такое). По Русски звучит как эта команда не нужна!? И все. Компилю ядро, оно выдает ошибки но продолжает. В итоге ядро не работает!!!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Установка и компиляция нового ядра"
Сообщение от kazus emailИскать по авторуВ закладки on 14-Янв-04, 23:23  (MSK)
Оказывается make dep не надо, надо просто make с ядра 2.6.0!  А если написать make menuconfig не проходит???
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 15-Янв-04, 21:35  (MSK)
>Оказывается make dep не надо, надо просто make с ядра 2.6.0!  
>А если написать make menuconfig не проходит???

Я не ввожу make dep.После введения make xconfig или make menuconfig система вроде как начинает грузиться, но потом ошибка

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Установка и компиляция нового ядра"
Сообщение от blaster999 emailИскать по авторуВ закладки on 16-Янв-04, 10:39  (MSK)
>система
>вроде как начинает грузиться, но потом ошибка

А ошибка случаем не kernel panic?

Запусти комманду mkinitrd /boot/initrd-2.6.0.img 2.6.0
(если ядро 2.6.0). Это создаст образ начального рамдиска (без него может не загрузиться система, если драйвер файловой системы раздела root скомпилирован как модуль). Потом пропиши в /etc/lilo.conf

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 16-Янв-04, 17:37  (MSK)
>А ошибка случаем не kernel panic?
>
>Запусти комманду mkinitrd /boot/initrd-2.6.0.img 2.6.0
>(если ядро 2.6.0). Это создаст образ начального рамдиска (без него может не
>загрузиться система, если драйвер файловой системы раздела root скомпилирован как модуль).
>Потом пропиши в /etc/lilo.conf

Нет, я еще не установил ядро,я делаю .config.
Вот как выглядит сообщение об ошибке(в терминале):

HOSTCC scripts/fixdep
/bin/sh :   line 1 : gcc : command not found
make[2] : *** [scripts/fixedep]        127
make[1] : *** [scripts/fixedep]         2
make : *** [xconfig]

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Установка и компиляция нового ядра"
Сообщение от blaster999 emailИскать по авторуВ закладки on 16-Янв-04, 19:44  (MSK)
>/bin/sh :   line 1 : gcc : command not found

А компилятор gcc у тебя стоит? Попробуй написать gcc в командной строке. Если напишет command not found, то GNU C compiler у тебя не стоит :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 16-Янв-04, 21:45  (MSK)
>>/bin/sh :   line 1 : gcc : command not found
>
>А компилятор gcc у тебя стоит? Попробуй написать gcc в командной строке.
>Если напишет command not found, то GNU C compiler у тебя
>не стоит :(


Да, он пишет команда не найдена. А как установить GNU C compiler?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Установка и компиляция нового ядра"
Сообщение от blaster999 emailИскать по авторуВ закладки on 17-Янв-04, 20:12  (MSK)
>А как установить GNU C compiler?

Зависит от дистрибутива. Например в мандрейке есть программа rpmdrake, которая позволяет добавлять пакеты из дистрибутивных дисков. Установи все пакеты, начинающиеся на gcc (или хотя бы gcc-<номер_версии>.rpm). Еще можешь зайти на http://www.gnu.org/directory/devel/compilers/ либо поищи gcc в rpmfind.net.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 17-Янв-04, 22:10  (MSK)
>>А как установить GNU C compiler?
>
>Зависит от дистрибутива. Например в мандрейке есть программа rpmdrake, которая позволяет добавлять пакеты из дистрибутивных дисков. Установи все пакеты, начинающиеся на gcc (или хотя бы gcc-<номер_версии>.rpm). Еще можешь зайти на http://www.gnu.org/directory/devel/compilers/ либо поищи gcc в rpmfind.net.


Я установил gcc и QT. Но  все-равно установка не получается:

ввожу:
# cd /usr/src/linux-2.6.0
# make O=/home/alexander/built/linux xconfig

по экрану бегут строки,но много такого типа:
/usr/src/linux-2.6.0/scripts/kconfig/gconf.cc: цифра: invalid что-то
И таких строк много
Файл .config не создается.
ЧТО ДЕЛАТЬ????

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Установка и компиляция нового ядра"
Сообщение от terri Искать по авторуВ закладки on 18-Янв-04, 10:04  (MSK)
Блиииииииииин.....
# cd /usr/src/linux-2.6.0
# make mrproper
# make xconfig
# make modules
# make modules_install
# make install
Далее.....
Lilo - правим загрузчик
Grub - все автоматом
%)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 18-Янв-04, 21:44  (MSK)
>Блиииииииииин.....
># cd /usr/src/linux-2.6.0
># make mrproper
># make xconfig
># make modules
># make modules_install
># make install
>Далее.....
>Lilo - правим загрузчик
>Grub - все автоматом
>%)

Я ввел все команды-все получилось , НО:

1.при загрузке нового ядра больше половины надписей [ Faild ]

2.САМОЕ ГЛАВНОЕ: ЯДРО ДО КОНЦА НЕ ГРУЗИТСЯ!
вот сообщение, после которого система не грузится:

Starting atd:             [ Ok ]
INIT: ld "1" respawning too fast: disabled for 5 minutes
INIT: ld "2" respawning too fast: disabled for 5 minutes
INIT: ld "3" respawning too fast: disabled for 5 minutes
INIT: ld "4" respawning too fast: disabled for 5 minutes
INIT: ld "5" respawning too fast: disabled for 5 minutes
INIT: ld "6" respawning too fast: disabled for 5 minutes

Жду 5 минут-сообщения меняются местами и ничего не происходит

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Установка и компиляция нового ядра"
Сообщение от Kazus emailИскать по авторуВ закладки on 18-Янв-04, 23:57  (MSK)
Не до конца понял. А команду make писал, которая заменяет make dep?
Потому если писать:

># make xconfig
тут же должно быть ># make
># make modules
># make modules_install
># make install

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Установка и компиляция нового ядра"
Сообщение от terri Искать по авторуВ закладки on 19-Янв-04, 10:03  (MSK)
Нет дорогой мой ........
В 2.6.0 не надо никаких make dep, make
А вот насчет этой ошибки, ХЗ.
Че то ты не так отконфигурил его....
Вообще то уже лежит ( и давно ) 2.6.1
Много багов исправленно !
Короче смотри че ты там наконфигурил.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Установка и компиляция нового ядра"
Сообщение от BRomantik emailИскать по авторуВ закладки on 19-Янв-04, 11:44  (MSK)
Вот объясните мне, а не возникнет ли никаких конфликтов с установленным софтом, при обновлении ядра...
То есть я компиляю ядро прописываю его альтернативой основному в лилку и гружу... Я могу быть уверен, что система будет продолджать работать нормально, без паник :)
  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Установка и компиляция нового ядра"
Сообщение от terri Искать по авторуВ закладки on 19-Янв-04, 12:25  (MSK)
>Вот объясните мне, а не возникнет ли никаких конфликтов с установленным софтом,
>при обновлении ядра...
>То есть я компиляю ядро прописываю его альтернативой основному в лилку и
>гружу... Я могу быть уверен, что система будет продолджать работать нормально,
>без паник :)

Для серии 2.4... все будет ОК, при условии правильной конфигурации ядра.
Никаких конфликтов быть не должно.
Самое простое, если конфиг старый в новое ядро просто перепишишь и откомпилишь - все будет работать.
С серией 2.6..... - такой уверенности нет, само ядро совсем другое, поэтому там могут быть грабли и большие %)))
Читать доку, пробовать - а вообще на 2.6....рановато еще переходить, сыроватое оно !

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 20-Янв-04, 17:32  (MSK)
>>Блиииииииииин.....
>># cd /usr/src/linux-2.6.0
>># make mrproper
>># make xconfig
>># make modules
>># make modules_install
>># make install
>>Далее.....
>>Lilo - правим загрузчик
>>Grub - все автоматом
>>%)
>
>Я ввел все команды-все получилось , НО:
>
>1.при загрузке нового ядра больше половины надписей [ Faild ]
>
>2.САМОЕ ГЛАВНОЕ: ЯДРО ДО КОНЦА НЕ ГРУЗИТСЯ!
>вот сообщение, после которого система не грузится:
>
>Starting atd:          
>  [ Ok ]
>INIT: ld "1" respawning too fast: disabled for 5 minutes
>INIT: ld "2" respawning too fast: disabled for 5 minutes
>INIT: ld "3" respawning too fast: disabled for 5 minutes
>INIT: ld "4" respawning too fast: disabled for 5 minutes
>INIT: ld "5" respawning too fast: disabled for 5 minutes
>INIT: ld "6" respawning too fast: disabled for 5 minutes
>
>Жду 5 минут-сообщения меняются местами и ничего не происходит


Да ядро то как раз загрузилось. Тут у вас с init какие-то проблемы. Прежде всего не
ld, а Id  и проверьте свой /etc/inittab. Обычно id 1-6 соответствует action вызов
getty (переключение между текстовыми консолями грубо говоря). Подобные сообщения
появляются если action для соответствующего id  не удалось выполнить. Видимо просто
не получилось ни в графику, ни в консоль зайти.

Что касается самого 2.6.0 - у нас была небольшая заминка из-за того, что  не
включили поддержку кое-каких устройств, поддерживающихся в 2.4.x (что-то пришлось
поменять, что-то адаптировать из исходников 2.4.x),  в остальном  никаких проблем
ни при компиляции, ни при эксплуатации. Даже один из серваков на него перевели.
Потому меня несколько удивляет, что уже не первая тема посвящена проблемам
компиляции ядра 2.6.0


  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 20-Янв-04, 22:05  (MSK)
>Да ядро то как раз загрузилось. Тут у вас с init какие-то
>проблемы. Прежде всего не
>ld, а Id  и проверьте свой /etc/inittab. Обычно id 1-6 соответствует
>action вызов
>getty (переключение между текстовыми консолями грубо говоря). Подобные сообщения
>появляются если action для соответствующего id  не удалось выполнить. Видимо просто
>
>не получилось ни в графику, ни в консоль зайти.
>
>Что касается самого 2.6.0 - у нас была небольшая заминка из-за того,
>что  не
>включили поддержку кое-каких устройств, поддерживающихся в 2.4.x (что-то пришлось
>поменять, что-то адаптировать из исходников 2.4.x),  в остальном  никаких проблем
>
>ни при компиляции, ни при эксплуатации. Даже один из серваков на него
>перевели.
>Потому меня несколько удивляет, что уже не первая тема посвящена проблемам
>компиляции ядра 2.6.0


А что мне надо исправить в /usr/inittab?Вы не могли бы сказать, а почему ядро 2.4.20 грузится, а 2.6.0 нет?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 21-Янв-04, 08:42  (MSK)
>А что мне надо исправить в /usr/inittab?Вы не могли бы сказать, а
>почему ядро 2.4.20 грузится, а 2.6.0 нет?

Да загрузилось ядро - система тормознулась при выполнении init.

Ну и так сразу и не скажешь. Я ж не экстрасенс все-таки. Может у вас для X-ов какой
нибудь внешний драйвер типа NVidia (к нему специально еще модуль ядра компилится)
используется плюс какие-то проблемы с getty. То есть текстовой консоли нет совсем,
а графику загрузить не получается.

Для начала проверьте следующее:

при загрузке ядра 2.4.20 есть ли возможность переключиться в текстовую консоль?
(Ctrl-Alt-F1 (F2,F3 и т.д.) Если нет, то проверить наличие таких строк в inittab,
что-то типа:

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

Если строки присутвуют, то проверить, установлен ли getty по указанному пути.

Далее проверить какой драйвер используеься для X-ов

Кстати какой дистр используете? Наверняка RedHat или Mandrake :)))

  Рекомендовать в FAQ | Cообщить модератору | Наверх

19. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 21-Янв-04, 19:54  (MSK)
>Да загрузилось ядро - система тормознулась при выполнении init.
>
>Ну и так сразу и не скажешь. Я ж не экстрасенс все-таки.
>Может у вас для X-ов какой
>нибудь внешний драйвер типа NVidia (к нему специально еще модуль ядра компилится)
>
>используется плюс какие-то проблемы с getty. То есть текстовой консоли нет совсем,
>
>а графику загрузить не получается.
>
>Для начала проверьте следующее:
>
>при загрузке ядра 2.4.20 есть ли возможность переключиться в текстовую консоль?
>(Ctrl-Alt-F1 (F2,F3 и т.д.) Если нет, то проверить наличие таких строк в
>inittab,
>что-то типа:
>
>1:2345:respawn:/sbin/getty 38400 tty1
>2:23:respawn:/sbin/getty 38400 tty2
>3:23:respawn:/sbin/getty 38400 tty3
>4:23:respawn:/sbin/getty 38400 tty4
>5:23:respawn:/sbin/getty 38400 tty5
>6:23:respawn:/sbin/getty 38400 tty6
>
>Если строки присутвуют, то проверить, установлен ли getty по указанному пути.
>
>Далее проверить какой драйвер используеься для X-ов
>
>Кстати какой дистр используете? Наверняка RedHat или Mandrake :)))


Нет, я не могу переключиться в текстовую консоль. А в inittab такие строки:
1:2345:respawn:/sbin/mingetty --noclear tty1
2:2345:respawn:/sbin/mingetty --noclear tty2
3:2345:respawn:/sbin/mingetty --noclear tty3
4:2345:respawn:/sbin/mingetty --noclear tty4
5:2345:respawn:/sbin/mingetty --noclear tty5
6:2345:respawn:/sbin/mingetty --noclear tty6

Да, у меня RedHat. А у Вас?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

20. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 21-Янв-04, 21:35  (MSK)
mingetty существует, а как проверить какой драйвер используется для X-ов?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

21. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 22-Янв-04, 07:17  (MSK)
>mingetty существует,

Странный этот mingetty какой-то - почему-то просто так не работает, и хотя я его
заставил работать (из принципа), но уже не помню как. Так что советую посадить
getty, если он еще не установен, и заменить соответствующие строки в inittab на те
которые я вам привел как пример (только по-аккуратней с этим и бэкапы сделать не забудьте!).

> а как проверить какой драйвер используется для X-ов?

/etc/X11/XF86Config-4 (или XF86Config)
Найти что то типа
Section "Device"
Identifier      "SVGA"
Driver          "vesa"
EndSection

Если таких  секций несколько, то используемый драйвер выбирается в соответсвии с секцией ServerLayout - но это уже немного другая история.

Теперь при загрузке ядра 2.6.0:
если у вас получится с текстовой консолью, залогиньтесь как root  и попробуйте startx. Посмотрите какие ошибки выдаются и дальше по обстоятельствам. Если не
удастся пофиксить, то как последнее средство попробуйте поставить драйвер "vesa"


P.S. У меня Дебиан

  Рекомендовать в FAQ | Cообщить модератору | Наверх

22. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 22-Янв-04, 22:50  (MSK)
>>mingetty существует,
>
>Странный этот mingetty какой-то - почему-то просто так не работает, и хотя
>я его
>заставил работать (из принципа), но уже не помню как. Так что советую
>посадить
>getty, если он еще не установен, и заменить соответствующие строки в inittab
>на те
>которые я вам привел как пример (только по-аккуратней с этим и бэкапы
>сделать не забудьте!).


А как создать getty вместо mingetty?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

23. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 23-Янв-04, 06:51  (MSK)
>А как создать getty вместо mingetty?
Это вы серьезно этот вопрос задаете или издеваетесь? :)

Не надо ничего создавать. mingetty и getty это программы. Не знаю как в RedHat, а в
Debian getty входит в состав пакета  util-linux. Вам надо проверить, установлен ли
у вас пакет содержащий getty и если нет - установить его. Далее в inittab заменить
строки

1:2345:respawn:/sbin/mingetty --noclear tty1
2:2345:respawn:/sbin/mingetty --noclear tty2
3:2345:respawn:/sbin/mingetty --noclear tty3
4:2345:respawn:/sbin/mingetty --noclear tty4
5:2345:respawn:/sbin/mingetty --noclear tty5
6:2345:respawn:/sbin/mingetty --noclear tty6

на

1:2345:respawn:/sbin/getty 38400 tty1
2:23:respawn:/sbin/getty 38400 tty2
3:23:respawn:/sbin/getty 38400 tty3
4:23:respawn:/sbin/getty 38400 tty4
5:23:respawn:/sbin/getty 38400 tty5
6:23:respawn:/sbin/getty 38400 tty6

  Рекомендовать в FAQ | Cообщить модератору | Наверх

24. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 23-Янв-04, 07:57  (MSK)
В догонку. Порылся в своих архивах и нашел как я заставил mingetty работать:

//---- mg.c -----
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <sys/wait.h>

main(int argc,char **argv) {
argv[0]="/sbin/mingetty";
if (!fork()) {
  execve("/sbin/mingetty",argv,NULL);
  perror("exec!!!!\n");
  exit(-1);
}
wait(NULL);
}
//---------------------

gcc -o mg mg.c

Затем закинул mg в /sbin, далее в inittab заменил /sbin/mingetty на /sbin/mg. По
другому mingetty не работал почему-то (в исходниках mingetty я рыться не стал)

Но это так, для информации, а не как руководство к действию.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

25. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 23-Янв-04, 21:52  (MSK)
>Не надо ничего создавать. mingetty и getty это программы. Не знаю как
>в RedHat, а в
>Debian getty входит в состав пакета  util-linux.

getty у меня не установлен. Я посмотрел,по-моему, в состав RedHat getty не входит. А Вы не знаете, где его можно скачать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

26. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 25-Янв-04, 07:38  (MSK)
>>Не надо ничего создавать. mingetty и getty это программы. Не знаю как
>>в RedHat, а в
>>Debian getty входит в состав пакета  util-linux.
>
>getty у меня не установлен. Я посмотрел,по-моему, в состав RedHat getty не
>входит. А Вы не знаете, где его можно скачать?

В RedHat, в составе того же пакета util-linux, должен быть agetty (в inittab
прописывается аналогично getty) - попробуйте использовать его.

P.S. Вы только не обижайтесь, но судя по вашим вопросам, вам еще рановато ядро
компилировать ;-).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

27. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 25-Янв-04, 21:13  (MSK)
>В RedHat, в составе того же пакета util-linux, должен быть agetty (в
>inittab
>прописывается аналогично getty) - попробуйте использовать его.


Попробовал - не помогло! :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

28. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 26-Янв-04, 06:41  (MSK)
>>В RedHat, в составе того же пакета util-linux, должен быть agetty (в
>>inittab
>>прописывается аналогично getty) - попробуйте использовать его.
>
>
>Попробовал - не помогло! :(


Ну значит не судьба вам в ближайшее время пользовать ядра 2.6.x :)))

Чтобы понять в чем дело мне нужно своими глазами взглянуть на все безобразия,
творящиеся на вашем компе - что естественно невозможно. Мое основное предположение
-  у вас какой то "дурдом"  с текстовой консолью, а при загрузке ядра 2.6.0
какие-то проблемы с графикой.

Ладно, последняя попытка, проверить, что у вас с текстом. Запустите любой эмулятор
терминала (rxvt, xterm, хотя у вас скорее всего KDE, поэтому запустите konsole).
Запустите команду "su -" (станьте root). Далее запустите "/sbin/agetty 38400 tty1".
Запустите еще одни эмулятор терминала. Запустите "su -", затем наберите "chvt 1".
Если переключитесь в текст и увидете login prompt, то с текстом все нормально. Что
бы обратно переключиться в графику используйте Alt-F? (обычно Alt-F7, но мне
попадались F8 и F9)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

29. "Установка и компиляция нового ядра"
Сообщение от blaster999 emailИскать по авторуВ закладки on 26-Янв-04, 14:39  (MSK)
Уважаемые гуру!
Помогите разобраться. Моя проблема с ядром: когда скачал и поставил уже собранное ядро 2.6.0, то все работает как надо, а когда я пересобрал его сам с тем же конфигом (!!!), только cpu family поменял, то отказывается монтировать CD и флопы. Так и пишет: mount: mount: fs type supermount not supported by kernel. Все остальное работает. В чем может быть дело?Может из-за компилятора (у меня gcc 3.3.1, а рекоммендуют 2.9.5)?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

31. "Установка и компиляция нового ядра"
Сообщение от Soldier Искать по авторуВ закладки on 27-Янв-04, 08:26  (MSK)
>Уважаемые гуру!
>Помогите разобраться. Моя проблема с ядром: когда скачал и поставил уже собранное
>ядро 2.6.0, то все работает как надо, а когда я пересобрал
>его сам с тем же конфигом (!!!), только cpu family поменял,
>то отказывается монтировать CD и флопы. Так и пишет: mount: mount:
>fs type supermount not supported by kernel. Все остальное работает. В
>чем может быть дело?Может из-за компилятора (у меня gcc 3.3.1, а
>рекоммендуют 2.9.5)?

Блин, народ, да вы доки вообще читать пытаетесь? Да зайдите на гуглю какую нибудь,
задайте поиск и через пять минут у вас будет вся необходимая инфа. И толку будет
больше чем от 3 восклицательных знаков.

По умолчанию нету поддержки supermount-а в ядре - патч надо ставить. На sourcegorge этот патч болтается: http://sourceforge.net/project/showfiles.php?group_id=79609

Пропатчте ядро,если оно еще непропатчено, выберите
File Sytems -> Pseudo filesystems -> Supermount removable media support [*]
и будет вам счастие после пересборки ядра.

Или еще рассказать как ядро патчить?

Вобщем приятно было пообщаться, но это мой последний пост в этой ветке.

Всем удачи.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

30. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 26-Янв-04, 23:38  (MSK)
>Ну значит не судьба вам в ближайшее время пользовать ядра 2.6.x :)))
>
>
>Чтобы понять в чем дело мне нужно своими глазами взглянуть на все
>безобразия,
>творящиеся на вашем компе - что естественно невозможно. Мое основное предположение
>-  у вас какой то "дурдом"  с текстовой консолью, а
>при загрузке ядра 2.6.0
>какие-то проблемы с графикой.
>
>Ладно, последняя попытка, проверить, что у вас с текстом. Запустите любой эмулятор
>
>терминала (rxvt, xterm, хотя у вас скорее всего KDE, поэтому запустите konsole).
>
>Запустите команду "su -" (станьте root). Далее запустите "/sbin/agetty 38400 tty1".
>Запустите еще одни эмулятор терминала. Запустите "su -", затем наберите "chvt 1".
>
>Если переключитесь в текст и увидете login prompt, то с текстом все
>нормально. Что
>бы обратно переключиться в графику используйте Alt-F? (обычно Alt-F7, но мне
>попадались F8 и F9)


Текстовая консоль работает

  Рекомендовать в FAQ | Cообщить модератору | Наверх

32. "Установка и компиляция нового ядра"
Сообщение от AJAX emailИскать по авторуВ закладки on 31-Янв-04, 21:24  (MSK)
Люди!! Что мне делать дальше?
  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру