Как запустить Windows 98 на Linux в виртуальной машине

Вы можете запустить Windows 98 на Linux в виртуальной машине с помощью Oracle VirtualBox, при условии, что ваш компьютер с Linux использует процессор x86_64, и у вас есть собственный установочный носитель Windows 98 и ключ продукта. Важно отметить, что Windows 98 теперь является устаревшей гостевой ОС: в текущей матрице поддержки Oracle VirtualBox 7.2 она не указана как поддерживаемая гостевая ОС, поэтому ожидайте более сложной ручной настройки, чем с современной версией Windows.

По состоянию на 22 октября 2026 года Oracle указывает VirtualBox 7.2.22 в качестве текущей стабильной версии. В этом руководстве используется текущий рабочий процесс VirtualBox 7.2, а не устаревшие ссылки на пакеты версии 6.1, которые были в более старых инструкциях.

Прежде чем начать

  • Используйте хост x86_64 Linux. Oracle заявляет, что VirtualBox на хосте Arm может запускать только гостевые операционные системы на базе Arm, поэтому гостевая система Windows 98 x86 не поддерживается на Arm Linux этим методом.
  • Необходимо иметь лицензионный CD/ISO-образ Windows 98 или Windows 98 Second Edition и ключ продукта. Данное руководство не предоставляет установочные носители или лицензионные ключи.
  • Установите актуальную сборку VirtualBox. Oracle предоставляет пакеты Linux и универсальный установщик в официальном каталоге загрузки VirtualBox 7.2.22 .
  • Держите виртуальную машину в автономном режиме, если подключение к сети не требуется. Компания Microsoft прекратила поддержку обновлений безопасности для Windows 98 и Windows 98 SE 11 июля 2006 года, поэтому её не следует рассматривать как безопасную универсальную интернет-систему. См. уведомление Microsoft о жизненном цикле поддержки Windows 98 .

1. Установите VirtualBox на Linux.

Установите VirtualBox из менеджера пакетов вашего дистрибутива, если он предлагает подходящую актуальную сборку, или используйте пакет Oracle для вашего дистрибутива. Избегайте жесткого указания старых версий DEB или RPM для скачивания, поскольку эти URL-адреса, привязанные к конкретной версии, быстро устаревают.

В системах на базе Debian и Ubuntu VirtualBox может потребоваться наличие соответствующих заголовочных файлов ядра Linux для сборки модулей ядра хоста. Системы, использующие UEFI Secure Boot, также могут потребовать подписания этих модулей. Oracle описывает оба требования в руководстве пользователя VirtualBox 7.2 .

2. Создайте виртуальную машину Windows 98.

  1. Откройте VirtualBox Manager и нажмите «Создать» .
  2. Назовите виртуальную машину Windows 98 .
  3. Если VirtualBox предлагает гостевую систему Windows 98, выберите её. Если мастер предлагает автоматическую установку, выберите «Пропустить автоматическую установку» и установите Windows 98 в интерактивном режиме.
  4. Не включайте EFI. Windows 98 ожидает загрузочную среду в стиле устаревшего BIOS.

Окно создания виртуальной машины в VirtualBox, настроенное для гостевой системы Windows 98.

3. Используйте экономное виртуальное оборудование.

Windows 98 не использует преимущества современных аппаратных ресурсов, выделяемых для виртуальных машин. Практическая отправная точка — это 64–128 МБ оперативной памяти, один виртуальный процессор и 2 ГБ динамически выделяемого VDI-диска . Эти значения намеренно скромны, чтобы уменьшить проблемы совместимости со старыми системами; это не ограничения, накладываемые вашей операционной системой Linux.

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

На странице настроек оборудования VirtualBox отображается 64 МБ памяти, один процессор, отключенный EFI и VDI-диск объемом 2 ГБ.

4. Прикрепите ISO-образ Windows 98.

Откройте настройки виртуальной машины , выберите «Хранилище» и подключите образ ISO Windows 98 к виртуальному оптическому приводу. Использование образа ISO обычно проще, чем передача физического CD-привода в гостевую систему.

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

Настройки хранилища VirtualBox с образом Windows 98, подключенным к оптическому приводу IDE.

5. Запустите виртуальную машину и установите Windows 98.

  1. Выберите виртуальную машину Windows 98 и нажмите «Запустить» .
  2. Загрузитесь с компакт-диска или ISO-образа Windows 98 и выполните стандартные действия по установке.
  3. Создайте или отформатируйте виртуальный диск, когда программа установки запросит это, затем введите действительный ключ продукта Windows 98.
  4. После первой перезагрузки дайте виртуальной машине загрузиться с виртуального жесткого диска. Если она неоднократно возвращается к началу процесса установки, временно извлеките ISO-образ или поставьте жесткий диск перед оптическим приводом в порядке загрузки.

Программа установки Windows 98, запущенная в окне Oracle VirtualBox на Linux.

Что ожидать после установки

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

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

Устранение распространенных проблем виртуальных машин Windows 98

  • Виртуальная машина не загрузится с ISO-образа: убедитесь, что образ действительно загружаемый, проверьте, подключен ли виртуальный оптический привод, и оставьте EFI отключенным.
  • Программа установки постоянно перезапускается: удалите ISO-образ после того, как Windows скопирует свои установочные файлы, или измените порядок загрузки так, чтобы сначала запускался виртуальный жесткий диск.
  • Мышь застряла в верхнем левом углу экрана: избегайте использования указывающего устройства USB-планшета. В текущем руководстве Oracle описана проблема с координатами USB-планшета, специфичная для Windows 98; использование мыши типа PS/2 — более простое первое решение.
  • Вы ожидали увидеть дополнения для гостевой системы: это устаревшее ограничение, а не ошибка установки. Windows 98 отсутствует в текущем списке совместимости дополнений для гостевой системы Windows.

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

Оставить комментарий

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.