Войти

Показать полную графическую версию : Windows 98 и VirtualBox


Страниц : [1] 2

Algierd
13-05-2010, 17:49
Запускаю VirtualBox загрузочной дискетой от Windows 98, "Start Complete with CD-ROM support", дискета загружается, но экран становится таким:

http://s15.radikal.ru/i188/1005/dc/a126d2adfc48.jpg

Попробовал проинсталлировать с CD-диска, загружается Setup и та же картина. Можно ли как-то исправить?

Freeman256
14-05-2010, 08:47
Мне так и не удалось установить на Win98 на VirtualBox, чего я только не делал... Может попробовать другую ВМ ? Я хотел проверить на vmware но сейчас у меня её пока нет.

Хоф
14-05-2010, 10:05
ИХМО - проблема с кодировкой символов на дисплее - точнее VirtualBox непонимает символы драйвера win 98.

Листинг config.sys и autoexec.bat - в студию.

Algierd
14-05-2010, 19:55
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=

azbest
15-05-2010, 18:45
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 - ну если я по памяти где то что то недописал или не так написал - можете поправить.

Lexxxxus1
19-05-2010, 20:16
Попробовал установить в 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.

Что я ни так делаю? В чем проблема?

Хоф
20-05-2010, 10:50
Lexxxxus1,
крякзяблы это неправильно отображаемые знаки кирилицы

исправьте строку
keyb ru A:\ keybrd3.sys »
на
keyb.ru,,keybrd3.sys

на всякий случай поставьте rem перед строкой с emm386.exe - иногда комп зависает на ней.

Lexxxxus1
23-05-2010, 15:53
Хоф, с крякозябрами и т.д. все понятно. Главное - виртуального диска, отведенного под установку Win 98 нет. Вот в чем вся беда.

Хоф
24-05-2010, 10:12
Попробуйте так:

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 и выбирать строку с загрузкой в ошаговом режиме. Тогда можно будет поймать момент - на какой строке конфигурационых файлов глючит загрузка.

Lexxxxus1
25-05-2010, 23:31
Эх, где б скачать. Половины нет от того, что написано.

Lexxxxus1
26-05-2010, 02:33
Хоф, ну в общем все собрал. Дальше прикол при установке -

The following file is missing or corrupted: COMMAND.COM
Type the name of the Command Interpreter (e.g., c:\windows\commnad.com)

И дальше напрочь отказывается команды выполнять.

azbest
27-05-2010, 22:06
Операцинная система (которая грузится с дискеты) не видит путь к файлу command.com Он есть утебя на дискете? заодно смотри io.sys msdos.sys. Они обычно были на загрузочных дискетах под win98

Lexxxxus1
28-05-2010, 13:20
azbest, спасибо конечно тебе за ремарку такую, только один момент - закинуть на дискету файлы , которые ты написал можно двумя способами:
1. sys c:\ a:
2. когда в винде форматишь дискету, то ставишь галочку в пункте "Создать загрузочную дискету "MS-DOS".
Если ж просто скопировать на чистую дискету эти файлы (а ты, я так понимаю, думаешь, что я забыл их при копировании или удалил за ненадобностью), то, насколько я помню, такая дискета не будет являться загрузочной. При загрузки выдастся сообщение типа "Вставьте загрузочный диск" и все, система будет стоять.

azbest
01-06-2010, 23:38
посмотри вот здесь

http://elibrus.1gb.ru/comp.shtml

есть книга Фигурнова и ещё ного чего про DOS, Windows 9x
а на The following file is missing or corrupted: COMMAND.COM
есть команда
shell - которая указывает где находится файл command.com

Судя по конфигурационным файлам из твоего листинга, command.com копируется на виртуфльный диск, который создается (размечается) в памяти.
Вопрос В какой её части. В той что отводится под Виртуал Бокс или в той что вне Виртуал Бокса.

Lynx96
09-06-2010, 14:47
В руководстве по VirtualBox сказано, что дополнения для Windows 98 не поддерживаются. Кроме того, система на этой ВМ работает слишком медленно. Лучше ставить Windows 98 на VMware Workstation (или VMware Player версии 3 и выше) последней версии. Если установить последнюю на слабый компьютер - работать будет медленно. В таком случае, если медленно, стоит поставить более раннюю версию. Только звуковых драйверов нет. На сайте Creative запросто можно скачать эти драйвера. Или поставьте Virtual PC 2007 SP1. Это моё мнение.

Collapse
21-12-2010, 09:58
Запускаю VirtualBox загрузочной дискетой от Windows 98, "Start Complete with CD-ROM support", дискета загружается, но экран становится таким:
***
Попробовал проинсталлировать с CD-диска, загружается Setup и та же картина. Можно ли как-то исправить? »

В виртуал боксе правую кнопку на виртуальной машине -> Общие -> Вкладка "дополнительно" -> В доп.возможностях СНЯТЬ галочку "Включить VT-x/AMD-V"
Думаю что это должно исправить проблему отображения!

Mixon-nod
22-12-2010, 11:37
Используй Microsoft Virtual Machine 2007
Там даже драйвера интеграции для 95 есть
А вот в Боксе нет такого ?

womak
28-02-2011, 09:30
Процесс установки Win98 как гостевой ОС под Win ХР с VirtualBox затормозился на стадии загрузки системы:
1.Загружаюсь с дискеты win98 с поддержкой СD-ROM.
2. Вижу СD-ROM, но не вижу системного диска C:
Как мне установить Win98, если я не вижу основного жесткого диска?
Догадываюсь, что основной диск не отформатирован... но как это сделать?

Grabber2006
28-02-2011, 12:33
Догадываюсь, что основной диск не отформатирован... но как это сделать? »

fdisk
format

womak
01-03-2011, 05:54
Grabber2006, благодарю!
Все оказалось очень просто... Я думал, что может есть возможность "извне" разметить создаваемый диск... А к программам fdisk и format у меня до сих пор ... какое то трепетное отношение...

Теперь новая проблема, про старте виртуальной машины мышь пропадает в том числе и на основном ПК, затем, когда загрузится win98 на витруалке появляется мышь, а на основной так и "висит"... лечится это только после завершения работы виртуальной машины...




© OSzone.net 2001-2012