Виртуальная машина Virtual PC: установка, настройка, запуск игр, обмен файлами с хостом. Виртуальные машины и Win98

23.04.2019 Социальные сети

Сейчас на компьютеры все чаще устанавливаются новые программы, новые операционные системы, например windows 7. В этом нет ничего плохого, кроме одного НО! Часть ваших любимых игр, или необходимых программ могут перестать работать. Для решения этого вопроса есть специальный софт, который позволяет работать, скажем в windows 98, прямо в окне windows 7, все равно, что если бы у вас был запущен какой-нибудь Internet explorer. Это чудо позволяет сделать – Что же это такое?

Виртуальная машина Virtual PC

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

  1. Bios
  2. CD - Rom может быть простой iso образ, или ваш реальный CD-Rom
  3. HDD за место жесткого диска будет отведенное место на вашем реальном диске.

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

Установка и запуск виртуальной машины

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

Нажимаете на него два раза левой кнопкой мышки, и появляется следующая картинка:

На картинке выше уже установлено 2 операционных систем в виртульную машину Virtual PC. И так давайте перейдем непосредственно к установке какой-нибудь операционной системы в виртуальную машину.

Мы собираемся устанавливать какую-нибудь операционную систему. Для этого нам нужно сначала настроить виртуальную машину. Покажем на примере, как это делается.

Запускаем нашу виртуальную машину Virtual PC, и нажимаем на кнопку new.

Нажимаем next и видим следующую картинку:

Выбираем пункт Create virtual machines и переходим дальше. На следующем скрине нас попросят ввести имя, например я, ввожу имя операционной системы, которую собираюсь ставить. В нашем примере windows 98.

Затем перед нами появляется список операционных систем, с заранее предустановленными установками. В общем, нужно выбрать одну из списка, ту, которую вы собираетесь устанавливать (в нашем случае win98) и нажать далее (next).

На следующей картинке ничего не меняете, просто нажмите далее.

Указываем месторасположение хранения диска, и его размер.

Финиш. Вот так вот мы закончили предварительную настройку Virtual PC, перед дальнейшей установкой windows 98.

Первое что нужно сделать – это скачать образ операционной системы, либо иметь установочный диск. В нашем примере я покажу как устанавливается windows 98 из образа, коих на различных торрент-трекерах даже не сосчитать. И так…

Выбираете заранее настроенную систему (читайте выше) и нажимаем старт.

Затем нажимаете на CD/Capture CD Image. Здесь нужно выбрать ваш образ, который вы скачали (заранее) для установки системы на виртуальную машину.

У многих на данном этапе возникают, как минимум трудности. Дело вот в чем. Перед установкой windows 98 они забывают, что необходимо отформатировать диск , пусть даже он и виртуальный. Покажем на примере.

Будет использоваться программа Partition magic 8.02 . Загружаем ее…

После загрузки программы, нажимаем правой кнопкой мышки на диск и выбираем пункт форматирование. Далее вводим все как на скрине выше. Тыкаем ОК. Далее нажимаем на apply ждем успешного завершения операции, и перезагружаемся.

Далее запускаем установку (на скрине windows ME, никакой разницы во время установки с Windows 98 нет). Установку описывать смысла нет, т.к. дальше нужно будет только выбирать время, ввести серийный номер, в общем, все на русском и все просто. Как правило, установка windows 98 длится минут 10-15, иногда быстрее, иногда медленнее – все зависит от настроек, компьютера, программ и расположения звезд…=)

Ну вот вы установили виртуальную машину , запустили, увидели рабочий стол, и … А нужных файлов то и нету. Чего делать? Начинаете судорожно рыться в настройках машины, искать в goggle, yandex’е. Предлагаю самый простой способ перенести файл на жесткий диск виртуальной машины, либо скопировать любой файл с жесткого диска виртуальной машины на реальный физический диск. В общем, любой обмен информацией реальной операционной системы с виртуальной.

Нажимаем пуск/панель управления . Далее система и безопасность/администрирование/управление компьютером/управление дисками . Вот картинка:

Затем справа нажимаем на дополнительные действия и выбираем присоединить виртуальный жесткий диск .

Файлы vhd , которые и являются образами (в которых установлена виртуальная машина) программы Virtual PC – легко открываются и подключаются к windows 7, как обычный жесткий диск. Тем самым вы легко можете перенести любой файл или закачать игру в виртуальную машину. Далее запускаете виртуальную машину, и вуаля … перед вами нужные файлы.

Запуск игр на виртуальной машине Virtual PC

