17.07.2009

Нормальная остановка и перезагрузка FreeBSD в Hyper-V

После установки FreeBSD в Hyper-V будет отсутствовать возможность корректно выключить или перезагрузить гостевую операционную систему. Для того чтобы вернуть эту замечательную возможность (даже для сервера под управлением FreeBSD бывает очень полезной опцией выключение или перезагрузка) необходимо:

1. Установить Windows PowerShell для работы с Hyper-V из командной строки (Пуск --- Настройка --- Панель управления --- Администрирование --- Диспетчер сервера --- Компоненты --- Добавить компоненты ---Windows PowerShell).
2. Выполняем скрипт для поиска и остановки подвисшей при перезагрузке после установки машины (Пуск --- Программы --- Windows PowerShell)

> Get-WmiObject -Namespace root\virtualization msvm_computersystem | Format-Table ElementName, ProcessId

> kill номер процесса


3. Запускаем заново машину штатными средствами Hyper-V
4. Устанавливаем в FreeBSD исходные тексты ядра
5. Модифицируем файл по пути: /usr/src/sys/dev/pci/pci.c

С отправной строки 6 000 ищем строки:

struct pci_devinfo *dinfo = device_get_ivars(child);
pcicfgregs *cfg = &dinfo->cfg;


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

if (dinfo->cfg.vendor == 0x1011 && dinfo->cfg.device == 0x0009)if (reg >= 0x10 && reg

Сохраняем файл
6. Пересобираем ядро и перезапускаем систему.

После таких манипуляций нормальный функционал остановки/перезагрузки системы должен быть востановлен.

З.Ы. Отдельная благодарность за помощь Mamber'у

Ярлыки: , , ,

16.07.2009

Корректное отображение содержимого файла помощи Hyper-V на русском

В стандартной поставке Hyper-V Windows 2008 Server, содержимое файла помощи отображается "кракозябрами". Для исправления данной ситуации необходимо заменить существующий файл в неправильной кодировке правильным файлом. Для этого нужно скопировать новый файл с заменой по пути Windows\Help\Mui\0419

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

Ярлыки: ,

24.06.2009

Затирание свободного места на жестком диске под управлением Windows

Для того чтобы затереть за собой высвобожденное свободное место под управлением Windows XP достаточно сделать следующее:

Пуск -> Выполнить -> cmd

Запускаем команду cipher с выбором нужного диска и параметром /w

Параметр /w позволяет удалить всю информацию в неиспользуемом дисковом пространстве на указанном томе. Если задан этот параметр, все прочие параметры игнорируются. Указанная папка может находиться в любом месте локального тома. Если это точка подключения, указывающая на другой том, то будет удалена информация в неиспользуемом пространстве этого тома.

Пример команды для затирания свободного места на диске с:\

C:\>cipher /w:с:\

Ярлыки: ,

02.06.2009

Полное удаление сетевого адаптера из системы

Бывает так, что на сетевом адаптере назначен айпи адрес, а его просто выдергивают из системы под управлением Windows и подключают новый. Cистема начнет жутко ругаться, а именно "IP-адрес XXX.XXX.XXX.XXX, указанный для этого сетевого адаптера, уже назначен другому адаптеру имя адаптера" если попытаться назначить старый айпи адрес на новый сетевой адаптер. Для устранения данной проблемы, необходимо удалить сетевой адаптер-призрак из реестра.
  1. В меню Пуск выберите команду Выполнить, введите cmd.exe и нажмите клавишу ВВОД.
  2. Введите команду set devmgr_show_nonpresent_devices=1 и нажмите клавишу Enter.
  3. Затем введите start devmgmt.msc и нажмите клавишу Enter.
  4. В меню Вид выберите пункт Показать скрытые устройства.
  5. Разверните дерево сетевых адаптеров.
  6. Щелкните правой кнопкой мыши затененный сетевой адаптер и выберите пункт Удалить.

Ярлыки: ,

13.03.2009

Windows Sounds

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


Скачать


Скачать

Ярлыки: ,

01.06.2008

Семинар Центра Решений Microsoft


После окончания курса 2279 в УЦ "Квазар-Микро", мне периодически на почту стал сыпаться их спам по поводу обучения на новых курсах... Но вот совсем недавно, пришло письмо, о том что 30.05.2008 мы мол проводим совместно с центром Решений Майкрософт семинар, который точно назывался «Построение информационной системы современного предприятия. Windows Server 2008 – оптимальное решение». Может быть я бы не обратил бы внимание на этот семинар, НО! В его программе были такие пункты как: демонстрация управления виртуальными машинами с помощью Hyper-V и Фуршет, что очень сильно привлекло мое внимание. Первый потому как это новшевство Майкрософт и интересно было в очередной раз посмотреть как с ним работают Голд Сертифайед Партнерс УЦ "Квазар-Микро" и иже с ними. По поводу второго умолчу :-) но на следущее утро было "Хорошо".
Вообщем резюме: Хайпер-В - технология настолько сырая, что внедрять ее пока в боевой системе не стоит. На семинаре нам так и не смогли продемонстрировать ни работу Hyper-V ни Virtual Machine Manager. Так что прежде чем установить роль гипервизора на 2008 сервер - подумайте!!! В принципе сам сервер, как программная платформа, работает довольно устойчиво, но при установке на него роли сервера виртуализации - все идет прахом. Начинаются сбои и подвисания... Но сколько людей - столько мнений!...

Ярлыки: ,

21.11.2007

Популярные рекламные ролики про Mac и PC на украинском языке