![]() |
|
||||||||
| |||||||||
Информация администрации форума
|
||
| Внимание!!! | На правах рекламы | Полезная информация |
- |
- Каталог статей... - |
|
![]() |
|
|
Опции темы | Опции просмотра |
(#1)
|
|
Самый главный
![]() ![]() ![]() ![]() ![]() ![]() ![]() Сообщений: 3,059
Вы сказали Спасибо: 22
Поблагодарили 531 раз(а) в 414 сообщениях
Регистрация: 02.07.2007
Адрес: Москва
Вес репутации: 10
|
GeeXboX 1.1 -
31.10.2007, 11:50
![]() Операционная система на основе Linux, предназначенная для обеспечения работы компьютера в качестве мультимедийного центра. Чтение (воспроизведение) видео, аудио и графических файлов производится с разделов NTFS и FAT, а также с "линуксовых" разделов. Кроме того, поддерживается воспроизведение музыкальных и видеодисков. GeeXboX не требует установки и загружается непосредственно с CD. Сайт проекта ISO for i386 (PC) computers (8.9 Mb) Русская версия 1.0 Самодостаточные видеодиски на базе GeeXboX Автор: Genie E-mail: genie[at]nsk[dot]ru Сайт: nixp.ru Не один раз у каждого бывало, что принесенный к другу/подруге диск с фильмом не показывался правильно по причине отсутствия кодеков для этого формата на компьютере с Windows. Обычно, для таких случаев на диски с фильмом записываются кодеки, с которыми этот фильм проигрывается нормально. Но вот незадача: через некоторое время все эти кодеки превращают компьютер в нечто малоприятное для использования. Поэтому, существует другой, более либеральный, по отношению к Windows, способ. Это — запись «самодостаточных» видеодисков, когда, в дополнение к собственно самому фильму, записывается маленький Linux. Чтобы посмотреть этот фильм в вышеописанном случае — достаточно загрузиться с него — и фильм вы гарантированно посмотрите! Для создания таких дисков необходимо совсем немного: — Linux-система, способная записывать диски; — специально собранная Linux-система на основе mplayer. В этот раз при создании своих дисков будем использовать GeeXboX. Идем на сайт, скачиваем iso-образ, содержимое этого образа (папочку GEEXBOX) копируем на жесткий диск. Или скачиваем и распаковываем GeeXboX ISO Generator. Обязательно надо будет сменить разрешения на файлы: [user@host:~/cd-content]$ chmod u+w GEEXBOX Так как на диске они хранятся без этого аттрибута (реально нам надо права на запись только к одному файлу — GEEXBOX/boot/isolinux.bin). Чтобы собрать диск, нам необходимо расположить в одной папочке содержимое GEEXBOX и видеофайлы, которые будем таким образом просматривать (русских символов в именах лучше не делать). [user@host:~/cd-content]$ ls GEEXBOX video1.avi video2.avi [user@host:~/cd-content]$ ls GEEXBOX bin.tar.bz2 boot etc sbin usr [user@host:~/cd-content]$ ls GEEXBOX/boot boot.catalog initrd.gz isolinux.bin isolinux.cfg ldlinux.sys vmlinuz В дополнение к этому, нам, русскоговорящим, в отличие от авторов GeeXboX-а, надо бы русские шрифты положить, чтобы читать субтитры. Кракозяблики не каждый же читать умеет. Я для этого использую шрифты, включенные в пакет mplayer от ALT Linux. Можно их и сгенерировать, но не в этом суть. Из этого пакета нам надо файлы: [user@host:~/cd-content]$ ls -aFl ~/.mplayer/font/ итого 332 drwxr-xr-x 2 user user 4096 10 02:08 ./ drwxr-xr-x 3 user user 4096 10 02:08 ../ -rw-r--r-- 1 user user 18300 12 2001 arpi_osd_a.raw -rw-r--r-- 1 user user 18300 12 2001 arpi_osd_b.raw -rw-r--r-- 1 user user 4055 12 2001 arpi_progress_a.raw -rw-r--r-- 1 user user 4055 12 2001 arpi_progress_b.raw -rw-r--r-- 1 user user 129536 22 2001 CP1251-a.raw -rw-r--r-- 1 user user 129536 22 2001 CP1251-b.raw -rw-r--r-- 1 user user 10565 22 2001 font.desc Этими файлами заменяем те, что находятся в GeeXboX: [user@host:~/cd-content]$ rm GEEBOX/usr/share/mplayer/font/*raw [user@host:~/cd-content]$ cp ~/.mplayer/font/* GEEXBOX/usr/share/mplayer/font/ Итак, все готово для создания нашего диска. [user@host:~/cd-content]$ mkisofs -R -J -b GEEXBOX/boot/isolinux.bin \ -c GEEXBOX/boot/boot.catalog -o ../cd.iso -no-emul-boot \ -boot-load-size 4 -boot-info-table -U -iso-level 3 ./ Образ диска сформирован. Осталось его записать на диск: [user@host:~/cd-content]$ cd .. [user@host:~]$ cdrecord --device 0,0,0 \ --driver generic-mmc-raw -eject -v cd.iso Приятного просмотра! Ну а теперь немного для тех, кто хотел бы скрыть папочку GEEXBOX от любопытных (и не очень) глаз пользователей Windows. Так как расширение Joliet — это изобретение Microsoft, то Windows, увидев его на диске, не обращает внимания на присутствие RockRidge расширения. А Linux — смотрит файлы везде. Поэтому, можно часть содержимого диска скрывать от глаз Windows и пользователей, ее использующих. Чем мы сейчас и займемся. За это отвечает опция -hide-joliet. Ею и воспользуемся. [user@host:~/cd-content]$ mkisofs -R -J -b GEEXBOX/boot/isolinux.bin \ -c GEEXBOX/boot/boot.catalog -o ../cd.iso -no-emul-boot -boot-load-size 4 \ -boot-info-table -hide-joliet GEEXBOX -U -iso-level 3 ./ Полученный образ записываем на диск аналогично указанному выше. Не забываем говрить СПАСИБО!
|
|
|
|
| Реклама для поддержания проекта | |
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | |
| Опции просмотра | |
|
|
| Плохо знаете форум? | Нужна помощь? |