Многие старые игры уже не идут на новых операционных системах. От этого становится немного печально. Ну и в самом деле не держать же дома старый компьютер, ради одной игры на 10мб, пусть она даже и любимая и единственная в которую вы играете. Эта проблема легко решается через виртуальную машину, как уже было сказано ранее. Рассмотрим запуск игры от а до я, на примере такой популярной игры, как.

И вот вы довольны как удав, т.к. скачали любимых червей. Запустили установку, уже 99%, вы в ожидании, запускаете и бах… видите следующую картину:

И никакие эмуляторы или галочки в виндовс, типа запускать в режиме совместимости с win 98 не помогают. Что делать?

  1. Установить виртуальную машину (читать выше)
  2. Настроить.
  3. Установить на виртуальную машину систему, в которой работаю черви (worms)
  4. Запустить игру в виртуальной машине

3 первых пункта мы уже сделали, они подробно описаны (см. выше). Теперь делаем вот, что:

  1. Копируем полностью скачанную игру на жесткий диск виртуальной машины Virtual PC. Как это сделать написано в разделе см. выше).
  2. Запускаем Virtual PC , и уже там устанавливаем игру .
  3. Не забудьте установить directx в виртуальной машине, не всегда по умолчанию он там есть.
  4. Осталось только запустить игру , и вновь насладиться той незабываемой атмосферой.

Вот и вся . Этого достаточно, чтобы смочь поиграть в старую игру, или запустить программу, которая вдруг отказалась работать на новой windows. На этом и закончим…

Кстати, скачать Virtual PC можно по следующей ссылке:

PS Чтобы выйти из окна виртуальной машины нажмите правый alt. А для того чтобы запустить виртуальную операционную систему во весь экран – нажмите alt+enter.

PPS Всего наилучшего.

Понадобилось мне как-то Windows 98, да вот только на современные компьютеры драйвера найти под эту ос практически невозможно. Решение оказалось довольно простым — установить операционку на виртуальную машину. Выбор пал на VirtualBox, так как мне нужен был доступ к разъемам usb из гостевой системы (чтобы можно было информацию скинуть с флешки).

Сама статья получилось достаточно длинной, поэтому пришлось разбить ее на 4 части:

  1. Создание и настройка виртуальной машины

VirtualBox — довольно простая программа, и подготовить ее под установку Windows 98 не сложно. Для этого запускаем программу и жмем кнопку «Создать». В новом окне вводим имя нашей виртуальной машины, выбираем тип (Microsoft Windows), версию (Windows 98) и жмем кнопку «Next» (далее). Следующим шагом выбираем объем оперативной памяти. Для эксперементов и просто попробовать вполне хватит 64 Мегабайт. Но так как в большинстве современных компьютеров оперативной памяти намного больше, да и у меня не особо жадная натура, я отвел под эту систему 512 Мегабайт. И снова жмем кнопочку «Next»(далее).

Техническое отступление:

Хотя в современных компьютерах оперативной памяти более, чем достаточно, для виртуальной машины с Windows 98 не рекомендуется отводить больше 512-ти мегабайт, ибо это может привести к различным плавающим и не очень легко решаемым проблемам.

Следующим шагом требуется выбрать жесткий диск. Но так как жесткого диска под эту виртуальную машину не создавалось, будем создавать его сейчас. Жмем знакомую кнопку «Next». Тип диска я оставил по-умолчанию, так как это родной формат машины VirtualBox. Следующим шагом выбираем формат хранения. Я выбрал динамический, потому что при хранении этот формат занимает меньше места.

Последним шагом в создании машины будет указание объема жесткого диска. Для Windows 98 вполне хватит двух гигабайт, но мне нужно для работы, поэтому я отвел чуть больше — 15 гигабайт.

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

Для этого выбираем только что созданную виртуальную машину и жмем кнопку «Настроить». В меню настроек переходим к пункту «Носители», выбираем оптический диск (на нем написано «Пусто») и смотрим на панель «Атрибуты». Там жмем значек оптического привода и выбираем наш образ.

Для удобства чтения, повторим содержание:

  1. Подготовка виртуального жесткого диска, установка Windows 98

В первой части инструкции мы создали виртуальную машину для установки Windows 98. В этой части подготовим жесткий диск по всем правилам установки 98-х форточек.

Запускаем виртуальную машину (скриншот ниже).

Если все сделано правильно, виртуалка загрузится с образа диска и мы увидим меню из трех пунктов. Выбираем пункт 2 — «Start computer witout CD-ROM support» (Запуск компьютера без поддержки CD-ROM). Далее мы получим приглашение командной строки. Большинство операций с разделами будет осуществляться с помощью программы fdisk. Чтобы запустить эту программу, набираем fdisk и жмем Enter.

