Плагин Flash Memory в Openmediavault 4

      1 февраля 2019           Просмотров: 4 458           Прокомментировать

Установил OMV на флешку 16 Гб.

Включил плагин Flash Memory.

Файл /etc/fstab, изначально 2 строку я не закомментировал, а это оказалось важным:

UUID=84bb1909-b763-4778-b45b-1cd3b23b00aa / ext4 noatime,nodiratime,errors=remount-ro 0 1

#tmpfs /tmp tmpfs defaults 0 0

27.01.2019 начались проблемы с Transmission, он не мог записать в файл dht.dat информацию. Оказалось, что каталог с этим файлом смонтирован в режиме чтения. Исправил файл /etc/folder2ram/folder2ram.conf, добавил строку:

tmpfs /var/lib/transmission-daemon

Посмотреть статус смонтированных систем:

folder2ram -status

Установка Wine 4.0 в Linux Mint 19.1

      1 февраля 2019           Просмотров: 3 871           Прокомментировать

sudo dpkg —add-architecture i386

wget -nc https://dl.winehq.org/wine-builds/winehq.key

sudo apt-key add winehq.key

sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main’

sudo apt update

sudo apt install —install-recommends winehq-stable

winecfg

Как извлечь файлы из архива fsarchiver

      26 января 2019           Просмотров: 1 019           Прокомментировать

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

Создаём пустой файл размером 3 Гб, если у вас архив большего размера, то увеличьте размер:

truncate -s 3G backup.img

Свяжем его с блочным устройством:

losetup /dev/loop0 backup.img

Теперь можно восстановить в него образ, сделанный с помощью fsarchiver:

fsarchiver -v restfs ./Downloads/backup_file.fsa id=0,dest=/dev/loop0

Монтируем:

mount /dev/loop0 /mnt

После завершения работ отмонтирум каталог /mnt и устройство loop0:

umount /mnt


losetup -d /dev/loop0

Не работает панель входа в Openmediavault 4

      26 января 2019           Просмотров: 2 908           Прокомментировать

Дело было так. На системном диске (флешке) в 16 Гб закончилось свободное место и OMV стала глючить, отключилась служба Transmission. Сразу исчезновение памяти не увидел и тупо перезапустил сервер, а он взял и не поднялся, попросил проверить диск. После проверки всё загрузилось как положено, но система функционировала странно, половина служб не запускалась, самое плохое, что стал недоступен вход через GUI.

Решал так:

apt install —reinstall openmediavault

apt install —reinstall omvextras-common

После этого перестали отображаться некоторые службы в админке, исправляем:

apt install —reinstall openmediavault-backup

apt install —reinstall openmediavault-virtualbox

apt install —reinstall openmediavault-flashmemory

apt install —reinstall openmediavault-transmissionbt

apt install —reinstall openmediavault-minidlna

Перенос системы Linux на диск меньшей ёмкости на примере Openmediavault 4

      3 января 2019           Просмотров: 6 440           1 комментарий

У меня давно стоит OMV 4 версии. За последний год из-за старости перестали работать 2 жестких диска, на которых стояла операционная система.

Возникла идея и необходимость переноса системы на диск меньшей ёмкости, а лучше всего на USB Flash накопитель размером в 16 Gb. Ранее ОС располагалась на 500 и 160 Gb дисках.

Немного скажу, что OMV использует полностью весь жесткий диск, даже если при этом сама занимает в развернутом состоянии 5 Gb. Я подумал, что 1 Tb диск, который приобрел на замену отработавшим — сильно жирно для таких целей.

Дочь на новый год подарила флешку на 16 Гигов, решил на нее и ставить систему. Ранее резервную копию делал через ПО Clonezilla. Там методом команды dd создается образ, который можно затем восстановить на иной диск. Основная беда в том, что без проблем этот метод работает в случае аналогичного по размерам диска или бОльшего, а в случае восстановить образ из 160 в 16 Gb возникает непреодолимая ошибка (по крайней мере у меня).

Для начала с помощью резервной копии перенес систему при помощи Clonezilla на диск в 1 Tb.

В OMV с использованием плагина openmediavault-backup 4.0.4 выбрал вариант резервирования fsarchiver — File System Archiver и произвел бэкап.

Затем стоит запуститься в Live систему, например на Boot-Repair (на базе Lubuntu), плюс в том, что тут провернём все действия и установим(восстановим) загрузчик на новой флешке.

Далее действуем примерно в таком ключе:

Посмотреть информацию об архиве:

1) fsarchiver archinfo ./backup-omv-30-дек-2018_00-00-01.fsa

2) Ищем флешку, на которую будем ставить систему через blkid, в моём случае — это /dev/sdd1.

