Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

26.11.2009, 02:31
|
|
Участник форума
Регистрация: 02.09.2007
Сообщений: 292
Провел на форуме: 3659973
Репутация:
466
|
|
раз работает значить норм! ну мож быть header комуто понадобаться
|
|
|

26.11.2009, 03:02
|
|
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме: 2868783
Репутация:
414
|
|
Если уже стоит .31 то нечего страшного, распакованное ядро весит ~250mb, тебе там надо было просто сделать clean. Поставь сорцы .31 и сделай симлинк /usr/src/linux на сорцы этого ядра
|
|
|

26.11.2009, 21:15
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме: 1180737
Репутация:
180
|
|
на вирт машине поставил ubuntu 9.10, скачал сорцы ядра, скопировал конфиг предыдущего ядра. Начал собирать так
- он значит собрал модули я ядро
далее
sudo make module_install
sudo make install
сделал
для изменния чертового груб2
вылезло сообщение что мол места свободного уже 0, ну да ладно. Рестар. Выбрал в груде свою ядро, загружаюсь с него окно вирт машины пару колбаснулось, потом коека как загрузка дотянула до авторизации, а после нее рестартуеться само по себе.
В чем может быть проблема ?
Делал вот по этим гайдам
http://citkit.ru/articles/1066/
http://www.linuxcenter.ru/lib/articles/system/kernel26_install.phtml
но в первом сказано что initrd в итоге не должно получиться и это может привести к kernel panic но его тоже воде нет.
В втором сказано наоборот
Когда ядро будет собрано, у вас должны появиться следующие файлы
/boot/vmlinuz-2.6.1-my
/boot/System.map-2.6.1-my
/boot/initrd-2.6.1.img
тут my приписка которую они в гайде делали, но у initrd ее нету.
Но груб у них такой там
title linux-2.6.1-my
kernel /vmlinuz-2.6.1-my root=/dev/hda5 hdc=ide-scsi vga=791 splash=silent
initrd /initrd-empty.splash
boot
а в моем случаем initrd нефигурирует в грубе. Вот 
|
|
|

26.11.2009, 21:37
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
вирт-машина.....
http://www.winline.ru/articles/2757.php
PS: Проверено
|
|
|

