Установка Windows на VPS с VMmanager

Недавно меня попросили помочь с установкой Windows на VPS с VMmanager. Я решил заодно написать заметку на эту тему, что бы в будущем можно было просто сразу дать ссылку на информацию с краткой инструкцией. Перед тем как приступить, отмечу что был заказан Windows VPS, где доступно подключение своего образа. Я пользуюсь этим хостингом уже достаточно продолжительное время, связи с чем уже был точно уверен, что тут можно установить Windows.

Следует отметить, что панель VMmanager очень распространена в русскоязычном сегменте хостинга. Связи с чем, этот мануал будет актуален и для других хостинг-провайдеров, которые используют эту панель. Главное убедится, что для клиентов доступна возможность загрузки собственных ISO.

Загрузка ISO-образа

И так приступим. Для начала заходим в панель управления VMmanager. Разделе Управление открываем меню ISO-образы. На этой странице можно увидеть список доступных для установки ISO-образов. Над списком доступных ISO-образов есть кнопка Загрузить. Открывается новая страница, на которой будет предложено загрузить образ с локального компьютера. Выбираем расположение образа с Windows и ждем завершения процесса загрузки.

Дополнительно нам потребуется загрузить еще один образ, на котором будут драйвера для диска и сетевой карты нашего VPS. Скачать его можно по этой ссылке. Эти драйвера нужны для лучшего быстродействия вашего VPS.

Настройка VPS в VMmanager

Для подключения или отключения образов предварительно необходимо выключить VPS через панель VMmanager. Для этого переходим в меню Виртуальные машины и выбираем наш сервер, затем жмем кнопку Стоп и дожидаемся остановки. Теперь нам необходимо проверить, что нашего сервера доступна шина и сетевое устройство virtio. Жмем кнопку Интерфейсы, обратите внимание на колонку таблицы Модель сетевого устройства, здесь должно быть указано virtio.

Если у вас так, то следующий шаг можно пропустить. В противном случае выбираем сетевой интерфейс и жмем кнопку Изменить. Среди списка доступных моделей сетевого устройства выбираем virtio.

Возвращаемся в меню Виртуальные машины , жмем кнопку Диски, в колонке Шина должно быть указано virtio. Если у вас указано ide, жмем кнопку Изменить и в выпадающем списке выбираем тип шины virtio. На этом предварительная настройка VPS для установки Windows закончена.

Подключаем образы к VPS в VMmanager

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

Теперь подключаем образ с драйвером снова выбираем сервер и жмем кнопку Диски, затем жмем ISO на открывшийся странице я выбрал образ virtio-win-0.1.141.iso, порядок загрузки В конец и сохраняем изменения.

Установка Windows на VPS в VMmanager

Переходим в Виртуальные машины и включаем наш сервер. Теперь необходимо подключится к консоли сервера, для этого необходимо нажать кнопку VNC. В верхнем углу VNC-клиента есть кнопка Send CtrlAltDel. Жмем эту кнопку и ждем когда появится надпись:

Press any key to boot from CD or DVD...

В этот момент нужно вовремя нажать любую кнопку и начнется процесс загрузки с Windows образа. Когда дойдете до выбора диска для установки Windows нам необходимо будет указать расположения драйвера диска. Жмем кнопку Загрузить драйвер, необходимо открыть подключенный ранее нами диск с драйверами, переходим в каталог viostor, в котором хранятся драйвера для всех версий Windows. В зависимости о операционной системы, которую вы устанавливаете используйте указанные ниже каталоги:

Windows 7 - w7
Windows 8 - w8
Windows 8.1 - w8.1
Windows 10 - w8.1
Windows Server 2008 - 2k8
Windows Server 2008 R2 - 2k8R2
Windows Server 2012 - 2k12
Windows Server 2012 R2 - 2k12R2
Windows Server 2016 - 2k16

