Dreambian = Dreambox + Debian 3.1 Sarge или как установить и настроить настоящий Linux на дриме

  • начал плотно разбираться с порядком загрузки дрима.
    первую часть любопытным можно посмотреть Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.


    хм.... чувствую что разговариваю сам с собой - значит скоро в психушку.....
    народ! неужели ни у кого нет интереса к этой теме?
    задавайте вопросы - с удовольствием отвечу.


    В качестве одного ответа хочу сказать - не бойтесь человека с ружьем....
    тьфу ... не бойтесь Дримбиан..... он не затронет на вашем любимом
    Дриме ничего - ни одной библиотеки или установки - эта полноценная
    операционка работает паралельно с тем что у вас уже есть на дриме.


    и еще.... если дистр в течении 14 дней никто качать не будет - его с той
    файловой помойки автоматом удалят --- закачивать туда по-новой 85
    метров не буду.
    это не угроза - это предупреждение )))))))

  • извиняюсь - прозевал вопросы от Goga777

    - возможно ли научить дрим смотреть в таком варианте divx/dbv ?
    - возможно ли портирование проекта LinVDR aka ArVDR на дрим ?
    - возможно ли редактировать видеозаписи в каком-нибудь редакторе ?
    - другие дистрибутивы линукса реально на дриме установить ?
    - почему именно debian sarge?


    отвечаю - как знаю ....


    вопрос: смотреть двб


    пока - приоткрою завесу тайны - некий уважаемый муж - пробует
    собрать энигму как дебиан пакет - может когда в будущем зайдя
    в дримбиан вы сможете запустить энигму со всеми вытекающими
    отсюда последствиями - ой! потекло )))))))


    вопрос: смотреть див-икс


    пока никаких средств для вывода графической картинки из дримбиан
    на экран тв - нет .... это раз ... с точки зрения программного
    обеспечения - декодирование дивх в дебиан - думаю это возможно -
    это два .... ну и в-третих ---- слабая машинка дрим чтобы
    раскодировать дивх в реальном масштабе времени.....


    вопрос: ArVDR на дрим


    интересный и заманчивый вопрос ...хм... честно даже не думал -
    надо поспрошать у free-x что он по этому поводу думает


    вопрос: возможно ли редактировать видеозаписи в каком-нибудь редакторе


    все возможно - но пока вслепую - не видя картинки .... в частности
    я пробовал - и получилось перегонка .ts файлов в .mpg файлы
    при помощи ffmpeg. Но... опять тоже самое - из-за слабого процессора
    эта простая перегонка занимает кучу времени - на гиг уходит 18 минут.
    пробовал этой же прогой перекодировать в мпег4 - работает - но на гиг
    исходного файла уходит уже часы ((((


    вопрос: по поводу того почему Debian Sarge


    на моем дриме с 2003 жил Дебиан 3.0 woody - но с тех пор воды утекло
    много - кернел тогда был 2.4.20 .... вот и решено было перейти на
    современный дистр - а Sarge уже ныне считается стабильным дистром.
    И еще - есть такая поговорка - ставьте тот дистр какой установлен у
    вашего гуру. А ArVdr кстати тоже на Дебиан основан ))))


    по поводу других дистров ничего не скажу - врать не буду - установить их
    на дрим - думаю это сложновато - да и особого смысла нет - Дебиан самый
    стабильный дистр - и самый строгий к лицензии GPL - поэтому в него даже
    не входят некоторые нон-фри программы - в часности Lame - но это не значит
    что они для этого дистра не существуют.


    ответил как мог - может я в чем и соврал - тогда старшие товарищи меня поправят

  • - возможно ли установить Debian Sarge во флеши, а не в hdd ?


    конечно возможно! я бы это давно сам попробовал.
    для дебиан надо 250-300 метров свободного пространства -
    следовательно усб флэш не меньше 512 мегабайт - а я ее не имею -
    вернее куда то потерял (((


    greg
    добро пожаловать - очень нужны свежие люди и идеи....
    просьба - если будут какие затыки или непонятки с установкой или
    работой в Дримбиан - не стесняйся писать в топик ...

  • Выложите кто-нить на сервак с прямым линком, ну в крайнем случае в осла покладите. Мне проще закинуть ссылки в mldonkey и нехай тянет сам. А он с рапидшары качать не умеет :-)
    Заранее спасибо :-)

  • да тема интересная только знаний моих увы маловато будет чтобы помочь чем то.
    у меня вопрос если поставить Debian на дрим можно ли в инет с дрима ходить через VPN (pptp)? (а может и так как то можно а я об этом незнаю :( )

  • Цитата

    Со слов пользователя vitalllll
    с дрима ходить через VPN (pptp)? (а может и так как то можно а я об этом незнаю :( )


    к сожалению ответа тоже не знаю (((( думаю и тунельный протокол
    в дебиан есть - только как его конфигурировать - надо рыть информацию.


    А по поводу знаний мало - вы что думаете - боги горшки обжигают?
    открою тайну - все гуру когда то под юникс-стол пешком ходили ))))
    я сам то только из ползункового возраста вырос - плотно начал этим
    заниматься - и вот уже могу даже стоять ... минут несколько ..... бац...
    упал )))))))


    считаю что дрембиан хорош именно для начинающих линуксоводов -
    своей простотой и в то же время функциональностью .... сколько раз
    я пробовал ставить и изучать линукс на большой машине - но делал
    одну и туже ошибку - устанавливал графический интерфейс пользователя
    - а это для школяра-виндузятника, изучающего линукс - вредно - потому
    что ничего не дает в плане смазки мозгов. а здесь! командная строка!
    красота! мозги с такой смазкой стали крутится гораздо лучше ))))
    а прошел то всего месяц ))))

  • CraFT
    пока все полежит на рапидшаре - возможно что потом перенесу куда
    нибудь в более доступное место- free-x предлагал место - скорее всего к
    нему все и перекочует - подожди немного.....

  • пари слов без протокола:
    а) Почему Дебиан?
    Потому что дебиан портирован на кучу платформ в том числе и ppc, потому что dream файловая система основана на busybox, который родился в недрах дебиана и разработчики дрима оставили одну "заднюю дверь" открытой ... debootstrap, который позволяет создать без особых заморочек файловую систему дебиан.
    2) DivX & etc
    Было бы конечно хорошо, но позволит ли ето слабый процессор дрима. В рамках ето проекта мы попробуем также собрать MPlayer. Что получится не знаю
    3) VDR
    А оно вам надо?
    4) PPTP
    Нужно другое ядро. С этим добром тоже надо будет разбираться

  • скриншот рабочего стола вынь машины с запущенным х-сервером (Cygwin)
    и окном ffplay как х-клиента запущенного на дриме и воспроизводящего
    .ts видео файл опять таки с дрима - а дисплей находится на вынь-машине ))))


    ..... рано радоваться -
    воспроизведение идет со скоростью в лучшем случае кадр в секунду ((((
    аппаратного ускорения же нет - все идет силами CPU дрима ......


    но главное не в этом - главное такое возможно! интересно что звук при
    этом воспроизводится на самом дриме ))))

  • Цитата

    Со слов пользователя Courage
    скриншот рабочего стола вынь машины с запущенным х-сервером (Cygwin)
    и окном ffplay как х-клиента запущенного на дриме

    Воооот!!! Правильной дорогой идете, товарищи! Я вот именно о такой конфигурации и подумываю. Плевать на скорость, мне нужно удобство! И тишина дрима... Я вот например хочу скомпилять какой-нить клиент аськи под дребиан, и нехай он там висит все время в онлайне. Ресурсов, кроме памяти ему и не надо никаких. А как надо посмотреть/пообщаться - логинишься х-сервером и грузишь дрын чем надо. Медленно и тихо, и никаких проблем. Главное преимущество дрына - он 24/7/365 онлайн! Вот из этого и надо исходить в своих запросах!

  • Цитата

    у меня вопрос если поставить Debian на дрим можно ли в инет с дрима ходить через VPN (pptp)?


    Вот что мне удалось "нарыть" по поводу pptp. Для работы pptp нужен еще и пакет ppp. И пакеты pptp-linux и ppp замечательно устанавливаются с помощью apt-get install автоматом с интернета. Но проблема в том, что поддержа ppp должна быть включена в ядре. Как это сделать я не знаю :(.
    Может Courage поможет?

  • Цитата

    Со слов пользователя HDTV
    Но проблема в том, что поддержа ppp должна быть включена в ядре.

    Ну тогда вдогонку вопрос к линуксоидам. Исходя из своего опыта общения с BSD знаю, что включение практически любой фичи можно сделать и без перекомпиляции ядра. Просто подгрузить скомпиленый модуль ядра. в *BSD Это делается через kldload. В линухе это также возможно, insmod.
    Просто понятия не имею, насколько сильно в этом плане отличается отлинукса дебиан, есть ли там такой механизм. Второй подводный камень (если такое возможно) в том, что надо знать, к какому ядру ты вообще "пристраиваешься"... Ну короче, это вопрос уже к реальным гуру линукса.

  • Я не крупный специалист в Linux е :D. Кажется при "включении" ppp много всего сконфигурить надо ( alias и т.д.). При запуске OpenVPN на Dreambox е я драйвер tun.ko грузил insmod и все дальше сам OpenVPN. Аналогично, насколько я понимаю, и для IP туннелей. Нет только ipip.ko и ip_gre.ko. Для tun я брал уже готовый бинарник.

  • по поводу кернела


    - подход к этому вопросу сделан - возможно через какое то время и
    появится спец-заточеный под дримбиан стандартный (а-ля Линус
    Торвальдс &Co) кернел - только когда это будет -
    сказать сложно - на нас надвигаются праздники )))))))))


    - каким должен быть кернел - сложный вопрос - должен ли быть он
    компактным и все остальное прочее подгружаться модулями - тоже не
    ясно до конца. Подгрузка модулей естественно возможна - только как их
    правильно собирать - я не знаю... пока не знаю ))))


    - провел я тут пару экспериментов по прямой загрузке рут-дерева
    прямо с винта - т.е. кернел грузится все оттуда же - из встроенной
    флэши - и пытается содать рут с хдд - у меня там есть свободный второй раздел и
    я на него просто скопировал рут-дерево (наверно так не правильно - а
    как надо правильно - я не знаю) ... в-общем, в двух словах


    Исходный код
    Linux/PPC load:console=ttyS0,115200 root=/dev/ide/host0/bus0/target0/lun0/part2 rootfstype=reiserfs ro
    .......................
    VFS: Cannot open root device "ide/host0/bus0/target0/lun0/part2" or unknown-bloc
    k(2,0)
    Please append a correct "root=" boot option
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
     <0>Rebooting in 180 seconds..


    и

    Исходный код
    Linux/PPC load:console=ttyS0,115200 root=/dev/hda2 rootfstype=reiserfs rw
    .....................
    Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(3,2)
     <0>Rebooting in 180 seconds.

    .

  • rootfstype=reiserfs???
    А не ext2/3?


    и еще
    VFS: Cannot open root device "ide/host0/bus0/target0/lun0/part2"


    перед ide нехватает дроби, как мне кажется. Опять же, порядок загрузки в линухах я не знаю, так что всего лишь имхо.


    И еще. В *BSD, если ты не знаешь, с чего хочешь загрузиться, либо система сама не смогла автоматически предложенный вариант, есть возможность просмотреть список доступных (поддерживаемых loader'ом) загрузочных устройств. Опять же, если бутлоадер в дриме урезаный...надо плясать либо от того, что его надо сначала довести до состояния "полноценного" (кто бы еще в этом разбирался), либо экспериментировать с подобными процедурами на "большом брате" и пытаться уже на дриме обходить странные ситуации подобными же методами.

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем CraFT ().

  • ну чтож - виноват оказазался reiserfs - кернел 1.09 эту фс сам не
    поддерживает - а поддержка этой фс обеспечивается именно
    загружаемым модулем
    /lib/modules/2.6.9/kernel/fs/reiserfs/reiserfs.ko
    переформатировал в ext3 второй раздел .... и все удачно прошло!
    кому интересно - смотрите Пожалуйста зарегистрируйся для просмотра данной ссылки на страницу.

  • Ага. Тото же.
    Сразу заметил в логе два интересных момента:
    ttyS0 - ttyS2. ТРИ компорта в системе? Значит еще два просто не распаяны?
    И еще:
    Starting PCMCIA services: modprobe: Can't open dependencies file /lib/modules/2.6.9/modules.dep (No such file or directory)


    Это система пыталась CI-слот как PCMCIA стартануть??? Если есть возможность - откопай все же этот файл. Может реально проинитит его как полноценный PCMCIA? Это будет уже как минимум оригинально...
    Пиши дальше, это уже интересно становится :D

  • Starting periodic command scheduler: cron.


    Как мне его нехватает сейчас в дримбоксе!!! Кто бы знал!!!