Пересобрал ядро в соответстви с http://www.opennet.me/base/sys/linux_kernel_compile_deb.txt.... , возникли вопросы:1) добавилась строка в grub, где есть новое и старое ядро, если загружаюсь под старым, то xwindows не грузится, но в консоли работать можно, по команде uname -a выдает старое ядро, это значит что у меня в системе стоит 2 ядра?
2) как правильно удалять из списка осей ненужные строки, достаточно ли просто поправить menu.lst или grub.cfg или надо как то грамотно файлы initrd удалять
3) после запуска apt-update, apt-upgrade появилось еще несколько строк в загрузчике, как правильно их удалять, чем отличается 2.6.29-486 и 2.6.29-686, как сделать так чтоб эти строки не появлялись?
Человек, которому нужна пересборка ядра, не будет задавать таких вопросов.
Тому кто такое спрашивает, не нужна пересборка ядра.
>Человек, которому нужна пересборка ядра, не будет задавать таких вопросов.
>Тому кто такое спрашивает, не нужна пересборка ядра.Сборка ядра - мой метод освоения линукс. Отошлите меня туда где про это написано пожалуйста.
>>Человек, которому нужна пересборка ядра, не будет задавать таких вопросов.
>>Тому кто такое спрашивает, не нужна пересборка ядра.
>
>Сборка ядра - мой метод освоения линукс. Отошлите меня туда где про
>это написано пожалуйста.Для Debian в свое время встречал более адекватную документацию, но по описанным Вами признакам боюсь предположить что initrd не отработал как положено, т.е. имидж для нового ведра не был сформирован и при наличии нового ядра в системе вы юзаете старый имидж
на вскидку проверяйте строке в grub.cfg на правильность совпадения версий ядра и созданного имиджа ядра:
/vmlinuz-2.x.xx-тыры-пыры
/img-2.x.xx-тыры-пырыверсии должны совпадать.
думаю проблемы на этом уровне(см строку ниже), поищите доку поновее.
debian:/usr/src/linux-source-2.6.18# make-kpkg --append-to-version "-tux" --revision "2.6.18" --us --uc --initrd kernel_image
>>>Человек, которому нужна пересборка ядра, не будет задавать таких вопросов.
>>>Тому кто такое спрашивает, не нужна пересборка ядра.Да чуть не забыл - прислушайтесь к данным словам.
В Debe все разложенно по полочкам мое мнение не нуждается оно в пересборке, если только вы не имеете эксклюзивное железо типа трекболов,тачскринов,поточных Е1 плат и прочих благ цивилизации.
На крайняк как рекомендация с stable перекатываетесь на ветки testing,unstable,experimental
и радуетесь всем последним новинкам софта, ну и как следствие новым багам :)
>>>>Человек, которому нужна пересборка ядра, не будет задавать таких вопросов.
>>>>Тому кто такое спрашивает, не нужна пересборка ядра.
>
>Да чуть не забыл - прислушайтесь к данным словам.
>В Debe все разложенно по полочкам мое мнение не нуждается оно в
>пересборке, если только вы не имеете эксклюзивное железо типа трекболов,тачскринов,поточных Е1
>плат и прочих благ цивилизации.
>На крайняк как рекомендация с stable перекатываетесь на ветки testing,unstable,experimental
>и радуетесь всем последним новинкам софта, ну и как следствие новым багам
>:)мне он нужен не "чтоб работало", интересно же поковырять.
>мне он нужен не "чтоб работало", интересно же поковырять.Ну дык и ковыряйте на здоровье, как говорится: каждый дрочит как он хочет. Вот только зачем к этому акту самоудовлетворения привлекать остальных? Этот форум для помощи людям, у которых возникла _практическая_ проблема.
На всякий случай подскажу две очевидных, по крайней мере для умного человека, мысли:
1. Для "поковырять" используйте LFS(linux from scratch), а не нормальные дистры типа дебиана.
2. Перед тем пробовать бегать нужно сначала научится ходить. Вы же не освоив штатные средства зачем-то лезете в кишки системы.
>1. Для "поковырять" используйте LFS(linux from scratch), а не нормальные дистры типа
>дебиана.ну все же хотелось бы иметь хотя бы звук, если ковырять консоль в тишине, то возьму с полки minix с томиной таненбаума.
>ну все же хотелось бы иметь хотя бы звукТак ты еще и не в виртуалке экспериментируешь?
>возьму с полки minix с томиной таненбаума.
И как он поможет в понимании линукса?
>[оверквотинг удален]
>на вскидку проверяйте строке в grub.cfg на правильность совпадения версий ядра и
>созданного имиджа ядра:
>
>/vmlinuz-2.x.xx-тыры-пыры
>/img-2.x.xx-тыры-пыры
>
>версии должны совпадать.
>
>думаю проблемы на этом уровне(см строку ниже), поищите доку поновее.
>debian:/usr/src/linux-source-2.6.18# make-kpkg --append-to-version "-tux" --revision "2.6.18" --us --uc --initrd kernel_imageinitrd не отработал однозначно, уже потом создавал с помощью yaird, но теперь у меня и старый и новый имидж, если гружу новый - uname -a выдает 2.6.29-tux, если старый 2.6.26.1
>[оверквотинг удален]
>>/img-2.x.xx-тыры-пыры
>>
>>версии должны совпадать.
>>
>>думаю проблемы на этом уровне(см строку ниже), поищите доку поновее.
>>debian:/usr/src/linux-source-2.6.18# make-kpkg --append-to-version "-tux" --revision "2.6.18" --us --uc --initrd kernel_image
>
>initrd не отработал однозначно, уже потом создавал с помощью yaird, но теперь
>у меня и старый и новый имидж, если гружу новый -
>uname -a выдает 2.6.29-tux, если старый 2.6.26.1ну все у вас все работает, теперь дело за малым - разобраться чего намутили при сборке и по какой причине не пашет графика
freamebufer то включили в ядро ? посмотрите в эту сторону либо врубить либо вырубить, если вся пляска из-за дров к НВидиа то там задачка тривиальная - без пересборки ядра решалась, в доке по установке к НВидиа на дебиан есть список необходимых пакеджей, просто их доставляете и sh NVidia-180.xx.xx.......
>[оверквотинг удален]
>
>ну все у вас все работает, теперь дело за малым - разобраться
>чего намутили при сборке и по какой причине не пашет графика
>
>freamebufer то включили в ядро ? посмотрите в эту сторону либо врубить
>либо вырубить, если вся пляска из-за дров к НВидиа то там
>задачка тривиальная - без пересборки ядра решалась, в доке по установке
>к НВидиа на дебиан есть список необходимых пакеджей, просто их доставляете
>и sh NVidia-180.xx.xx.......
>Спасибо за отзывчивость!
Графика пашет на новом ядре, меня интересует почему у меня еще и старое грузится, и как правильно избавляться от него, достаточно ли посто вытереть его из grub?
Графика хоть и пашет, бывают тормоза при просмотре видео, которых быть не должно, видяха ati radeon... при попытке поставить fglrx-driver (типа драйвер для ati в репозитории), графика грузиться перестала, пришлось удалить пакет, и опять перед лицом гном, с тормозящим видео на полном экране....
>[оверквотинг удален]
>>
>
>Спасибо за отзывчивость!
>Графика пашет на новом ядре, меня интересует почему у меня еще и
>старое грузится, и как правильно избавляться от него, достаточно ли посто
>вытереть его из grub?
>Графика хоть и пашет, бывают тормоза при просмотре видео, которых быть не
>должно, видяха ati radeon... при попытке поставить fglrx-driver (типа драйвер для
>ati в репозитории), графика грузиться перестала, пришлось удалить пакет, и опять
>перед лицом гном, с тормозящим видео на полном экране....ну умолчально-ванильное ядро вырезать из дебиана - это полнейший креатиф, рекомендую оставить - оно вас еще не раз выручит при пересборке, для таких случаев рекомендуют держать 2 ядра, на случай если последнее не грузиться, а это происходит как всегда не вовремя.
если реально хотите избавиться то коректнее будет стандартным образом
#aptitude purge linux-image-СТАРОЕ-ЯДРОПо поводу тормозов с графикой - похоже на то что у Вас не пашет OpenGL я в свое время корректность установки дров на НВидию проверял встроенной игрушкой TUXRacer если у вас 5 ветка Деба то можно проверить и встроенным шутером NEXUIZ aptitude install nexuiz
как дела обстоят с ATI не подскажу - не щупал.
Есть еще вопросик:
после apt-get upgrade в списке загружаемых систем появились строчки вида:
2.6.26.1-486
2.6.26.1-686
......
че это такое?
>Есть еще вопросик:
>после apt-get upgrade в списке загружаемых систем появились строчки вида:
>2.6.26.1-486
>2.6.26.1-686
>......
>че это такое?2.6.26.1-686 - вот оно самое последнее свежее ядро
468 от 586 и 686 отличия есть почитайте в инете о данных архитектурах и выберите для себя наилучшую.
http://lug32.org.ru/mediawiki/index.php/%D0%9A... - вот довольно неплохой мануал по сборке ядра :)