html

понедельник, 7 мая 2012 г.

VirtualBox и сеть. Режим NAT

0 Аппаратная часть виртуальной сети


Для каждого сетевого интерфейса, вы можете выбрать оборудование, которое будет подключено к виртуальной машине. VirtualBox может эмулировать работу следующего сетевого оборудования:

  AMD PCNet PCI II (Am79C970A);
  AMD PCNet FAST III (Am79C973, the default);
  Intel PRO/1000 MT Desktop (82540EM);
  Intel PRO/1000 T Server (82543GC);
  Intel PRO/1000 MT Server (82545EM);
  Paravirtualized network adapter (virtio-net).

Сетевая карта PCNet FAST III устанавливается по умолчанию т.к. она поддерживается практически всеми операционными системами, as well as the GNU GRUB boot manager.

И действительно, эта карта в режиме NAT хорошо и без проблем установилась  в Windows 98:
Настройки сети Windows 98 в VirtualBox
Настройки сети Windows 98 в VirtualBox
Диспетчер устройств Windows 98
Диспетчер устройств Windows 98

 Сетевая карта PCNet FAST III  в режиме NAT хорошо и без проблем ставится и в Windows XP:
Настройки сети Windows XP в VirtualBox
Настройки сети Windows XP в VirtualBox
Диспетчер устройств Windows XP
Диспетчер устройств Windows XP

1.Network Address Translation (NAT)

Режим Network Address Translation (NAT) предоставляет наиболее простой способ доступа к внешней среде из виртуальной машины. Обычно, для него не требуется никаких настроек хоста и гостевой системы. Поэтому он является сетевым режимом, настраиваемым по умолчанию.
Виртуальная машина с сетевым интерфейсом в режиме NAT подключается к сети, также как реальный компьютер подключается к Internet через маршрутизатор. "Маршрутизатором" в данном случае выступает сетевой модуль VirtualBox, который обрабатывает сетевой трафик виртуальной машины. Недостаток режима NAT, как и в случае локальной сети за маршрутизатором, в том, что виртуальная машина недоступна для внешней сети (internet); вы не можете обрабатывать сетевые запросы, пока не настроите переброс портов.

Виртуальная машина получает сетевой адрес и другие его настройки в локальной сети от сервера DHCP встроенного в VirtualBox. Таким образом, IP адрес присваивается виртуальной машине отличный от сетевого адреса сети хоста. Возможно настроить использование нескольких сетевых карт в виртуальной машине в режиме NAT, тогда первая карта будет принадлежать локальной сети 10.0.2.0, вторая 10.0.3.0 и т.д.

В режиме NAT, сетевому интерфейсу гостя назначается по умолчанию адрес IPv4 в сети 10.0.x.0/24, где x равен порядковому номеру интерфейса виртуальной машины плюс 2. То есть x равен 2, если имеется только один активный NAT интерфейс. В данном случае гостю присваивается адрес 10.0.2.15 , адрес шлюза устанавливается в 10.0.2.2, а сервер имен (dns) 10.0.2.3 .

Действительно, практика подтвердила, что с режимом NAT в VirtualBox, сеть в виртуальных машинах Windows XP и Windows 98 настраиваются сама без каких либо сложностей. Достаточно установить режим NAT при инсталляции системы в виртуальную машину VirtualBox-а и сеть установится . Также без проблем устанавливается сеть  если карту подключить уже после установки операционной системы.

2. Выполнение команды ipconfig /all  для режима NAT виртуальных машин.

В Windows 98 следующие настройки сети:
Лог ipconfig Windows 98
Лог ipconfig Windows 98

В Windows XP следующие настройки сети:
Лог ipconfig Windows XP
Лог ipconfig Windows XP

Как мы видим, адрес IP везде установился 10.0.2.15, так как подключена только одна сетевая плата. MAC - адрес сетевых плат равен номерам , заданным в настройках сети виртуальных машин VirtualBox-а 
Интернет на виртуальных машинах Windows 98   и Windows XP заработал. 

3. Скачать инструкцию по работе с Oracle VM VirtualBox здесь: User-Manual-VirtualBox.pdf . В том числе рассказано про работу с сетью и режим NAT

4. Полезные ссылки.