После установки драйвера будет доступен диск для установки системы. После завершения установки системы нам необходимо установить драйвер для сетевой карты. Заходим в диспетчер устройств, находим там сетевой адаптер, СвойстваДрайверОбновить. Открываем диск с драйверами и переходим в каталог NetKVM, аналогично установке драйвера на диск, здесь необходимо выбрать каталог для вашей операционной системы.

Настройка сети в Windows

После установки драйвера на сетевой интерфейс нам необходимо настроить сеть для нашего VPS. Заходим в свойства сетевого подключения, нам необходимо указать правильные настройки ip-адреса, шлюза и маски подсети. Эту информацию можно взять в панели VMmanager: Виртуальные машиныIP-адреса. В качестве DNS укажите 8.8.8.8, 8.8.4.4 сервера от Google. Сохраняем изменения и проверяем, что сеть работает.

На этом процесс установка и настройки Windows на VPS с VMmanager закончен. Нам остается только разрешить удаленный доступ к серверу по RDP и наш сервер готов к работе.

Описанным выше способом можно установить все последние версии Windows на VPS с VMmanager. Что касается Windows XP, то в данном случае установка немного отличается на этапе выбора драйвера диска. В этом случае я советую найти в сети сразу уже готовый образ с интегрированным драйвером.

Оптимизация Windows в виртуальной среде

Дата: 12.04.2017Метки:

В этой заметке речь пойдет о вопросе оптимизации Windows под условия работы в виртуальной среде. Начнем с того, что многие работающие по умолчанию функции и компоненты Windows в условиях виртуализации абсолютно бесполезны и несут только дополнительную нагрузку. Сами по себе они достаточно скромно используют ресурсы. Если отключить их на одном физическом сервере, то кроме незначительной экономии оперативной памяти вы не почувствуете существенных изменений.

Есть такая поговорка: «Курочка по зернышку клюет». Теперь давайте представим ситуацию, когда под нашим гипервизором одновременно крутится несколько десятков, в идеале больше сотни виртуальных машин. После оптимизации каждой виртуальной машины с Windows, в глобальном масштабе мы получим существенную экономию вычеслительных ресурсов гипервизора.

Следует отметить, что такая оптимизация будет полезна и для отдельно взятой виртуальной машины. Естественно после оптимизации Windows производительность так и останется в рамках выделенных ей ресурсов. Но зато система становится более отзывчивая за счет за счет уменьшения количества фоновых операций, которые могли приводить к снижению скорости работы.

Для оптимизации Windows в виртуальной среде я предлагаю использовать специально предназначенную для этого утилиту — VMware OS Optimization Tool. Бесплатно скачать программу можно по следующей ссылке. Изначально утилита разрабатывалась для оптимизации настольных ОС под работу в среде VMware Horizon View. Но ее можно использовать для виртуальных машин с Windows, которые работают на любом другом гипервизоре.

На данный момент VMware OS Optimization Tool поддерживает операционные системы Windows 7-10 и Windows Server 2008-2016. По умолчанию программа автоматически выполнит оптимизацию на основе встроенного шаблона. Я использовал настройки по умолчанию, но вы можете самостоятельно выбрать необходимые для вас опции. Для оптимизации виртуальной машины с Windows рекомендую использовать стандартный шаблон VMware.

Для создания собственного шаблона откройте раздел My Templates, выберите шаблон, который вы желаете взять за основу и нажмите Copy and Edit.

Пользовательские шаблоны автоматически сохраняются в директорию:

%ProgramData%\VMware\OSOT\My Templates

Если возникнут нежелательные последствия, все изменения можно быстро откатить до предыдущего состояния. Для этого перейдите на вкладку History и нажмите кнопку Rollback.

Если хотите, можно поэкспериментировать с публичными шаблонами, при этом нужно соблюдать осторожность. Следует отметит, что публичные шаблоны могут выполнять радикальные действия. Например, удалять встроенные в систему приложений.

И напоследок хочу сказать про результаты оптимизации. На виртуальной машине с Windows 10 снизилось потребление оперативно памяти примерно на 200mb. После загрузки Windows уменьшилось количество фоновых процессов с высоким потреблением ресурсов процессора, значительно снизилась дисковая активность.

