Показаны сообщения с ярлыком FreeBSD. Показать все сообщения
Показаны сообщения с ярлыком FreeBSD. Показать все сообщения

понедельник, 9 ноября 2015 г.

Замена ZFS диска во FreeBSD 10 на массиве RAID-Z

Для проведения этого теста, я использовал самую обычную инсталляцию FreeBSD 10, с разбивкой по умолчанию. В моей системе использовалось 6 дисков, объединённых в RAID-Z.

Установщик по-умолчанию, сделал мне следующий вариант разметки:
[root@zdata ~]# zfs list
NAME                   USED  AVAIL  REFER  MOUNTPOINT
zroot                 5,93G  31,0G   153K  /zroot
zroot/ROOT             915M  31,0G   153K  none
zroot/ROOT/default     915M  31,0G   915M  /
zroot/tmp              179K  31,0G   179K  /tmp
zroot/usr             5,03G  31,0G   153K  /usr
zroot/usr/home        2,17G  31,0G   248M  /usr/home
zroot/usr/ports       2,85G  31,0G  2,85G  /usr/ports
zroot/usr/src          153K  31,0G   153K  /usr/src
zroot/var             1,30M  31,0G   153K  /var
zroot/var/audit        153K  31,0G   153K  /var/audit
zroot/var/crash        153K  31,0G   153K  /var/crash
zroot/var/log          524K  31,0G   524K  /var/log
zroot/var/mail         192K  31,0G   192K  /var/mail
zroot/var/tmp          153K  31,0G   153K  /var/tmp
В этой статье я попробую с эмитировать выход из строя самого первого диска, с которого обычно по умолчанию BIOS читает загрузочный сектор и начинает загрузку, т.е. получится, что вставив новый диск в замен вышедшего из строя, система без дополнительных манипуляций у нас грузится не будет.

понедельник, 24 сентября 2012 г.

Терминальный клиент FreeRDP на FreeBSD 9.0

Есть довольна-таки большое количество старых компьютеров, которые сейчас вообще никак не используются. Решил использовать их в качестве терминальных клиентов. Благо недавно появилась возможность использовать почти все фитчи нового RDP, включая перенаправленные звука и аппаратное ускорение блягодаря проекту FreeRDP.

Самой старой машинкой, которую я нашёл оказался Celeron 667 Mhz с 256 мб памяти на борту. Безусловно он потянул бы чистую Windows XP SP-3 но добавленный к ней корпоративный антивирус Касперского сильно затрудняет работу на такой машине.

И так, как машинка довольна-таки слабая, я решил выбрать в качестве ОС -  FreeBSD.

среда, 8 августа 2012 г.

Перекодировка id3-тегов mp3 файлов из cp1251 в UTF-8

Необхоим пакет python-mutagen

В линуксе эта задача решается установкой пакета python-mutagen. Например для Дебианоподобных дистрибутивов это:
# aptitude install python-mutagen
Во FreeBSD установкой порта:
# cd /usr/ports/audio/py-mutagen
# make install clean

Далее остаётся только натравить скрипт на нужную папку:
$ find ~/Music -name "*.mp3" -print0 | xargs -0 mid3iconv -e CP1251 --remove-v1
Вот и всё.

суббота, 7 апреля 2012 г.

Зеркалирование дисков на FreeBSD

Во FreeBSD есть очень удобный способ зеркалирования дисков с помощью GEOM. Что интересно, зеркалирование происходит полностью, тоесть устройство зеркалируется целиком, включая mbr и все разделы, а не как в Linux или Windows только выбранная партиция. Да и лёгкость создания такого массива поражает.

Устанавливаем FreeBSD на один из дисков в обычном режиме и перезагружаемся в свежеустановленную систему. Ну или используем уже имеющуюся работающую систему.

Сразу  хочу отметить, что что при установки системы зеркалирование у меня заработало только когда я при разметки диска использовал формат разделов bsd. Возможно оно работает и с mbr, но с gpt у меня ничего не получилось.