26.11.2009, 21:48
|
|
Участник форума
Регистрация: 04.01.2008
Сообщений: 186
Провел на форуме: 872350
Репутация:
72
|
|
cupper,
1. sudo make install вроде как не надо, ну когда я собираю это не пишу и все вроде как работает, достаточно make && make modules_install
2. sudo update-grub вобще непойму зачем, что такого нового в собранном ядре что это касается загрузчика?
Надо просто загрузчику указать путь до образа нового ядра и initrd по желанию. Ну только сам образ нужно в /boot скопировать перед этим  .
3. Думаю в том что при загрузке все виснет виноват initrd, вернее что то там не то, выключи опцию splash при загрузке, посмотри на какой строке виснет.
4.
дотянула до авторизации, а после нее рестартуеться само по себе.
ужос. Иксы убивают сами себя?)) Или xdm (kdm или что там у тебя?) виновато?
Cntrl + Alt + F1 и выложи /var/log/Xorg.*.log сюда, без него ни как (.
5.
а в моем случаем initrd нефигурирует в грубе.
пока забей на него, ядро должно нормально работать и без него.
кстати,
скопировал конфиг предыдущего ядра
думаю так, как бы, делать не совсем правильно. В ядрах изменяются фичи и, следовательно, меняются и конфиги или добавляются новые.
правильно делать: make oldconfig (генерит конфиг от текущего ядра).
Ну вобще если кернел паников небыло то все хорошо  Ядро работает!!
вирт-машина.....
http://www.winline.ru/articles/2757.php
PS: Проверено
руководство о кнопочках, да и про ядро там ни слова.
Последний раз редактировалось nitx; 26.11.2009 в 21:57..
|
|
|

26.11.2009, 22:11
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме: 1180737
Репутация:
180
|
|
Сообщение от nitx
cupper,
3. Думаю в том что при загрузке все виснет виноват initrd, вернее что то там не то, выключи опцию splash при загрузке, посмотри на какой строке виснет.
оно не виснет
ужос. Иксы убивают сами себя?)) Или xdm (kdm или что там у тебя?) виновато?
Cntrl + Alt + F1 и выложи /var/log/Xorg.*.log сюда, без него ни как (.
это можно, правда я щас по новой вирт. маши делаю с хардом побольше, завтро весь процес повторю и если тоже самое то выложу.
думаю так, как бы, делать не совсем правильно. В ядрах изменяются фичи и, следовательно, меняются и конфиги или добавляются новые.
правильно делать: make oldconfig (генерит конфиг от текущего ядра).
все маны что я читал везде конфиг просто копируется и потом доправляется. В моем случаю думаю просто скопировать уже хватит, ядро на системе 2.6.31 и собираю я опять же его.
Для чего я это делаю: для того чтобы можно было вносить в исходники ядра изменения и пересобирать отдельные чисти ядра и проверять работает ли ядро после внесенных изменения.
Техникой патчей невладею. Знал бы как сделать патч самому, чтобы наложить на ядро и проверить работаетли с патчем так бы и сделал. Я так понимаю в этом случаю пересобирать ядро из сорцов вообще ненадо ?
PS.
1. sudo make install вроде как не надо, ну когда я собираю это не пишу и все вроде как работает
O_O оно как раз и копирует получившееся ядро System b config в раздел /boot
а sudo update-grub конфигурирует груб чтоб там новая строчка появилась с этим ядром. На 9.10 уже стоит grub2 а его самому править низя.
Последний раз редактировалось cupper; 26.11.2009 в 22:28..
|
|
|

27.11.2009, 06:52
|
|
Участник форума
Регистрация: 04.01.2008
Сообщений: 186
Провел на форуме: 872350
Репутация:
72
|
|
Техникой патчей невладею. Знал бы как сделать патч самому, чтобы наложить на ядро и проверить работаетли с патчем так бы и сделал. Я так понимаю в этом случаю пересобирать ядро из сорцов вообще ненадо ?
думаю надо. Патчи для ядра всего лишь исправляют код, после них сборка все равно нужна. Ну собирать придется только измененный исходник, все остальное итак в объект файлах есть, а make их пересобирать не станет.
O_O оно как раз и копирует получившееся ядро System b config в раздел /boot
а sudo update-grub конфигурирует груб чтоб там новая строчка появилась с этим ядром.
незнал, в генту хендбуке все делается руками и думаю так лучше, тем более там всего 1 команда + правка груб конфига.
На 9.10 уже стоит grub2 а его самому править низя.
дану? Они какой то бред там делают (
Для чего я это делаю: для того чтобы можно было вносить в исходники ядра изменения и пересобирать отдельные чисти ядра и проверять работает ли ядро после внесенных изменения.
удачи  . Если не скерет что именно собрался править?
|
|
|

27.11.2009, 10:22
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
Провел на форуме: 1180737
Репутация:
180
|
|
я пока сам незнаю весь объем который нужно сделать, результат будет очень нескоро.
В данный момент я проста хочу получить десриптор сегмента памяти, это неинтерестно
PS. мде  виной всему была память, точнее ее отсутствие, с хардом поболе все работает
Последний раз редактировалось cupper; 27.11.2009 в 18:04..
|
|
|

28.11.2009, 19:32
|
|
Познающий
Регистрация: 16.11.2008
Сообщений: 35
Провел на форуме: 67994
Репутация:
10
|
|
Парни пытаюсь перелезть с винды наконец на линь... Был опыт работы с ubuntu и slax .
Пытаюсь освоиться в nix системах , помогите пожалуйста собрать мне gentoo, KDE 3-ей ветки (3.5.9) + openbox, панель conky. Проц x86 .
Можете мне дать прямые ссылки с описанием , что и где качать , а то не хо в пустую что то сливать, сложно ли устанавливать gentoo , видео мануалы по этой теме на ачате есть?
Большое спасибо Уважаемые Ачатовцы с меня +
|
|
|

28.11.2009, 19:35
|
|
Moderator - Level 7
Регистрация: 21.03.2007
Сообщений: 1,200
Провел на форуме: 7134052
Репутация:
1204
|
|
Можете мне дать прямые ссылки с описанием , что и где качать , а то не хо в пустую что то сливать, сложно ли устанавливать gentoo , видео мануалы по этой теме на ачате есть?
Видео? Смеешься?
Gentoo Handbook
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|