/ flashboot

FreeBSD on CF Card

Решил разнести полностью на NAS систему и данные (ранее на одном из дисков была установлена система так и работало последние года 3), но это не очень удобно, в частности при апгрейде и замене диска. Сейчас меняю с Hitachi 2Tb 7k3000 на 3Tb WD Purple.

Вначале решил делать на SSD, но с ним что-то не сложилось (не нашел подходящего) да и контроллеры те что были в наличии – PCI Promise fasttrack II SATA 150 оказался дохлым – часть материнок его просто не видела, часть зависала при POST. Ни чистка контактов, не переустановка по другим слотам (где они естественно были, на сервере вот один только PCI слот, материнка там на B75) не помогала. Второй какой-то на Jmicron PCI-E оказался глючным, да к тому же почему-то не загрузочным. Погуглив нашел что я не один такой, и советы что надо охлаждать чип, приклеев радиатор от какой-то старой материнки все оказалось по прежнему и я забил на это..

jmicron366

Далее немного поискав в хламе нашел старые IDE контроллеры (откуда они даже не знаю, наверное кто-то отдал как ненужный хлам)..

Screen-Shot-2017-03-21-at-19.25.56-1

И карту памяти и переходник CF на 2Gb (который использовал в древнем шлюзе)

Кстати на фото переходник SATA->IDE->SATA, и он работает, подключил SATA винт к IDE контроллеру он определился, дальше не тестил, их я помню покупал два для Powermac G4, один кстати с ним работал норм, пока этот мак не сдох..)

Поставив туда FreeBSD 11 места осталось около 1.2Gb, ставил минимальную систему без портов, только поддержку lib32. Точную конфигурацию напишу позже, т.к. сейчас пишу все по памяти, т.к. флешка в последствии была уничтожена.

Потом из пакетов было установлено – afp/netatalk, mc, sudo, bash, smartmontools, transmission-daemon и еще что-то уже не помню..

Свободного места осталось около 1Gb, может чуть меньше..

Далее смонтировал / в ro, вынес /tmp, /var в md виртуальный диск в память на 32mb и 256mb соотвественно. Почему /var в 256mb?.. из-за pkg, он там хранит свою базу пакетов (около 50mb) и поэтому требуется хотябы 128mb, я на всякий случай оставил 256mb (все равно памяти то 6Gb).. Конечно база пакетов перекачивается каждый раз, но мне все равно, канал в Интернет 100 мегабит, и как то все равно на эти 10-15 мегабайт которые будут скачиватся каждый раз при установке пакетов (а это будет требоваться и не часто)..

После установки и настройки на тестовом компе меня поджидал большой фейл – устанавливая на NAS сервер эту конструкцию я заметил что на блоке питания нет FDD коннектора которым подключается питание на CF карту.. и решил временно обойти эту проблему просто отрезав нужный коннектор с дохлого блока питания и вставить проводки в обычный molex, но в этом блоке все провода одинакового цвета да и темно было я не увидел ключи на molex, и вместо 5v подключил 12v, ничем хорошим это не кончилось для карты.. Через секунд 20 вонь и NAS отключился..

Screen-Shot-2017-03-21-at-19.25.44!

В чипе контроллера CF образовалась дыра.. ((

В общем пока с этим проектом фейл, теперь продолжу как найду либо еще одну CF на 2-8Gb, либо мелкий SSD.. Но сделать бы надо до конца недели..

Так что думаю будет продолжение с примерами конфигов..)

FreeBSD on CF Card
Share this

Subscribe to Somewhere Nowhere