Skip to main content

OpenMediaVault и излишняя самостоятельность

OpenMediaVault
OpenMediaVault

Понадобилось мне на днях поставить OpenMediaVault на зеркало из двух винтов, в процессе выяснилось, что по умолчанию из установщика выпилена всякая кастомизация, включая собственное разбиение дисков и создание своих конфигураций RAID. Частично проблема решается устранением строки «file=/cdrom/install/preseed.cfg» по нажатию Tab в меню загрузчика диска, но мы же не ищем простых путей, да? (:

Итак, правим в ISO файл /isolinux/install.cfg:

label install
menu label ^Install
kernel /install/vmlinuz
append initrd=/install/initrd.gz vga=788 file=/cdrom/install/preseed.cfg -- quiet

на (или добавляем строки):

label install
menu label ^Install
kernel /install/vmlinuz
append initrd=/install/initrd.gz vga=788 file=/cdrom/install/preseed_r.cfg debian-installer/locale=ru_RU.UTF-8 console-keymaps-at/keymap=ru -- quiet

то есть сообщаем загрузчику взять сценарий установки из другого файла и включить по умолчанию русский язык. Соответственно, копируем файлик /install/preseed.cfg в /install/preseed_r.cfg и редактируем — добавляем в его начало умолчания для русского языка:


### Localization
# Preseeding only locale sets language, country and locale.
d-i debian-installer/locale string ru_RU.UTF-8

# The values can also be preseeded individually for greater flexibility.
d-i debian-installer/language string ru
d-i debian-installer/country string RU
d-i debian-installer/keymap string ru
d-i debian-installer/locale string ru_RU.UTF-8
# Optionally specify additional locales to be generated.
d-i localechooser/languagelist select ru
d-i localechooser/supported-locales ru_RU.UTF-8
d-i localechooser/shortlist/ru select
d-i localechooser/preferred-locale select ru_RU.UTF-8

# Keyboard selection.
# keymap is an alias for keyboard-configuration/xkb-keymap
d-i console-setup/layoutcode string ru
d-i console-setup/variant select Россия
d-i keymap select ru
d-i console-setup/toggle select Alt+Shift
d-i console-keymaps-at/keymap select ru
d-i keyboard-configuration/xkb-keymap select ru

затем вырезаем безжалостно всю секцию «Partitioning» целиком:


### Partitioning
# This makes partman automatically partition without confirmation.
d-i partman-auto/method string regular
d-i partman-auto/init_automatically_partition select some_device
d-i partman-auto/choose_recipe select atomic
d-i partman/default_filesystem string ext4
d-i partman/choose_partition select finish
d-i partman/confirm_write_new_label boolean true
d-i partman/confirm_nooverwrite boolean true
d-i partman/confirm boolean true
d-i partman-lvm/device_remove_lvm boolean true
d-i partman-md/device_remove_md boolean true

↑ всё это нам не нужно, мы будем размечать разделы шаловливыми ручками и делать хорошо.

В принципе, этого достаточно для установки OpenMediaVault на любую конфигурацию дисков. Важный момент — самой системе необходим только / гигов на 10+ (хватит и 1, но нам не жалко), остальное пространство лучше всего разметить (с РАИД или без) на нужное количество разделов, но не монтировать их при установке (но форматировать), а если они примонтированы после установки — удалить из fstab и перезагрузиться, тогда они нормально используются в вебморде (ей нужно, чтобы монтирование ОБЯЗАТЕЛЬНО было в /media/UUID). После это можно сделать непосредственно в вебморде без каких-либо проблем, и использовать их так, как необходимо.

З.Ы. для ленивых (типа меня) — готовый образ с измененной загрузкой (стандартная так же присутствует):

Скачать с Yandex.Disk

UPD: Спустя почти ТРИ ГОДА попал гуглом на собственный бложек, и вот вам свежий (4.0.14-amd64) билд:

Скачать версию 4.0.14 с Yandex.Disk

KB3013455 от 11 февраля 2015 года

KB3013455 ломает отображение некоторых шрифтов, в частности — arial, точно проявляется сия проблема на 2008 SR2, может, и еще где есть. Пока проблемы устраняются только сносом обновления KB3013455. http://windowsitpro.com/msrc/patch-tuesday-font-corruption-kb3013455

Редактирование deb пакета

Понадобилось мне тут для извращений отредактировать зависимости одного deb пакета, делаем следующее:

 

dpkg-deb -x *name*.deb *dir*

dpkg-deb —control *name*.deb *dir*/DEBIAN

правим содержимое *dir*/DEBIAN/control как нам угодно и запаковываем обратно:

dpkg -b *dir* *name*_new.deb

 

З.Ы. вместо ** вставьте своё

Рунет R.I.P. #BraveNewWorldRussia

Ну что ж, господа. Понадобился всего один год, чтобы убить интернет в России. Скоро он станет не более информативен, чем передача «Малахов+». Для подавляющего большинства пока что ничего не произошло. Просто исчезли из сети альтернативные «Первому каналу» точки зрения и источники информации.

Единая партия во главе с единым пожизненным президентом заставляет нас уверовать в собственную непогрешимость безальтернативным освещением реальности. Единое мнение. Единая страна. Единый ствол у каждого виска.

Нет, это не повторение тридцать седьмого. Это тридцать восьмой в Мюнхене. Только хуже.
Всего за один год ситуация пошла по одному из худших возможных сценариев. Не за горами репрессивные меры «выскочкам» и «больно умным». При этом на народный гнев рассчитывать не приходится — нет у «простого народа» видимых ему причин роптать. Олимпиада удалась, Крым вернем, Навального посадим, назначим себе императора, и вот тогда-то, всенепременно, заживем!

Не заживем. Уже не живем. Жидкая кашица исковерканных фактов вместо новостей, развеселые добровольно-принудительные митинги «в поддержку решений правительства» и интернет арабской модели — несколько десятков разрешенных сайтов, и всё.

Дивный новый мир.

MaxCoin Wallet for Windows

Если у вас не синхронизируется с сетью кошелек MaxCoin — вот вам готовое решение:

Кошелек MaxCoin для Windows — Скачать

Скопируйте maxcoin.conf в папку c:\Users\%username%\AppData\Roaming\MaxCoin\

 

If you failed to synchornise your MaxCoin wallet with network you can try this:

MaxCoin Wallet for Windows — Download

Put the maxcoin.conf to c:\Users\%username%\AppData\Roaming\MaxCoin\