Блог Ерёмина Андрея обо всём на свете…

Archive for the ‘Сделай сам’ Category

Cоздаем Nas в домашних условиях


В продолжении темы про то, что можно сделать со старым железом. Казалось бы — чего еще не хватает? полноценная Windows, достаточно функциональный MediaPortal, даже управление с пульта от AverTV 305 есть. Оказалось, что большую часть времени я использую данную машинку как файловый сервер + как место, для хранения бэкапа, и уже только потом, как медиа проигрыватель.

Итак, что мне нужно от данной машины теперь:

  1. возможность использовать сервер для Time Capsule для OSX
  2. раздавать видео и аудио через DLNA на различные устройства
  3. качать torrent-ы
  4. иметь возможность зайти по ftp с Windows и OSX
  5. WebGUI для всего этого
  6. SSH для кастомизации — есть мысля поставить MySQL и PostgerSQL

Начал я свой эксперимент с FreeNas — рекоммендую использовать версию 0.7, но обязательно ставить посленюю dev-версию (из ветки 0.8 удалили поддержку uPnP и dlna, torrent клиент и многое чего еще).

Все хорошо — маленькая ОС (требует лишь 2 гигабайтовую флешку для установки), не требовательна к ресурсам, умеет все, что только можно из коробки. Казалось бы — идеальный выбор, но, увы — у меня на тот момент имелся террабайтовый жесткий диск с данными в файловой системе NTFS. freeNas не может шарить данные с NTFS (хотя подключить диски и читать с них умеет), требуется либо UFS, либо ZFS — конвертировать возможности нет.

Следующий кандадат — Windows Home Server v1 (2007 года), построенный на Windows Server 2003. Тут все совсем печально — нужно относительно мощное железо, минимум 70 гигов под установку (конечно, система потом часть отдаст, но изначально требует именно столько), работает с  NTFS, но просто так их подключить не дает — представляете? Нужно диски в NTFS  обязательно отформатировать … в NTFS. 😉 Добавьте сюда убогий дефолтный функционал — потанцевать с бубном, поставить кучу кривого софта и может тогда худо бедно WHS будет уметь и торренты качать, и через dlna  контент шарить, и уж точно НЕ сможет работать как Time capsule.

В общем, плюнул я в очередной раз на Microsoft, нашел куда забекапить данные, форматнул диск в UFS и буквально минут за 30 поставил и настроил freeNas. Вот, кстати, еще один камешек в огород WHS — сначала, минут 20 ставим ОС, потом минут 20 ищем драйвера, ведь сами они не скачаются, и только потом еще минут 30 ждем, пока windows update сначала найдет сотню обновлений, а потом неспешно будет их скачивать и также неспешно устанавливать, да еще и несколько раз попросит перезапустить систему. И вот только потом можно попробовать начать уже настраивать под свои нужны данную ОС. Ну а что?) Linux — гавно же)

HTPC из старого железа


Продолжаю рубрику СДЕЛАЙ САМ. На этот раз нужно было что-то придумать со старым (вторым по счёту в моей жизни) компьютером.

Что мы имеем:

  • nVidia nForce 2 400 (EPoX EP-8rdae)
  • AMD Athlon XP Barton 2800+ (~2100 Mhz)
  • Nvidia GeForce FX 5200
  • 1024 Mb Ram
  • 80 Gb HDD
  • AverMedia AverTV 305
  • старый корпус
  • привод для записи DVD
  • дисковод
Возможные варианты:

1) Файловый сервер:

а) на базе Windows Server 2003

+ 100% будут все нужные драйвера
+ 100% будет нормальная производительность
— нет IIS 7, а значит можно забыть про ASP.NET\MVC

б) Windows Server 2008

— основан на ядре Windows Vista\7 где имеются проблемы с nForce 2

— тоже и про GeForce 5200

+ тут и IIS, и последний WMP с расшариванием, и  ASP.NET, и MVC

2) HTPC:

а) на базе Windows что-то на ядре 5.x (Server 03, MCE, XP)

+ есть все драйвера

+ куча софта

б) на базе Windows что-то на ядре 6.x (Server 2008, Vista, 7, Home Server)

— тоже самое, что и для файлового сервера на базе Windows Server 2008

в) Linux

+ вроде как должны быть драйвера

+ вроде как должен быть софт

+ вроде как должно всё работать быстро

+ вроде как всё опенсурс и значит это круто (Фак ееее!)

Поехали!

Файловый сервер я отбросил сразу, т.к. в будущем хочу свой текущей desktop как раз и превратить в application server + хранилище для файлов, а т.к. играть в игры я почти перестал, и следовательно, консоль покупать не собираюсь, то и решил сделать HTPC.

