HPC.ru lite - Все форумы
Форум: [OFF] Оффтопики не про КПК
Тема: Windows + Linux = кто победит?
Страницы: 1 2 [3]

[Ответить]
Niks [16.03.2006 11:13] :
Выбрал второй путь решения, рекомендованный ВадимомП. Загружаюсь с LiveCD Ubuntu, монтирую разделы, делаю chroot, но вот какая фигня - после выполнения rpm c указанными ключами не могу найти куда прописались файлы. В /usr/src их нет. Лазал по другим каталогам - тоже не нашел. Решил его слепить из того что было (проверял - версия исходников прежняя). Бац! make xconfig не работает. Почитал маны. Ага - ведь я в Gnome значит надо gconfig! Проверяю - не работает - нет GTK, libglade и glib. Ну и бог с ним! make menuconfig - не работает! Еще чего-то там не хватает. Неужели придется отвечать на 1000 и 1 вопрос про это?! На первые 50 я ответил вдумчиво, затем просто нажал enter (и 2 минуты не отпускал) и остальное ответилось по умолчанию.
В дебрях интернета нашел замечательную команду make clean bzImage modules modules_install install. запустил и всего через час все было готово! Супер! не надо сидеть у компа и ждать когда же наконец закончится предыдущая операция и можно запустить следующую. При перезагрузке kernel panic исчез, но ничего так и не загрузилось. комп просто печатал на экране строчки отчета об успешном запуске модулей, а потом остановился на середине загрузки и все... может я опять что то не так сделал?
ВадимП [16.03.2006 11:37] :
В /usr/src/* их и не должно было быть. Туда устанавливаются исходники, а Вы по-всей видимости устанавливали уже собранное ядро - часть файлов там устанавливается в /boot, а модули в /lib/modules/.
Чтобы разобраться с Вашей новой проблемой необходима некоторая доолнительная информация - запишите пару последних строчек, которые ядро при загрузке выводит на экран.
SuSE по-умолчанию устанавливает grub так что поместите копию /boot/grub/grub.conf (этот файл еще может называться menu.lst).
Вообще говоря, причин подобных проблем может быть много - собирать и устанавливать ядро самому, не имея опыта сборки не так-то просто.
Одна из наиболее вероятных причин это неправильные параметры в строке запуска, в результате чего ядро не может найти корневую директорию и, соответственно, /sbin/init.
То, что модули загружаются еще не означает, что ядру удалось монтировать корневую директорию - это могли быть модули из initrd (make install выполняет и mkinitrd).
Мы конечно можем сейчас попробовать покопаться в конфигурации grub, но на мой взгляд будет проще снова установить уже собранное фирмой-изготовителем ядро.
mPuT [16.03.2006 13:47] :
Нифига повторное спаривание под линуксом дайт результат тока на додин раз.
ВадимП [16.03.2006 19:15] :
Вполне вероятно, что Linux запомнил первоначальный пин-код и теперь не может понять, что этот код поменялся
Попробовать найти файл, в котором хранятся ключи и удалить его на фиг. Местонахождение зависит от дистрибутива (точнее от используемой программы bluepin). Можно начинать поиски с /etc/bluetooth/

Примечание: не пытайтесь искать там pin-код. Имеет значение только сама используемая для аутентификации программа. Все сведения о спаренном устройстве могут быть совсем в другом месте - скажем, в ~/.gconf/system/bluetooth/device
[Ответить]
[< Назад]