Вы можете запустить 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.
- Откройте VirtualBox Manager и нажмите «Создать» .
- Назовите виртуальную машину Windows 98 .
- Если VirtualBox предлагает гостевую систему Windows 98, выберите её. Если мастер предлагает автоматическую установку, выберите «Пропустить автоматическую установку» и установите Windows 98 в интерактивном режиме.
- Не включайте EFI. Windows 98 ожидает загрузочную среду в стиле устаревшего BIOS.

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

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

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

Что ожидать после установки
В текущих дополнениях 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.