Установка Windows 7 на KVM

Ранее я уже описывал процесс установки Windows 2003 в контейнере KVM, в этой статье я коротко опишу процесс для Windwos 7. Для начала с помощью консольной утилиты virt-install мы создадим новый контейнер. Для того чтобы создать новый контейнер KVM для установки Windows 7 выполните команду:

virt-install \
--name windows_7 \
--ram=2048 \
--vcpus=1 \
--os-type windows \
--os-variant win7 \
--disk pool=storage,size=30,bus=virtio,cache=none \
--network=bridge:br0,model=virtio \
--graphics vnc,password=xxx \
--disk device=cdrom,path=/iso/ru_windows_7_professional_with_sp1_x86_dvd_u_677084.iso \
--disk device=cdrom,path=/iso/virtio-win-0.1.102.iso \
--boot cdrom,hd

Для параметра password необходимо указать свой пароль для подключения к консоли по VNC. Порт VNC принимает входящие соединения на локальном адресе 127.0.0.1. Чтобы подключиться к консоли виртуальной машины вам нужно создать в PuTTY ssh-туннель.

Используя параметр disk device указываем расположение установочного образа диска Windows 7 и образа с драйверами устройств Virtio. Образ с драйверами можно скачать по этой ссылке.

После создания и запуска контейнера нужно определить порт, на котором работает VNC сервер виртуальной машины:

virsh vncdisplay windows_7

Во время установки Windows 7 не найдет жесткий диск и предложит вам установить драйверы. Нажмите кнопку загрузка и перейдите в папку viostor. Когда установщик обнаружит жесткий диск можно продолжать установку.

После установки Windows 7 откройте Диспетчер устройств, здесь вы увидите три неопознанных устройства. Установить драйвер для каждого из них можно стандартным способом используя ранее подключенный iso-образ.

Установка Windows Server 2003 R2 на KVM

В этой записи я расскажу о установке Windows Server 2003 R2 на виртуальную машину KVM. Несмотря на полное окончание поддержки, эта система до сих пор востребована на рынке виртуализации. Благодаря надежности и низкому потреблению ресурсов, Windows Server 2003 будет хорошим выбором для установки в качестве гостевой операционной системы на виртуальную машину с достаточно скромными ресурсами.

Для установки на виртуальную машину KVM я выбрал Windows Server 2003 R2 Standard, но вы можете использовать любую другую редакцию. В процессе установки нам понадобятся драйвера для virtio устройств, которые можно скачать по этой ссылке. Ссылки на нужные файлы находятся в подразделе «Direct download». Скачайте iso-образ с архивом драйверов и vfd-образ для установки virtio-scsi в процессе установки системы.

Первый раз я загрузил стабильную версию драйвером, с которыми система зависала на этапе установки. Тогда я попробовал скачать последнюю версию драйверов, с которым Windows Server 2003 R2 установилась без проблем.

Для создания новой виртуальной машины я буду использовать консольную утилиту virt-install. Чтобы создать новый контейнер KVM для установки Windows Server 2003 R2 выполните следующую команду:

virt-install \
--name win_srv_2003r2 \
--ram=2048 \
--vcpus=2 \
--os-type windows \
--os-variant win2k3 \
--disk pool=images,size=30,bus=virtio \
--network=bridge:br0,model=virtio \
--graphics vnc,password=xxx \
--cdrom=/images/en_win_srv_2003_web_with_sp2_vl_x13-42999.iso \
--disk path=/images/virtio-win-0.1.102_x86.vfd,device=floppy

Для подключения к консоли сервера нужно использовать localhost интерфейс сервера, в процессе вам понадобится создать ssh-туннель для подключения к vnc-серверу. Команда выведет порт подключения к виртуальной машине:

virsh vncdisplay win_srv_2003r2

После создания контейнера вам нужно успеть подключиться по VNC и нажать F6 для добавления драйвера virtio-scsi. После окончания установки скрипт virt-install завершится.