3) Используем команду fsarchiver (в моем случае она отсутствовала в Live дистрибутиве, установил как sudo apt install fsarchiver, ну и запускаем:

sudo fsarchiver -v -j 2 restfs ./backup-omv-30-Dec-2018_21-26-38.fsa id=0,dest=/dev/sdd1
Тут:
-v — вывод информации о прогрессе
-j 2 — количество процессоров в компьютере
  ./backup-omv-30-Dec-2018_21-26-38.fsa  — архив с резервной копией.

После всего с этой провел установку и восстановление Grub. Я просто выключил сервер, вынул Usb-флешку 16Gb с будущей системой, воткнул в рабочий компьютер, отключил все диски в нём, загрузился в Live-флешки и восстановил загрузчик. Всё это в автоматическом режиме.

Затем при загрузке сервера выбрал в BIOS первое загрузочное устройство — флешку 16 Gb. Всё остальное прошло в штатном режиме, загрузка осуществилась с первого раза. В OMV установил плагин Flash Memory для меньшего износа носителя, пока не знаю насколько его хватит.

Ошибка при входе в панель администрирования WordPress

      3 января 2019           Просмотров: 1 066           Прокомментировать

Сегодня увидел такое при попытке зайти в панель администрирования:

PHP Fatal error: Allowed memory size of 67108864 bytes exhausted (tried to allocate 80421 bytes) in /includes/admin.php on line 60

Решил так:

В файл  wp-config.php в корне директории с WordPress внес строку:

define( ‘WP_MEMORY_LIMIT’, ‘256M’ );

 

Проверка диска на битые секторы в Linux

      26 декабря 2018           Просмотров: 942           Прокомментировать

Для определения диска используем команды: sudo fdisk -l, либо blkid, затем вводим:

sudo e2fsck -vccky /dev/sdb1

Где:

v —  Verbose mode.

cc — This option causes e2fsck to use badblocks(8) program to do a read-only scan of the device in order to find any bad blocks. If any bad blocks are found, they are added to the bad block inode to prevent them from being allocated to a file or directory. If this option is specified twice, then the bad block scan will be done using a non-destructive read-write test.

k — When combined with the -c option, any existing bad blocks in the bad blocks list are preserved, and any new bad blocks found by running badblocks(8) will be added to the existing bad blocks list.

y — Если добавить y, то автоматом будет отвечать yes для устранения ошибок.

/dev/sdb1 — проверяемый диск

Монтирование ресурсов Samba в Linux

      3 декабря 2018           Просмотров: 1 243           Прокомментировать

Путем долгих поисков был добыт богатый опыт. Имеется сервер на базе Openmediavault, там несколько дисков с файлами, который нужны на основной машине (сейчас Linux Mint 19). Необходимо монтировать ресурсы Samba автоматически при входе в систему.

Делается редактированием файла /etc/fstab:

//192.168.1.100/2000WD /home/nikolay/2000WD cifs username=nikolay,password=parol,vers=3.0,file_mode=0777,dir_mode=0777 0 0

Папку /home/nikolay/2000WD создаем заранее. Насчет vers=3.0, раньше все работало без использования этого параметра, но в Linux Mint 18.3 стало невозможно подключить шары, вот что нагуглилось: 

(https://forums.linuxmint.com/viewtopic.php?t=222087

The Linux Kernel starting with 4.13 changed the default CIFS smb dialect from 1.0 to 3.0 so now we have the opposite problem. If version of Windows or samba is very old you need to pass vers=1.0 in the mount command:
//server/share /media/Share cifs username=nnn,password=ppp,uid=1000,vers=1.0,noauto,user 0 0)

Есть гиперпроблема, которую я не победил в течении всего опыта эксплуатации Linux: KDE является одной из самых популярных оболочек, но если подключать «шару» напрямую, без редактирования fstab, то невозможно выполнить проигрывание видео файлов проигрывателями, кроме VLC.

Интерфейс Qt-программ в Gtk-десктопах

      1 декабря 2018           Просмотров: 902           Прокомментировать

(по мотивам А. Федорчука)

Вообще-то, для корректного воспроизведения интерфейса Qt-программ в Gtk-десктопах Ubuntu 18.04 и её клонов требуется два пакета — qt5-gtk-platformtheme и qt5-style-plugins. (https://www.cinia.ru/cinia-18-04-qapp-cinnamon-i-chuzhie-prilozheniya/)

qt5-gtk-platformtheme
qt5-style-plugins

https://linuxmint.com/rel_cindy.php

sudo apt install kdelibs-bin kdelibs5-data kdelibs5-plugins

Transmission Remote GUI 5.15.4

      1 декабря 2018           Просмотров: 926           Прокомментировать

Для Ubuntu-подобных делаю так:

1)
https://github.com/transmission-remote-gui/transgui/releases/tag/v5.15.4

2)
Файл setup/unix/debian-ubuntu-install_deps.sh устанавливает зависимости:

#!/bin/bash

set -ex

apt update -yqq
apt install -yqq lazarus xz-utils realpath git make jq zip

3)
make
lazbuild -B transgui.lpi
make zipdist

2010 - 2019 © Фамильный домен · Войти · Работает на WordPress

Goodwin

Яндекс.Метрика