пятница, 4 мая 2012 г.

VirtualBox и сеть. Настройки хоста

1. После установки VirtualBox на хосте Windows XP Service Pack 2 должны быть следующие сетевые настройки:

1.1.  Виртуальная сетевая плата VirtualBox Host-Only Ethernet Adapter должна присутствовать в сетевых платах в диспетчере устройств :
Диспетчер устройств
Диспетчер устройств

1.2 Должно быть сетевое подключение  VirtualBox Host-Only Network :
Сетевые подключения
Сетевые подключения

1.3. Если в свойствах сетевого подключения VirtualBox Host-Only Network отмечен флажок  “При подключении вывести значок в области уведомлений”,
Свойства сетевого подключения
Свойства сетевого подключения

 то, если все правильно, в области уведомлений появится значок сетевого подключения:
Значок в панели
 Значок в панели
    
1.4.  В VirtualBox-е Файл – Свойства-Сеть- VirtualBox Host-Only Ethernet Adapter детали виртуальной сети хоста следующие:
Настройки Адаптера
Настройки Адаптера
Настройки DHCP сервера
Настройки DHCP сервера

1.5. В сетевом подключении  VirtualBox Host-Only Network  в свойствах TCP/IP должно стоять:
Настройки TCP/IP  протокола
Настройки TCP/IP  протокола

IP –адрес и маска подсети здесь должны быть равны адресу и маске подсети в свойствах виртуальной сети хоста (свойства адаптера) из пункта 1.4. Они взаимосвязаны. Если меняешь в одном месте,  то меняется и в другом. Во всяком случае, в версии 4.1.0.r73009 VirtualBox  это так.

1.6. Сетевые команды.

1.6.1. Команда ipconfig /all > LogIpconfigAll  в части VirtualBox дает следующее:
Лог ipconfig
Лог ipconfig
          
1.6.2. Команда ping 192.168.56.1  -t  выполняется:

Скриншот команды ping
Скриншот команды ping

1.6.3. Для выполнения сетевых команд сделал bat-файлы. Скачать bat-файлы сетевых команд вместе с скриншотами результатов их выполнения можно здесь:  NetComand.rar

2. Полезные ссылки.

воскресенье, 29 апреля 2012 г.

VirtualBox и Windows 98. Скриншот


1. Скриншот в гостевой Windows 98 и передача его в host - систему.

Скриншот в Windows 98 , запущенной в Virtual Box (версия 4.1.0. r73009) сделать можно, при помощи клавиши PrintScreen.Этот скриншот помещается в буфер обмена гостевой Windows 98.:
Скриншот в гостевой Windows 98
Скриншот в гостевой Windows 98


А вот передать информацию (скриншот)  из буфера обмена в host –систему тяжело. Во всяком случае, у меня не получилось. Интеграция буфера обмена между гостевой Windows 98 и host –системой не сделана (в версии Virtual Box 4.1.0. r73009  было так).

Остается единственный выход - делать скриншот экрана в хост-системе и вырезать необходимую нам область оттуда. Однако  стандартный PrintScreen блокируется VirtualBox'ом, по крайней мере, у меня было так -  хост-система у меня – Windows XP. Следовательно, следует использовать специальную программу для снятия скриншотов .  
 
2. Программа для снятия скриншотов Greenshot.

Рекомендую воспользоватьсяя бесплатной программой  Greenshot. Файл установки  программы с поддержкой русского языка и помощью на русском языке можно скачать здесь:  Greenshot-0.8.0-0627.rar. Дополнительно прилагаются скриншоты настроек программы, сделанные самой программой.

По умолчанию программа ставится с английским и немецким языками. Для настройки русского языка необходимо скопировать файлы help-ru-RU.html   и language-ru-RU.xml в каталог Languages и выбрать в настройках  нужный язык.

Контекстное меню программы
Контекстное меню программы

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

Настройки программы Greenshot
Настройки программы Greenshot

Главные сочетания клавиш программы Greenshot: 
Ctrl+PrintScreen — снимок всего экрана.
Alt+PrintScreen — снимок текущего окна,
PrintScreen -  режим позволяет вам указать на экране прямоугольную область, снимок которой должен быть получен.