После установки системы нам необходимо установить другие драйвера из скачанного ранее iso-образа. Если быть точнее, нам понадобится установить утилиту guest-agent и драйвера из папки Balloon и NetKVM.

Смонтируем образ с драйверами в приводе:

# virsh
# change-media win_srv_2003r2 hda /storage/virtio-win-0.1.117.iso

Затем заходим в диспетчер устройств и устанавливаем недостающие драйвера.

Для установки службы Balloon Service необходимо скопировать содержимое папки Balloon\2k3\x86 в каталог Program Files. Установим службу командой:

"C:\Program Files\Balloon\blnsvr.exe" -i

Оснастка Active Directory

Дата: 17.12.2015Метки:

Для работы с оснасткой Active Directory в системах Windows 7/8/10, вам понадобится предварительно установить набор утилит Microsoft Remote Server Administration Tools (RSAT) или Средства удаленного администрирования сервера в русской локализации Windows. RSAT работает как клиент Active Directory и позволяет управлять Windows Server через специальную оснастку.

Для установки оснастки Active Directory в операционных системах Windows 7/8/10, необходимо предварительно скачать и установить RSAT. Для этого перейдите по одной из ссылок ниже:

  • RSAT для Windows 7
  • RSAT для Windows 8
  • RSAT для Windows 8.1
  • RSAT для Windows 10

После установки RSAT, большинство функций управления отключены. Для запуска оснастки Active Directory активируйте компонент «AD DS and AD LDS Tools» в панели управления:

"Control Panel" - "Programs and Features" - "Turn Windows features on or off"

Перейдите в раздел:

"Remote Server Administration Tools" - "Role Administration Tools"

И выберите «AD DS and AD LDS Tools» чтобы установить оснастку Active Directory.

Обновление до Windows 10

Дата: 09.12.2015Метки:

После выпуска финальной версии Windows 10, Microsoft запустила программу предлагающую выполнить бесплатное обновление до Windows 10. Согласно акции, для операционных систем Windows 7/8/8.1 было выпущено специальное обновление. После установки которого, вы увидите предложение об обновлении до Windows 10.

Обновление до Windows 10 через центр обновлений будет доступно сразу после установки служебного пакета KB3080351. Обновление для перехода на Windows 10 будет автоматически загружено на ваш компьютер и вы сможете автоматически обновить систему до последней версии.

Как быть, если у вас в системе не отображается напоминание об обновлении до Windows 10? Как вариант выхода из ситуации — запустить обновление до Windows 10 вручную. Чтобы выполнить принудительное обновление до Windows 10, скачайте запустите файл по этой ссылке. Чтобы скачать файл нажмите кнопку Обновить сейчас.

После загрузки установочного образа с Windows 10, автоматически начнется обновление до Windows 10. После завершения процесса, необходимо скопировать ключ продукта с помощью программы Everest. В дальнейшем он нам понадобится в процессе установки Windows 10 из iso-образа диска.

Следует отметить, что после выпуска Windows 10 Threshold 2, нет необходимости тратить время на установку старой системы, для того чтобы затем выполнить обновление до Windows 10 через центр обновлений. Начиная с Windows 10 Build 10565, появилась возможность активировать операционную систему ключом от Windows 7 или 8.

Для этого во время установки Windows 10 ничего не водите в поле для ввода ключа продукта. В этом случае, система установится, как ознакомительная версия и ввод ключа можно будет сделать после копирования всех файлов и открытия рабочего стола.

После завершения установки, откройте:

Настройки - Обновление и безопасность - Активация и выбор кода продукта

Затем необходимо ввести ключ продукта, который шел с копией системы Windows 7 или 8.1. Если всё в порядке, система выполнит активацию автоматически.

Сhrome блокирует файл

Дата: 18.11.2015Метки:

Если вы читаете этот пост, то наверняка столкнулись с проблемой, когда Chrome блокирует файл только что скачанный с интернета. На основе каких данных Chrome решает, что файл может нанести вред компьютеру мне не известно. Однако, достаточно часто Chrome блокирует загрузку файлов абсолютно не представляющих никакой угрозы.

Но главный недостаток состоит в том, что Chrome блокирует файл и при этом не оставляет никакого права выбора для пользователя. Если в системе установлен антивирус, который регулярно получает обновления, то я не вижу не единого аргумента в целесообразности использования данной функции.

Для того чтобы отключить блокировку подозрительный файлов в Chrome необходимо зайти:

Настройки - Дополнительные настройки - Личные данные - снимите галочку с Защитите сове устройство от опасных сайтов

Удалить папку Windows.old в Windows 10

Дата: 14.11.2015Метки:

После установки крупного обновления Windows 10 Threshold 2 в системном разделе остается папка Windows.old, которая занимает значительное место на диске. Чтобы удалить папку Windows.old в Windows 10 рекомендуется использовать функции мастера очистки диска.

Для нажмите правой кнопкой мышки по значку системного диска — «Свойства» — «Очистка диска» — нажмите кнопку «Очистить системные файлы» — в следующем окне выберите пункты: «Предыдущие установки Windows», «Временные файлы установки Windows», «Файлы журнала обновления Windows»

И напоследок, для чистой установки Windows 10 build 10586 можно скачать ISO-образ с официально сайта.

DiskPart: Флешка

Дата: 16.10.2015Метки:

В этой записи я расскажу как использовать утилиту DiskPart для создания раздела на флешке. Внимание! В процессе работы, с помощью программы DiskPart флешка будет подвергнута полной очистке от имеющейся на ней таблицы разделов, в результате все данные будут безвозвратно потеряны. Во второй части, я опишу процесс создания загрузочной флешки с Windows.

Условно я разделил статью на две части:

Создание раздела в DiskPart

Для работы DiskPart, необходимо открыть командную строку от имени администратора. Перед тем как начать, проверьте что флешка подключена к компьютеру. Затем в командной строке последовательно выполним команды ниже.

Запускаем DiskPart:

C:Windowssystem32>diskpart

Microsoft DiskPart version 10.0.10240

Copyright (C) 1999-2013 Microsoft Corporation.
On computer: DESKTOP-7EIRI50

Отобразить список всех дисков в системе:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          465 GB      0 B
  Disk 1    Online          931 GB  6144 KB
  Disk 2    Online         7202 MB      0 B

В списке устройств необходимо выбрать нашу флешку, из-за отсутствие какой-либо дополнительной информации, в процессе приходится ориентироваться на размер диска. В моем случае это Disk 2.

Укажем в программе DiskPart номер диска:

DISKPART> select disk 2

Disk 2 is now the selected disk.

Удалить раздел:

DISKPART> clean

DiskPart succeeded in cleaning the disk.

Создать раздел:

DISKPART> сreate partition primary

DiskPart succeeded in creating the specified partition.

Пометить раздел как активный:

DISKPART> active

DiskPart marked the current partition as active.

Отформатировать раздел:

DISKPART> format  fs=ntfs quick

  100 percent completed

DiskPart successfully formatted the volume.

Назначить букву разделу:

DISKPART> assign

DiskPart successfully assigned the drive letter or mount point.

Выйти с DiskPart:

DISKPART> exit

Leaving DiskPart...


Создание загрузочной флешки с Windows

После того как мы создали активный раздел, необходимо записать на него загрузчик. Для этого мы будем использовать стандартную утилиту bootsect.exe, с системного каталога Windows. В качестве альтернативы, можно использовать файл bootsect.exe, который находится в папке boot установочного диска Windows.

Запустим командную строку от имени администратора, после чего запишем загрузчик на флешку:

C:Windowssystem32>bootsect /nt60 H:
Target volumes will be updated with BOOTMGR compatible bootcode.

H: (\?Volume{0d58756d-392d-11e5-9bc3-6cf04971b8e5})

    Successfully updated NTFS filesystem bootcode.