Первое, что я сделал это докупил корпус Desktop SilverStone Lascala Black — специальный корпус для HTPC — могли бы сделать его и поменьше, а то такая махина. Также докупил контроллер STLab для подключения жёсткого диска в 1 ТБ через SATA (на текущем компьютере имелся и почти не использовался). Ну и видеокарту заменил с 5200 на 6200, чтобы проблем с драйверами не было.

Linux  — шоб тебя!

Естественно, эксперимент начал с данной опенсурсной какашки. Как-то года 2 назад ставил Ubuntu на это железо и всё работало просто шикарно — быстро, красиво. Сейчас же, во-первых, ОС выругалась, что у меня очень старое железо, во-вторых, Unity отказался запускаться, а Gnome начал жутко тормозить (установка GeForce 6200 исправила эти проблемы). Дальше — хуже. Linux не увидел контроллер STLab, а значит прощай террабайтовый жёсткий диск. В общем, Linux — прощай! (можно было бы и посидеть несколько ночей подряд, чтобы всё-таки заставить работать данный контроллер, но как-то стало себя жалко)

Дальше, я подумал об Windows Server 03, но дистрибутив, скачанный с DreamSpark как раз и лежал на том террабайтовом жёстком диске, а разбирать мой текущий PC, чтобы подключить туда этот HDD и вытащить нужный образ было как-то неохото, поэтому достал запыленный диск с Windows XP.

XP — forever!

Итак, с драйверами проблем на XP, конечно же, нет. И ТВ-тюнер, и контроллер — всё заработало на ура! Теперь надо бы найти нужный софт.

AverMedia MediaCenter — неплохая вещь, но возможности удручающие, так что я сразу от этой идеи отказался.

XBMC — опенсурсный медиа центр. Красивый с множеством настроек, но не работающий с пультом от AverTV. В топку.

MediaPortal  — форк XBMC для ОС семейства Windows. Множество настроек, есть плагин для работы с пультом от AverTV, есть плагин для работы с Lat.fm и куча чего ещё. К сожалению, не работает с моим тюнером, т.е передачки я посмотреть не смогу (в принципе, и фиг с ним).

cracked-XP — suxx!

Спустя некоторое время начались проблемы с запуском Windows — при загрузке ОС зависала. Причину я так и не нашел и решил перейти с краденной кем-то в интернете ОС на лицензионную Windows Server 2003 (предоставленную сайтом Dreamspark.com)

Пришлось на этот раз потанцевать с бубном, чтобы нормально заинсталлировать WMP 11 (не поддерживает Server 03, 08), драйвера для AverTV 305 (устанавливались как-то криво).

В итоге, за основу HTPC я взял MediaPortal. Установил некоторые плагины для него. В частности, доустановил плагин для использования пульта от AverTV 305. Поддержку самого тюнера в MediaPortal я так и не сумел настроить — поэтому, пока обойдусь без просмотра телевизора через HTPC (ну и ладно).

За DLNA у меня отвечает TVersity. Также доустановил Google Music Manager ( мало-помалу закачивает мою музыку в Google Music), а также uTorrent + WebUI (могу удалённо управлять загрузкой через браузер).

Изначально планировал выводить видео через TV-out, но знающий человек подсказал, что лучше этого не делать, и я купил переходник DVI-to-component.

Поставил также приложение для управления MediaPortal на свой телефон на Android — aMPDroid. Неплохо бы также для TVersity установить приложения для iPad и телефона, но это потом.

******

ЗЫ: В планах на будущее добавить эмулятор первой Sony PlayStation, тем более, что для Media Portal есть специальный plugin для запуска эмуляторов и игр к ним. Неплохо было бы настроить и управление через мой логитековский геймпад (также в MediaPortal есть весь необходимый функционал). Ну и совсем замечательно бы было поставить xampp, ruby, postgresql, sql server 08 и IIS 7 (  но тут, увы, с IIS 7 ничего не выйдет ).

Developer’s PC v3.1


Наконец, спустя 4 года сделал долгожданный upgrade.

IMG_3369

Характеристики:

Собственно вот. Собирал сам впервые за свою жизнь. Жуть было страшно, особенно когда ставил куллер на проц – его надо с такой силой выткать, я думал мамку проткну))).

А ещё, оказалось что плохая система охлаждения у корпуса – пришлось взять в руки ножовку, дрель, напильник и вырезать отверстие в корпусе для дополнительного кулера)))

В итоге вроде всё работает). Огромное спасибо Михаилу Кутьинуза советы и рекомендации.

Ещё купил Висту (также впервые в жизни 😉 ). Прикольная всётаки система. Вот не понимаю тех кто её ругает.(

P.S.: из остатков старого компа собрал отцу комп попроще.

Облако меток