Windows 98 и VirtualBox
Запускаю VirtualBox загрузочной дискетой от Windows 98, "Start Complete with CD-ROM support", дискета загружается, но экран становится таким:
Попробовал проинсталлировать с CD-диска, загружается Setup и та же картина. Можно ли как-то исправить? |
Мне так и не удалось установить на Win98 на VirtualBox, чего я только не делал... Может попробовать другую ВМ ? Я хотел проверить на vmware но сейчас у меня её пока нет.
|
ИХМО - проблема с кодировкой символов на дисплее - точнее VirtualBox непонимает символы драйвера win 98.
Листинг config.sys и autoexec.bat - в студию. |
config.sys
[menu] menuitem=CD, Start computer with CD-ROM support. menuitem=NOCD, Start computer without CD-ROM support. menuitem=HELP, View the Help file. menudefault=CD,30 menucolor=7,0 [CD] device=himem.sys /testmem:off device=btdosm.sys device=flashpt.sys device=ecscdide.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd002 [NOCD] device=himem.sys /testmem:off [HELP] device=himem.sys /testmem:off [COMMON] files=10 buffers=10 dos=high,umb stacks=9,256 devicehigh=ramdrive.sys /E 2048 lastdrive=z device=display.sys con=(ega,,1) country=007,866,country.sys install=mode.com con cp prepare=((866) ega3.cpi) install=mode.com con cp select=866 autoexec.bat @ECHO OFF set EXPAND=YES SET DIRCMD=/O:N set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C cls call setramd.bat %LglDrv% set temp=c:\ set tmp=c:\ path=%RAMD%:\;a:\;%CDROM%:\ copy command.com %RAMD%:\ > NUL set comspec=%RAMD%:\command.com copy extract.exe %RAMD%:\ > NUL copy readme.txt %RAMD%:\ > NUL :ERROR IF EXIST ebd.cab GOTO EXT echo Please insert Windows 98 Startup Disk 2 echo. pause GOTO ERROR :EXT %RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL echo The diagnostic tools were successfully loaded to drive %RAMD%. echo. IF "%config%"=="NOCD" GOTO QUIT IF "%config%"=="HELP" GOTO HELP LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM% echo. GOTO QUIT :HELP cls call help.bat echo Your computer will now restart and the startup menu will appear. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. restart.com GOTO QUIT :QUIT echo To get help, type HELP and press ENTER. echo. rem clean up environment variables set CDROM= set LglDrv= |
Algierd,
на мой взгляд Windows 98 можно загрузить с гораздо меньшим количеством "наворотов" тем более через виртуалбокс (где из памяти вашего компа выделяется сегмент чистой памяти под виртуалбокс) config.sys [menu] menuitem=CD, windows + cd-rom menuitem=NOCD, windows menudefault=CD, 30 [common] dos=high,umb device=himem.sys device=emm386.exe lastdrive=Z device=display.sys con=(ega,,1) country=007,866,country.sys [CD] device=ecscdide.sys /D:mscd001 [NOCD] _______ autoexec.bat @echo off mode con cp prepare=((866) ega3.cpi) mode con cp select=866 keyb ru A:\ keybrd3.sys mouse.com goto %config% :CD mscdex.exe /D:mscd001 goto end1 :NOCD :end1 ______ Увас нет драйвера мыши - mouse.com, драйвера руссификаци клавиатуры keybrd3.sys драйвера увеличивающего объем доступной памяти - emm386.exe добавьте их на дискету На дискете должны остаться следующие файлы config.sys autoexec.bat command.com io.sys msdos.sys display.sys country.sys ega3.cpi keyboard3.sys mode.com ecscdide.sys mscdex.exe mouse.com остальные можно убрать. :ps - ну если я по памяти где то что то недописал или не так написал - можете поправить. |
Попробовал установить в Virtual Box Win 95 и win 98 через дискету с листингом config и autoexec, приведенным azbest.
Все встало на этапе загрузки, как только начался грузиться dos=high,umb device=himem.sys device=emm386.exe Появились кракозябры, из которых только понятнo "jhlglbbl Windows XMS nk;jn;lj;m 3.95 Extended Memory Specification (XMS) lgbvlhbkl 3.0 (C) 1988-1995 Microsoft Corp. jlhlnln;n;: j'j'j'j' ..." ...ну и в таком духе. И все - висим. Ни туда, ни сюда. Rem -лю в config и autoexec все, что связано с XMS. Результат - загрузилось. Только моего виртуального диска нет. Ни Volcov Commander его не видит, ни команда c:\, ни Win98 когда начинаю установку с CD. Что я ни так делаю? В чем проблема? |
Lexxxxus1,
крякзяблы это неправильно отображаемые знаки кирилицы исправьте строку Цитата:
keyb.ru,,keybrd3.sys на всякий случай поставьте rem перед строкой с emm386.exe - иногда комп зависает на ней. |
Хоф, с крякозябрами и т.д. все понятно. Главное - виртуального диска, отведенного под установку Win 98 нет. Вот в чем вся беда.
|
Попробуйте так:
config.sys [menu] menuitem=CD, Start computer with CD-ROM support. menuitem=NOCD, Start computer without CD-ROM support. menudefault=CD,30 menucolor=7,0 [CD] rem device=himem.sys /testmemff device=btdosm.sys device=flashpt.sys device=ecscdide.sys /D:mscd001 device=aspi2dos.sys device=aspi8dos.sys device=aspi4dos.sys device=aspi8u2.sys device=aspicd.sys /D:mscd002 [NOCD] rem device=himem.sys /testmemff [HELP] rem device=himem.sys /testmemff [COMMON] rem files=10 rem buffers=10 dos=high,umb rem stacks=9,256 device=himem.sys devicehigh=ramdrive.sys /E 2048 lastdrive=z device=display.sys con=(ega,,1) country=007,866,country.sys rem install=mode.com con cp prepare=((866) ega3.cpi) rem install=mode.com con cp select=866 autoexec.bat @ECHO OFF mode con cp prepare=((866) ega3.cpi) mode con cp select=866 keyb.ru,,keybrd3.sys set EXPAND=YES SET DIR CMD=/O:N set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15 set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C cls call setramd.bat %LglDrv% set temp=c:\ set tmp=c:\ path=%RAMD%:\;a:\;%CDROM%:\ copy command.com %RAMD%:\ > NUL set comspec=%RAMD%:\command.com copy extract.exe %RAMD%:\ > NUL copy readme.txt %RAMD%:\ > NUL :ERROR IF EXIST ebd.cab GOTO EXT echo Please insert Windows 98 Startup Disk 2 echo. pause GOTO ERROR :EXT %RAMD%:\extract /y /e /l %RAMD%: ebd.cab > NUL echo The diagnostic tools were successfully loaded to drive %RAMD%. echo. IF "%config%"=="NOCD" GOTO QUIT IF "%config%"=="HELP" GOTO HELP LH %ramd%:\MSCDEX.EXE /D:mscd001 /L:%CDROM% echo. GOTO QUIT :HELP cls call help.bat echo Your computer will now restart and the startup menu will appear. echo. echo. echo. echo. echo. echo. echo. echo. echo. echo. restart.com GOTO QUIT :QUIT echo To get help, type HELP and press ENTER. echo. rem clean up environment variables set CDROM= set LglDrv= ps: Ещё посмотрите в настройках Виртуал Бокс есть режим пошагового выполнения комманд загрузки конфигурационых файлов (config.sys и autoexec.bat). Это как при обычной загрузке Windows - на черном экране после выскакивания таблицы сразу жать на F8 и выбирать строку с загрузкой в ошаговом режиме. Тогда можно будет поймать момент - на какой строке конфигурационых файлов глючит загрузка. |
Эх, где б скачать. Половины нет от того, что написано.
|
Хоф, ну в общем все собрал. Дальше прикол при установке -
The following file is missing or corrupted: COMMAND.COM Type the name of the Command Interpreter (e.g., c:\windows\commnad.com) И дальше напрочь отказывается команды выполнять. |
Операцинная система (которая грузится с дискеты) не видит путь к файлу command.com Он есть утебя на дискете? заодно смотри io.sys msdos.sys. Они обычно были на загрузочных дискетах под win98
|
azbest, спасибо конечно тебе за ремарку такую, только один момент - закинуть на дискету файлы , которые ты написал можно двумя способами:
1. sys c:\ a: 2. когда в винде форматишь дискету, то ставишь галочку в пункте "Создать загрузочную дискету "MS-DOS". Если ж просто скопировать на чистую дискету эти файлы (а ты, я так понимаю, думаешь, что я забыл их при копировании или удалил за ненадобностью), то, насколько я помню, такая дискета не будет являться загрузочной. При загрузки выдастся сообщение типа "Вставьте загрузочный диск" и все, система будет стоять. |
посмотри вот здесь
http://elibrus.1gb.ru/comp.shtml есть книга Фигурнова и ещё ного чего про DOS, Windows 9x а на Цитата:
shell - которая указывает где находится файл command.com Судя по конфигурационным файлам из твоего листинга, command.com копируется на виртуфльный диск, который создается (размечается) в памяти. Вопрос В какой её части. В той что отводится под Виртуал Бокс или в той что вне Виртуал Бокса. |
В руководстве по VirtualBox сказано, что дополнения для Windows 98 не поддерживаются. Кроме того, система на этой ВМ работает слишком медленно. Лучше ставить Windows 98 на VMware Workstation (или VMware Player версии 3 и выше) последней версии. Если установить последнюю на слабый компьютер - работать будет медленно. В таком случае, если медленно, стоит поставить более раннюю версию. Только звуковых драйверов нет. На сайте Creative запросто можно скачать эти драйвера. Или поставьте Virtual PC 2007 SP1. Это моё мнение.
|
Цитата:
Думаю что это должно исправить проблему отображения! |
Используй Microsoft Virtual Machine 2007
Там даже драйвера интеграции для 95 есть А вот в Боксе нет такого ? |
Процесс установки Win98 как гостевой ОС под Win ХР с VirtualBox затормозился на стадии загрузки системы:
1.Загружаюсь с дискеты win98 с поддержкой СD-ROM. 2. Вижу СD-ROM, но не вижу системного диска C: Как мне установить Win98, если я не вижу основного жесткого диска? Догадываюсь, что основной диск не отформатирован... но как это сделать? |
Цитата:
format |
Grabber2006, благодарю!
Все оказалось очень просто... Я думал, что может есть возможность "извне" разметить создаваемый диск... А к программам fdisk и format у меня до сих пор ... какое то трепетное отношение... Теперь новая проблема, про старте виртуальной машины мышь пропадает в том числе и на основном ПК, затем, когда загрузится win98 на витруалке появляется мышь, а на основной так и "висит"... лечится это только после завершения работы виртуальной машины... |
Фокус ввода в VirtualBox переключается правым Ctrl. После установки соответствующего дополнения в гостевую ОС ("Устройства" -> "Установить Дополнения гостевой ОС") это будет происходить автоматически.
Полезная ссылка по теме |
"platform is not supported for guest addition" был мне ответ... ибо гостевые дополнения не доступны... следовательно я не смогу создать общую папку командой "net use e: \\vboxsvr\shara" ?
Grabber2006, спасибо за ссылку |
Собственно, дополнения нужны для мыши и разрешения экрана и общей шары.
С мышью - облом, придётся нажимать Ctrl. С дисплеем, попробуйте следующее: извлечь из дистрибутива Windows 98 файл framebuf.drv (он в одном из cab'ов) в папку C:\Windows\System. Тогда, может, появится выбор разрешения SVGA 800x600 true color. С шарой - настройте её просто по сети (между гостевой и хостом). |
Для работы с Win95 -WinME ,лучше использовать Microsoft Virtual PC2007 ,или 2004,совместимость и дополнения присутствуют
|
Привет всем!
Не могу найти драйвера для устройств: PCI Multimedia Audio Device, PCI System Peripheral, PCI Universal Serial Bus даже их вендора и ID определить не могу. Особенно волнует USB - нужен позарез. Подскажите где искать драйвера пожалуйста. |
|
stalinit078, спасибо конечно, но не помогла ссылка. Создал новую тему http://forum.oszone.net/showthread.p...38#post1666538
|
|
Установка на VirtualBox такая:
1. Создаем виртуальную машину и виртуальный диск 2. Загружаемся в этой ВМ с любого LiveCD и создаем раздел с FAT32 или 16. 3. Загружаемся с дискеты с дистрибьютивом 4. Все |
Algierd, я бы на вашем месте ставил бы на Virtual PC 2007 или на VMWare 4.x-8.x(на последних версиях VMWare звука нет, но драйвер в интернете есть)
|
У меня была та же фигня, помогло мне: установка в разделе СИСТЕМА/МАТЕРИНСКАЯ ПЛАТА галочки у ВКЛЮЧИТЬ IO APIC + снятие галочки в СИСТЕМА/УСКОРЕНИЕ напротив ВКЛЮЧИТЬ VT-X/AMD-V.
Если кому интересно, запускал VirtualBox 4.1.12 на xubuntu 12.04 . |
Всем привет. Подскажите по моей проблеме.
Вот понадобилось погонять старые DOS программы, а у меня ОС семерка, установил VirtualBox, и поставил там на виртуалку Windows 98 SE, так как помню, что с этой системой в DOS всё запускалось без проблем. Вот что мне не понравилось - загружаюсь в Win 98, а там в свойствах экрана единственное доступное разрешение VGA 640х480. Можно ли как-то добавить режимы с большим разрешением? |
Запоздалый и ненужный (по сути) коммент. Модераторы имеют полное право удалить.
Ежели Вам нужна реально именно работа ДОСовских программ, то какое Вам дело до разрешения экрана в Win 98? Мне вот конфет пожрать охота, но что-то фантики у них убогие... |
Время: 14:24. |
Время: 14:24.
© OSzone.net 2001-