Bootcode was successfully updated on all targeted volumes.

Параметр /nt60 указывает на версию загрузчика ОС, H – буква, назначенная нашей флешке.

Монтируем в виртуальный привод ISO-образ установочного дистрибутива Windows и копируем с него файлы на флешку:

xcopy G:*.* H: /e /f /h

В примере выше диск G — виртуальный привод, в который смонтирован ISO-образ Windows, а диск H — загрузочная флешка.

Удалить OneDrive в Windiws 10

Начиная с Windows 8, каждая редакция Windows идет с предварительно установленным приложением OneDrive — бесплатным сервисом облачного хранения файлов от Microsoft. В данном плане Windows 10 ничем не отличается от предыдущей системы. Если вы уже используете другой облачный сервис, скорее всего, на компьютере уже установлено соответствующее приложение для синхронизации файлов и папок с облаком, в этом случае вы можете удалить OneDrive из системы Windows 10.

Как и для большинства предустановленных программ, чтобы удалить OndeDrive в Windows нет специально предназначенного для этого механизма. Поэтому, чтобы полностью удалить OndeDrive в Windows 10 необходимо использовать метод описанный в этой статье.

Удаляем OneDrive в Windiws 10

Поскольку не существует простого способа удалить OndeDrive из Windows 10, чтобы удалить приложение из системы мы будем использовать командную строку. Перед тем как начать, необходимо завершить работу приложения OneDrive на вашем компьютере. Для этого нажмите правой кнопкой мыши на значок OneDrive в панели задач, выберите пункт «Выход» и нажмите «Закрыть OneDrive» для подтверждения. После чего работа приложения OneDrive будет остановлена. В качестве альтернативного варианта, вы всегда можете завершить процесс OneDrive из вкладки «Процессы» в Диспетчере задач Windows.

После выхода из OneDrive, щелкните правой кнопкой мыши на меню Пуск, в открывшемся меню выберите пункт «Командная строка (Администратор)». Как вариант для данного действия можно использовать горячие клавиши: нажмите «Win + X», а затем «А» на клавиатуре.

Для того что бы полностью удалить OneDrive, в зависимости от архитектуры системы, выполните в командной строке одну из команд ниже.

Если вы используете 32-разрядную систему Windows 10:

%systemroot%SysWOW64OneDriveSetup.exe /uninstall

Если вы используете 64-разрядную систему Windows 10:

%systemroot%SysWOW64OneDriveSetup.exe /uninstall

После выполнения команды, Windows полностью удалить OneDrive с вашего компьютера. Удаление пройдет в тихом режиме и без вывода сообщений в командной строке. Команда также удалит папку OneDrive из Проводника Windows. Если вы откроете Windows Explorer или меню Пуск, то можете убедиться, что ярлыки папки OneDrive больше не отображается.

Для полного удаления OneDrive, осталось удалить файлы программы и все синхронизированные данные. Для этого откройте Проводник Windows, выберите вкладку «Вид» и поставьте флажок «Скрытые элементы». Затем откройте каталог C:ProgramData и удалите в ней папку Microsoft OneDrive, дополнительно необходимо удалить папку OneDrive из каталога профиля пользователя Windows C:UsersИмя и C:UsersИмяAppDataLocalMicrosoft.

Как альтернативный вариант выполните в командной строке от имени администратора команды ниже:

rd /s /q "%systemdrive%ProgramDataMicrosoft OneDrive"
rd /s /q %userprofile%OneDrive
rd /s /q %userprofile%AppDataLocalMicrosoftOneDrive

Если в процессе возникнет какая либо ошибка, попробуйте повторить после перезапуска системы. На этом удаление OneDrive из Windows закончено.

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

Если вы используете 32-разрядную систему Windows 10:

%systemroot%System32OneDriveSetup.exe

Если вы используете 64-разрядную систему Windows 10:

%systemroot%SysWOW64OneDriveSet.exe

В процессе установки можно изменить настройки приложения OneDrive по своему усмотрению.