Режимом PrintScreen получилось вырезать в гостевой Windows 98 и передать в host систему  скриншоты. Все скриншоты в гостевой Windows 98 в постах   VirtualBox и Windows 98. Видеодрайвер. и этом сделаны программой Greenshot и этим режимом.

3. Полезные ссылки.

Как сделать скриншот (jpeg) виртуальной машины в Virtualbox?

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

VirtualBox и Windows 98. Видеодрайвер.

1. Немного про видео режимы для Windows 98 в VirtualBox

    По умолчанию, после инсталляции в VirtualBox, Windows 98 будет запущена с разрешением экрана 640x480 и 16 цветами (4-х битный режим).
Разрешение экрана для Windows 98 в VirtualBox
Разрешение экрана для Windows 98 в VirtualBox

Видеокарта определяется Стандартный видеоадаптер PCI(VGA):
Видеоадаптер  Windows 98 в VirtualBox по умолчанию
Видеоадаптер  Windows 98 в VirtualBox по умолчанию

    VirtualBox не оптимизирован для 16-ти цветовой (4-х битный) эмуляции, в которой запускается Windows 98. Эта эмуляция будет работать очень медленно. 
    Имея 32 битный True Color драйвер можно сделать Windows 98 ,запускаемую в VirtualBox, намного быстрее
   Если вы хотите True color или высокое разрешение, вы должны загрузить специальные драйвера

( Взято из форума VirtualBox )

2. Универсальный VESA/VBE Видеодрайвер

    По принципу что-то лучше, чем ничего, в форуме и в ответах технической поддержки  для  Windows 98, работающей в VirtualBox , предлагается универсальный VESA/VBE Видеодрайвер – ссылка на русскую страницу

    Драйвер в формате ISO скачать можно здесь: Vbe9x.iso  или здесь: Vbe9x.iso. Можно сразу присоединить, как образ, к оптическому диску и ставить его в  Windows 98. 

3. Установка Универсального VESA/VBE Видеодрайвера

    Перейти  Экран-Настройка-Дополнительно-Адаптер-Изменить-Далее

    На окошке Обновление драйверов (Какое действие должна выполнить Windows) выбрать:
Какое действие должна выполнить Windows
Какое действие должна выполнить Windows

    Далее на следующем окошке Обновление драйверов  ( Выбор местонахождения драйверов ) выбрать путь к драйверу  в файле ISO, который на оптическом диске ( в примере это диск  D: ) :

Выбор местонахождения драйверов
Выбор местонахождения драйверов

    Windows 98 найдет драйвер на диске и в следующем окне Обновление драйверов  (Поиск драйвера Windows  для устройства) сообщит :

Поиск драйвера Windows  для устройства
Поиск драйвера Windows  для устройства

    По окончанию установки в окошке Обновление драйверов   следующее сообщение Завершена установка  обновленного драйвера для данного оборудования   :

Завершена установка обновленного драйвера
 Завершена установка обновленного драйвера

    Потребуется перезагрузка Windows 98. После перезагрузки можно установить нужный монитор, нужную глубину цвета и нужное разрешение:
Новое разрешение экрана для Windows 98 в VirtualBox
Новое разрешение экрана для Windows 98 в VirtualBox

    Теперь видеокарта определяется как VBE Miniport- Standart PCI Grafics Adapter(VGA):
Новый видеоадаптер  Windows 98 в VirtualBox
Новый видеоадаптер  Windows 98 в VirtualBox

воскресенье, 22 апреля 2012 г.

Удаление неиспользуемых устройств в Windows XP


0. Зачем удалять неиспользуемое устройство в Windows XP

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

1. Методика удаления неиспользуемых устройств в Windows XP

1.1. Делаем bat- файл:

set devmgr_show_nonpresent_devices=1
devmgmt.msc

Кто не может сделать bat-файл, может скачать его, но с нагрузкой в виде рисунков окон :) : Show-NonPresent-Devices.rar

1.2. Запускаем bat-файл Show-NonPresent-Devices.bat . Появятся два окна:
Окно cmd.exe
Окно cmd.exe
Окно cmd.exe

и окно Диспетчера устройств:
Окно Диспетчера устройств
Окно Диспетчера устройств
   
 1.3. Результатом выполнения этого bat - файла будет – в диспетчере устройств, при включении “Вид” - “Показать скрытые устройства”, появятся неиспользуемые устройства (с блёклыми значками):
