понедельник, 18 июля 2016 г.

Установка Linux PXE сервера для загрузки Windows PE

Продолжая серию статей по развёртыванию Windows, сегодня мы займёмся подготовкой сервера сетевой загрузки на базе ОС Linux и организацией загрузки Windows PE с такого сервера, а так же подготовим установочный дистрибутив Windows 7 или Windows Server 2008 R2 для установки с сетевого ресурса. В этой инструкции я приведу пример для Debian Linux 8.

Для работы нам понадобится образ Windows PE и установочный дистрибутив системы Windows.

пятница, 15 июля 2016 г.

Сборка собственного дистрибутива Windows 7 или Windows Server 2008 R2

Продолжая цикл статей по автоматизации развёртывания системы Windows, сегодня мы займёмся созданием собственного инсталляционного дистрибутива системы Windows 7, с установленными обновлениями и базовым набором пользовательского ПО.
Для сборки собственного дистрибутива Windows 7 или Windows Server 2008 R2, нам понадобится:
  1. Эталонная машина с Windows 7.
  2. Дистрибутив Windows PE.
Как я уже делал ранее в статье по подготовки образа Windows PE, все эксперименты по сборке и проверки работоспособности образов я буду проводить на виртуальных машинах VirtualBox и QUEMU/KVM.

четверг, 14 июля 2016 г.

Создание собственного образа Windows PE 3.1

Перед системными администраторами стоит задача эффективно обслуживать парк вычислительной техники, поэтому каждый системный администратор должен стремиться автоматизировать свою работу и рутинные задачи. Сейчас я хочу начать цикл статей по автоматизации развёртывания ПО в гетерогенной среде, где рабочие станции пользователей работают по понятным причинам под управлением ОС Windows, а часть серверов под различными свободными системами типа Linux или FreeBSD. За основу образа взята Windows PE версия 3.1, что соответствует Windows 7 или Windows Server 2008 R2, т.к. Windows 7 - это наиболее ходовая ОС на рабочих станциях.

Все эксперименты по сборке и проверки работоспособности образов я буду проводить на виртуальных машинах VirtualBox и QUEMU/KVM.

В цикл статей будут входить следующие материалы:

воскресенье, 29 мая 2016 г.

CNAME для файлового сервера SAMBA4 в домене Active Directory

Встала задача временно заменить вышедший из строя файловый сервер, сервером на котором уже работают службы Samba. Запасной сервер готов приступить к работе, и данные на нём уже восстановлены. Проблема только в том, что переименовывать сервер не хочется, а ярлыки и сетевые ресурсы у пользователей ссылаются на адрес \\fileserver\.

Вышедший из строя сервер: fileserver.sezar.local
Сервер, который его временно заменяет: zdata.sezar.local

Идя в том, чтобы набрав на клиенте \\fileserver\ мы увидели тот же самый набор сетевых ресурсов, что и \\zdata\. Для этого необходимо создать сетеве ресурсы с такими же именами, создать cname-запись в домене и зарегистрировать SPN (Server Principal Name). Без SPN-записи, клиенты будут возмущаться на то, что hostname сервера не соответствует имени, по которому вы пытайтесь получить доступ.

суббота, 5 марта 2016 г.

Переименование файлов на основе EXIF-информации

Случилось пренеприятнейшее событие, в один момент мой телефон начал терять файлы из каталога DCIM. Как оказалось, что проблемные файлы при повреждении файловой системы можно найти в каталоге LOST.DIR. Не буду вдаваться в особые подробности, как мне удалось спасти остатки файлов. Не помог testdisk (photorec), удалось лишь скопировать содержимое флешки rsync'ом, т.к. под виндой копирование при попадании на совсем битые файлы растягивалось на непредсказуемое время.

И так, после копирования, можно было найти в LOST.DIR, огромное количество файлов без расширений. По смыслу можно догадаться, что это вероятно и есть jpg и mp4. Подумал было разобрать всю эту мешанину файлов каким-нибудь сценарием на Bash, но вышло так, что файловый менеджер в xubuntu может отображать тип по EXIF-информации, я просто отсортировал файлы по типу и скопировал их в каталоги jpg и mp4.

суббота, 2 января 2016 г.

SSH аутентификация по ключу на коммутаторах Extreme Summin x440 и x460

Для реализации задумки по сбору статистики с коммутаторов Extreme Summit, самым простым и логичным решением было воспользоваться SSH.
Перед началом нужно убедиться, что у вас установлен ssh.xmod той же версии, что и основная прошивка.
Для аутентификации по ключу для начала необходимо сгенерировать на своей машине приватный и публичный ключи. Сделать это можно привычной командой ssh-keygen.
[golovlevmv@lxts ~]$ ssh-keygen
После этого в папке ~/.ssh появятся файлы id_rsa и id_rsa.pub.

суббота, 19 декабря 2015 г.

Firefox 43 и адресная строка

С обновлением Mozilla Firefox до версии 43 появилась раздражающая особенность. В Адресной строке, при наборе адреса появляется дополнительный пункт меню "посетить" и названия сайта или "искать" и поисковый запрос.

Отключить это можно в about:config изменив значение: browser.urlbar.unifiedcomplete на fals.

понедельник, 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 читает загрузочный сектор и начинает загрузку, т.е. получится, что вставив новый диск в замен вышедшего из строя, система без дополнительных манипуляций у нас грузится не будет.

среда, 10 июня 2015 г.

Восстановление UEFI загрузчика в Windows 8.1

При загрузке компьютера с UEFI процесс загрузки оставнавливается на сообщении:
The boot configuration data for your PC is missing or contains errors.
File :\EFI\Microsoft\Boot\BCD
Error code: 0xc000014C
По скольку дальше загрузчика дело не идёт, необходимо восстановить конфигрурацию системного загрузчика.
Для этого перезапишем загрузчик в загрузочный сектор и пересоздадим конфигурацию загрузчика заново.

Запустим систему в режиме восстановления и перейдём в:


System Restore –> Troubleshoot -> Command Prompt
или
Восстановление системы -> Диагностика -> Командная строка

суббота, 25 апреля 2015 г.

Конвертирование виртуальных машин из Microsoft Hyper-V 2012 R2 в VMware vSphere 5.5

Для миграции инфраструктуры VMware предлагает инструмент VMware vCenter Convertor Stabdelone. С его помощью можно перенести/конвертировать виртуальные машины, виртуальные диски и физические сервера в виртуальную среду VMware.
При конвертировании машин, многие сталкиваются с проблемой конвертации систем новее, чем Windows 7 и Windows Server 2008 R2, т. к. VMware vCenter Convertor Stabdelone на момент написания этого поста официально не поддерживает системы Windows 8 / 8.1 и Windows Server 2012 / 2012 R2, да и для корректной работы с официально поддерживаемыми системами требуется отключить UAC на конвертируемой системе и запускать VMware vCenter Convertor Stabdelone на машине администратора (или в конвертируемой среде) с правами администратора.

Рассмотрим ситуацию, когда кластер виртуализации уже построен на базе Windows Server 2012, а ВМ в нём самые разные.