LINUX.ORG.RU

каким то образом поставилось другое ядро


0

1

В общем у меня AMD Sempron 3000+ все время как и должно быть ставилось ядро при установке для 686 в этот раз поставил debian 6 потом поставил драйвер nvidia по оф. инструкции, ребутнулся и в грабе уже наблюдал что у меня ядро 2.6.32-5-amd64 а ниже мое родное 2.6.32-5-686 НО родное ядро не грузится пишет kernel panic....

как такое могло произойти? Как удалить не рабочее ядро, а потом место 2.6.32-5-amd64 поставить 2.6.32-5-686 ?

Ответ на: комментарий от aol

да можете почитать в сети, у этого цп только есть поддержка 64 разряда и модулей для него некоторых

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

это ничему не противоречит, на самом деле. :)

aol ★★★★★
()

Так а кернел паник, что говорит?

run4way
()

и еще, какая паника? процитировать бы сюда :)

aol ★★★★★
()

По какой инструкции ставил? У меня Sempron, Debian 6 и блоб NVIDIA из реп. Ядро как было до установки блоба 686, так и осталось.

Сама система не сменила бы за тебя ядро.

Deleted
()
Ответ на: комментарий от Deleted

чесно не могу найти мануал по которому ставил, но помню точно что лишнего там ничего нет, онли пакеты nvidia и xserver помойму.

как можно вернуть ядро?

Да и только что пытался выписать что пишит кернел паник, но на мое удивление начало все грузиться, но при входе gdm темный экран и все...

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

ii linux-image-2.6-686 2.6.32+29 Linux 2.6 for modern PCs (meta-package) ii linux-image-2.6.32-5-686 2.6.32-35 Linux 2.6.32 for modern PCs ii linux-image-2.6.32-5-amd64 2.6.32-35 Linux 2.6.32 for 64-bit PCs

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

ну, эт понятно :)

у тебя иксы теперь юзают нвидёвый драйвер, а модуль для него скомпилен под новое ядро. я угадал? ;)

aol ★★★★★
()
Ответ на: комментарий от Gunnerua

> А зачем нужна оптимизация под процессор, которого у тебя нет?
Про генту?

tn1
()
Ответ на: комментарий от noname_user

как можно вернуть ядро?

Нужно смотреть по обстоятельствам. Что конкретно пишет паника ядра? И таки как ты ставил дрова?

Если что, нужно было по вот этому мануалу.

Deleted
()
Ответ на: комментарий от noname_user

> и как теперь это исправить?
Воспользоваться dkms для сборки ядерного драйвера нужной версии.

AITap ★★★★★
()
Ответ на: комментарий от run4way

а если удалить не работающее 686 и собрать заново, а потом удалить 64? так можно? или я что то могу потерять?

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

У тебя видеодрайвер не под то ядро сейчас заточен. Загрузись под новым x64 ядром, отредактируй xorg.conf, удали драйвер, загрузись под x86 ядром^W^W^W^W^W^W^W^W^W^W^W^W^W^W^W^W

Подожди, а почему это не под то ядро? Ты ж его устанавливал когда еще под x86 сидел? Так?

run4way
()
Ответ на: комментарий от noname_user

Тогда после загрузки, когда должен был бы появится gdm, нажми ctrl+alt+f1 и погляди на что ругаются иксы. Можешь скинуть содержание /var/log/Xorg.0.log на pastebin.com

run4way
()
Ответ на: комментарий от run4way

выписал последние строчки.

NVIDIA: Failed to load the NVIDIA kernel module. Please check your sustem kernel log for additional error messages.

UploadModule: «nvidia» Uploading: /usr/lib/xorg/modules/drivers/nvidia_drv.so

Failed to load module «nvidia» (module-specific error, 0)

No drivers available. Fatal server error: no screens found

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

вобщем, путей несколько:

1) вернуть nv в иксах, удалить amd64 ядро, найти тот мануал, по которому делал. повторить более вдумчиво.

2) оставить, как есть. ведь работает же! или у тебя веские причины вернуть x86 ядро?

aol ★★★★★
()
Ответ на: комментарий от aol

расскажи поподробней о 1 способе

«работает же» меня не устраивает, устраивает только «работает как надо»

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

Для начала в tty:

#nano /etc/X11/xorg.conf
Находишь там секцию Device, меняешь «Driver nvidia» на «Driver nv».

Стартуешь иксы. Например, вот так:

#/etc/init.d/gdm3 start

Deleted
()
Ответ на: комментарий от noname_user

Да, не работает, потому что ты включил вместо него стандартный драйвер nv.

Теперь внимательно кури страницу Debian Wiki, на которую я выше ссылался, удаляй модули под 64-е ядро и делай все правильно.

Deleted
()
Ответ на: комментарий от Deleted

спасибо ха поддержку, результат отпишу

noname_user ★★★
() автор топика
Ответ на: комментарий от Deleted

Ну чтож спасибо всем огромное, а особенно Mordrag все отлично поставилось и 686 летает.

Удалять 64 как обычно aptitude remove linux-images-(версия ядра) ?

noname_user ★★★
() автор топика
Ответ на: комментарий от noname_user

Пожалуйста ;) Да, ядро удалить так.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.