Пример значка неиспользуемого устройства
Пример значка неиспользуемого устройства
SAMSUNG SP0802N – пример неиспользуемого устройства


1.4. Если посмотреть свойства этого неиспользуемого устройства, то можно увидеть окно, наподобие этого:

Свойства неиспользуемого устройства
Свойства неиспользуемого устройства
Мы не будем подключать неиспользуемое устройство, а просто удалим его.


1.5. После удаления неиспользуемых устройств можно закрыть Диспетчер устройств. После его закрытия закроется и окно cmd.exe

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

Моющий пылесос DELONGHI XWF 1500E

1. Инструкцию на русском к моющему пылесосу  DELONGHI XWF 1500E скачать здесь : Manual-XWF-1500E-RUS.rar


2. Описание Delonghi XWF 1500E

Пылесос DELONGHI  XWF 1500E
Моющий пылесос DELONGHI XWF 1500E
Пылесос Delonghi XWF 1500 E – очень хороший  пылесос для мытья и сухой уборки, а так же мытья и сушки поверхностей. Пылесос Delonghi XWF 1500E оснащен съемной канистрой, состоящей из двух отсеков, один из которых предназначен для моющего средства, другой для чистой воды. Фильтр пылесоса служит для максимальной фильтрации и минимального шума при работе.

3. Технические характеристики Delonghi XWF 1500E

Характеристики
Тип
обычный
Уборка
сухая / влажная
Потребляемая мощность
1500 Вт
Мощность всасывания
235 Вт
Пылесборник
аквафильтр
Регулятор мощности
на корпусе
Число ступеней фильтрации
5
Фильтр тонкой очистки
есть

Трубки и насадки

Труба всасывания
телескопическая
Насадки в комплекте
щетка для мытья окон

Особенности

Функции и возможности
авто сматывание сетевого шнура
Дополнительная информация
Гибкий шланг с регулировкой подачи воды на ручке.

пятница, 6 апреля 2012 г.

Монитор файловой системы FileMon

0. Скачать  FileMon (File Monitor)    версий   6.07 и  7.04 : FileMon.rar

1.Общее описание программы. 
Главное окно программы Filemon
Главное окно программы Filemon
   Программа FileMon от компании Sysinternals предназначена для отслеживания  в реальном времени всех операции с файловой системой. Ее многочисленные  возможности превращают ее в мощный инструмент, позволяющий наблюдать, как работает файловая система Windows. FileMon от компании Sysinternals  позволяет отслеживать, как программы используют файлы данных и динамические библиотеки, а также решать проблемы, связанные с настройкой файлов системы или программ.  
   Программа Filemon точно определяет время выполнения операций открытия, чтения, записи или удаления  каталога или файла. Программа Filemon отслеживает результат выполнения каждой из этих операций.  FileMon очень проста в использовании, так что вы быстро освоите ее, буквально за считанные минуты. Она начинает отслеживать файлы  сразу после запуска, а  данные  мониторинга можно сохранить в файл для дальнейшего  просмотра и анализа. В программе FileMon реализованы различные возможности для поиска, если получается очень много информации, настройте один или несколько фильтров , предусмотренных в программе.Все это говорит о том, что необходимо скачать  FileMon и иметь ее в качестве обязательной утилиты.

  


3.Пример работы с программой FileMon

В качестве примера работы с FileMon 6.07  можно решить задачу определения места кэша  файлов популярного браузера  Opera. Для этого нужно настроить фильтр следующим образом:

Фильтр программы Filemon
Фильтр программы Filemon
Т.е. FileMon будет протоколировать только запись данных процессом Opera.exe. Для сбора информации достаточно настроить фильтр, проверить, что включено протоколирование (отмечен пункт File – Capture Events) и открыть Opera. Пример окна утилиты FileMon с собранными данными показан ниже:


Поиск Cache Opera
Поиск Cache Opera

Теперь нужно остановить протоколирование и в столбце Path главного окна утилиты найти каталог кэша данных.  Двойной щелчок по этой строке откроет Проводник на той папке, где хранится кэш данных Opera.