Автор Тема: /dev/mem,/dev/null и други подобни на нов кернел  (Прочетена 1267 пъти)

cartman

  • Напреднали
  • *****
  • Публикации: 288
    • Профил
Здравейте,компилирах си кернел 2.6.22.1 за моя хардуер.За първи път правя подобно нещо и четох help-a на всяка опция за да не объркам нещо.Уви,нещо съм изпуснал  '<img'> Инсталирах и компилирах без грешки.Проблемите,които срещнах при стартирането му са следните:
1.вместо в init5 ме вкарва в init3,въпреки,че /etc/inittab е настроено за 5.
2.При логване на обикновения user изкарва няколко реда гласящи:
Цитат
/dev/null : Permission denied
.За да изчезнат правя:
Цитат
#chmod 0666 /dev/null
.
3.После пускам startx,който се оплаква,че няма директория /dev/mem.Ок,създавам я:
Цитат
makedev /dev mem
,променям и нейните permissions  на 666 и правя startx.Работи!
4.Вече в графична среда пробвам да пусна Konsole и Xterm.Не успявам.Konsole казва:
Цитат
Konsole is unable to open a PTY (pseudo teletype). It is likely that this is due to an incorrect configuration of the PTY devices. Konsole needs to have read/write access to the PTY devices.
,а Xterm просто изчезва,без да се оплаче за грешка.Пробвах да създам /dev/pty,/dev/pts/pty,но не се получи,макар че нямаше грешка.
5.След всеки рестарт трябва да повтарям точки 1,2 и 3,винаги губи предишните ми настройки.

Четох,че вероятно udev причинява тия промени в permissions на /dev/null.Но пък стария кернел си работи без проблем с работещо udev.
Би ли могъл някой да ме упъти как да си реша проблемите или поне някои от тях.
Активен

old:Mandriva 2007.0, kernel 2.6.17-5mdv, Qt: 3.3.6,KDE: 3.5.4
current:Mandriva 2008.0,kernel 2.6.22.9-desktop-1mdv, Qt:3.3.8,KDE:3.5.7, gcc: 4.2.2