Далее программа спросит, хотим ли мы включать поддержку больших жестких дисков. Да, мы будем включать поддержку больших жестких дисков (для fdisk большим считается диск, объемом более двух гигабайт — в нашем же случае мы имеем диск объемом в 15 гигов). Буковка Y в конце этого белого на черном опуса уже стоит, поэтому просто жмем Enter (если у Вас не стоит, сначала поставьте Y, потом жмите Enter). Следующим шагом fdisk предлагает нам на выбор список действий. Так как у нас пока нет ни одного раздела, выбираем вариант 1 — «Создание раздела DOS либо логического диска DOS» (выбираем пункт 1 — жмем единичку и Enter). Далее fdisk спрашивает, какой раздел требуется создать. Первым делом нужно создать основной раздел. В моем случае он будет единственным (повторяем действия предыдущей менюшки — жмем единичку и Enter).

Следующим шагом нас спросят, использовать ли все свободное пространство под основной раздел? Я ответил «да» («Y» у меня уже стояло, поэтому я просто нажал кнопочку Enter). Дальше fdisk потребует перезагрузить компьютер. Перезагружаемся, снова выбираем второй пункт меню (start computer without CD-ROM support) и снова получаем командную строку. Сейчас нам требуется отформатировать недавно созданный раздел. Для этого набираем все в той же командной строке уже полузабытую команду «format C:» и жмем Enter. Система спросит нас, действительно ли мы хотим уничтожить все данные на диске С? Да, действительно хотим — вводим Y и жмем Enter.

(тут простыни можно вывешивать?)
Всё, что пишу ниже, касается ТОЛЬКО Windows 98 SE RUS. С остальными не разбирался.
...
Провёл тут небольшое исследование по поводу оригинальности образов выложенных здесь и в рунете. Оставлю здесь, может кому пригодится.
Тут выложены 4 образа Windows 98 SE RUS, претендующие на оригинальность:
1. Windows 98 Second Edition 2677 559.8 Мб 1999 4.10.2222 Русский Sevka1111 2018.03.05
2. Windows 98 SE 4931 483.5 Мб 1999.05.06 4.10.2222 Русский Nika 2017.01.30
3. Microsoft Windows 98 Second Edition 778 488.6 Мб 05.05.1999 4.10.2222A Русский kiot 2018.10.12
4. Windows 98 SE 39854 462.6 Мб 5.05.1999 4.10.2222 (OEM) Русский SR 2012.02.24

Их хеш-суммы md5:
1.
2.
3.
4.

Так же на просторах интернета нашёл парочку образов с другими хеш-суммами:
5.
6.
(На пятый где-то надыбал магнет-ссылку для торрент клиента, в раздаче Windows и диск с коллекцией драйверов. Шестой нашёл по наводке с руборда.)
Все эти 6 образов с той или иной вероятностью можно найти в интернете как оригинальные. Чаще всего это образ под номером 2 и иногда под номером 1. Остальные гораздо реже встречаются.

Возник первый вопрос: а должны ли отличатся оригинальные образы одной и той же версии Windows, снятые с разных дисков? Ну и в правильно поставленном вопросе уже звучит половина ответа. Ведь версии Windows 98 SE RUS тоже бывают разные (Microsoft уже тогда начала это своё "кручу-верчу"). Бывает OEM, Retail, Upgrate. Ещё и Upgrate разные были, с 95 или с 98 FE, может ещё какие, не вникал. В общем русских полноценных версий две OEM и Retail. А у нас 6 разных образов. OEM оказались образы 1,2,4,5, Retail - 3,6.(Отличаются файлом PRECOPY2.CAB и отсутствием загрузки у Retail, они загружались с прилагаемой дискеты.)
И мы снова возвращаемся к нашему перефразированному вопросу. Одинаковые образы по всему рунету, это копия одной болванки или образы снятые с разных дисков одной версии Windows?
Как Microsoft делала эти диски? Сначала создавали структуру каталогов будущего диска, а потом компилировали в ISO-образ с нужными настройками консольной программой собственного производства CDIMAGE. А затем на дискетках несли на прожигательный заводик (шутка). Сейчас пруфы не буду искать, но где-то попалось, что если образ с диска снять в формате ISO правильно и программа снятия не будет оставлять в нём своих меток, то образ будет абсолютно идентичным изначальному образу сделанному Microsoft. Давайте разберёмся сначала с OEM. У нас 4 разных образа. У этих образов есть временная метка (в свойствах образа, когда он был сделан), которая при правильном снятии образа не должна изменятся и совпадает она с датой всех файлов в образе - 05.05.1999 22:22:00. (У Retail она точно такая же.) Проверить: UltraISO - > Файл - > Свойства - > Дата/Время - > Создан. Не в свойствах файла в системе - там обычно указано, когда вы его скачали. (UltraISO, к слову, в данном деле не лучший вариант - показывает не всё и при снятии образов оставляет свои метки. При конвертировании из других форматов изменяет временную метку на текущее время/дату и так же оставляет свои метки.) И у нас первый кандидат на выбытие из "кагорты оригинальности" - образ под номером 4. Временная метка 21.06.2008 03:11:19. Нет, я не говорю, что он не снят с оригинального диска. Просто, как оказывается, образ снятый с оригинального диска и оригинальный образ - разные вещи. Более того, он и остальные три образа точно получены из оригинального диска. Если его примонтировать или распаковать и сравнить хеш-суммы всех файлов с другими OEM образами претендующими на оригинальность, они все до последнего файлика сойдутся как в аптеке. Если в шестнадцатеричном редакторе поизучать номер 4, то обнаружатся метки ULTRAISO 9.2. Позже я скачал с одного из торрент трекеров раздачу в которой был MDF образ и наш номер 4. У MDF была правильная временная метка. Предполагаю, что номер 4 был получен конвертированием из MDF в UltraISO. Кстати, как я уже указывал, UltraISO не всё показывает, если полазить по свойствам образов в программе MagicISO, то можно обнаружить такие параметры, как Primary Volume Description и Secondary Volume Description. У образов 1, 2, 5 они совпадают, а у 4 опять другие. Есть ещё мелкие отличия, не будут тут их все приводит, и так уже...
А как же быть с оставшимися тремя? Всё у них одинаково, ничем не отличаются, а хеш-суммы разные. Я когда писал, что файлы 4го образа полностью совпадают с файлами остальных, наврал. Я его тогда сравнил только с первым и вторым образами. А вот с пятым поленился. А оказывается что у пятого 197 ошибок CRC при сравнении с хеш-суммами других образов. Пробовал его перекачивать, та же история. Если посравнивать 1ый, 2ой и 5ый образы в 16ричном редакторе (HexCmp в помощь), то у первых двух за исключением хвоста совпадает каждый бит. Пятый же сплошное сито - куча мест с нулями, где у первого и второго идут данные. В общем образ битый. Думаю винду с него не поставить. Я и не пробовал.
Остались последних два. Как уже сказал, они полностью совпадают, кроме хвоста в котором идут нули. У первого нулей немного (307200 байта) меньше. Функционально это ни на что не влияет, но нулей в конце у одного насыпано меньше. Как наиболее часто встречающийся, думаю оригинальный - номер 2. Нули в конце нужны для выравнивания по какому-нибудь, только Биллу, известному стандарту, и скорее номер 1 их по каким-то причинам потерял, чем номер 2 приобрёл. Да и хеш-сумма у номера 2 красиво начинается. Возможно старина Билли распорядился добавлять по нолику в конце, пока не получится что-нибудь запоминающееся.

Остались два Retail образа. MagicISO и тем более UltraISO не находят никаких различий: временные метки везде верные, Primary Volume Description и Secondary Volume Description отличаются от OEM, но совпадают между собой, в label в обоих кодировках нет отличий. Остаётся шестнадцатиричный редактор, который показывает нам что, (вы не поверите!) "они полностью совпадают, кроме хвоста в котором идут нули". И это отличие снова ровно в 307200 байта! Совпадение?...)) Если только один из них оригинальный, то по тем же соображениям, что и с OEM, я думаю - это номер 3. Но откуда взялось абсолютно одинаковое смещение у разных версий образов имеющих разные размеры. Либо какое-то ПО, которое с ними сталкивалось, постаралось. Либо образы в Microsoft делались немного разные с одинаковым смещением. А вы как думаете?

Тем кто пролистал:
OEM
1..php?id=17313)
2..php?id=15367)
4..php?id=3325)
5. - битый, лучше не качать (http://mgnet.me/dvR0amd)
Retail
3..php?id=18387)
6. - оригинальный (https://www.ulozto.net/!7t9RmEdn/ru-win98-se-iso)

Ну и бонус, точно работающие ключи. Проверил лично для Windows 98 SE RUS (v4.10.2222):
OEM
DYB3T-F2QYQ-9CRXR-DBC4V-CC4YG
WT92B-9VPFJ-BCGHF-WT4R3-4BRGB
FBDFF-T2G22-CFHPV-8H7CJ-H4XYG
HQ6K2-QPC42-3HWDM-BF4KJ-W4XWJ
FT9CH-XVXW7-7BFCM-RPR49-VDHYD
Ratail
J3QQ4-H7H2V-2HCH4-M3HK8-6M8VW (ну это понятно)
F73WT-WHD3J-CD4VR-2GWKD-T38YD