Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 95/98/Me (архив) (http://forum.oszone.net/forumdisplay.php?f=4)
-   -   Windows 98 и VirtualBox (http://forum.oszone.net/showthread.php?t=175602)

Algierd 13-05-2010 17:49 1412536

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



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

Freeman256 14-05-2010 08:47 1412949

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

Хоф 14-05-2010 10:05 1413001

ИХМО - проблема с кодировкой символов на дисплее - точнее VirtualBox непонимает символы драйвера win 98.

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

Algierd 14-05-2010 19:55 1413411

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 1413959

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 1416970

Попробовал установить в 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 1417289

Lexxxxus1,
крякзяблы это неправильно отображаемые знаки кирилицы

исправьте строку
Цитата:

Цитата azbest
keyb ru A:\ keybrd3.sys »

на
keyb.ru,,keybrd3.sys

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

Lexxxxus1 23-05-2010 15:53 1419312

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

Хоф 24-05-2010 10:12 1419779

Попробуйте так:

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 1421130

Эх, где б скачать. Половины нет от того, что написано.

Lexxxxus1 26-05-2010 02:33 1421222

Хоф, ну в общем все собрал. Дальше прикол при установке -

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 1422500

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

Lexxxxus1 28-05-2010 13:20 1422904

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

azbest 01-06-2010 23:38 1425605

посмотри вот здесь

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 1430726

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

Collapse 21-12-2010 09:58 1570987

Цитата:

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

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

Mixon-nod 22-12-2010 11:37 1571962

Используй Microsoft Virtual Machine 2007
Там даже драйвера интеграции для 95 есть
А вот в Боксе нет такого ?

womak 28-02-2011 09:30 1623467

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

Grabber2006 28-02-2011 12:33 1623582

Цитата:

Цитата womak
Догадываюсь, что основной диск не отформатирован... но как это сделать? »

fdisk
format

womak 01-03-2011 05:54 1624173

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

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

Grabber2006 01-03-2011 20:18 1624781

Фокус ввода в VirtualBox переключается правым Ctrl. После установки соответствующего дополнения в гостевую ОС ("Устройства" -> "Установить Дополнения гостевой ОС") это будет происходить автоматически.

Полезная ссылка по теме

womak 03-03-2011 07:58 1626018

"platform is not supported for guest addition" был мне ответ... ибо гостевые дополнения не доступны... следовательно я не смогу создать общую папку командой "net use e: \\vboxsvr\shara" ?

Grabber2006, спасибо за ссылку

Grabber2006 03-03-2011 17:36 1626485

Собственно, дополнения нужны для мыши и разрешения экрана и общей шары.

С мышью - облом, придётся нажимать Ctrl.

С дисплеем, попробуйте следующее: извлечь из дистрибутива Windows 98 файл framebuf.drv (он в одном из cab'ов) в папку C:\Windows\System. Тогда, может, появится выбор разрешения SVGA 800x600 true color.

С шарой - настройте её просто по сети (между гостевой и хостом).

Jullian BrennanEG 03-03-2011 19:49 1626596

Для работы с Win95 -WinME ,лучше использовать Microsoft Virtual PC2007 ,или 2004,совместимость и дополнения присутствуют

lesnik08 26-04-2011 16:59 1666008

Привет всем!
Не могу найти драйвера для устройств:

PCI Multimedia Audio Device,
PCI System Peripheral,
PCI Universal Serial Bus

даже их вендора и ID определить не могу. Особенно волнует USB - нужен позарез. Подскажите где искать драйвера пожалуйста.

stalinit078 26-04-2011 21:55 1666224

Цитата:

Цитата lesnik08
Подскажите где искать драйвера пожалуйста. »

Тут

lesnik08 27-04-2011 12:12 1666541

stalinit078, спасибо конечно, но не помогла ссылка. Создал новую тему http://forum.oszone.net/showthread.p...38#post1666538

myhouse_1991 23-08-2012 19:54 1975655

Tutorial: Windows 95/98 guest OSes

incognito_nongrata@vk 13-12-2012 21:16 2044819

Установка на VirtualBox такая:
1. Создаем виртуальную машину и виртуальный диск
2. Загружаемся в этой ВМ с любого LiveCD и создаем раздел с FAT32 или 16.
3. Загружаемся с дискеты с дистрибьютивом
4. Все

Дмитрий_Горпенюк@vk 09-02-2013 12:36 2086227

Algierd, я бы на вашем месте ставил бы на Virtual PC 2007 или на VMWare 4.x-8.x(на последних версиях VMWare звука нет, но драйвер в интернете есть)

vladimir.reader@fb 20-06-2013 21:55 2171429

У меня была та же фигня, помогло мне: установка в разделе СИСТЕМА/МАТЕРИНСКАЯ ПЛАТА галочки у ВКЛЮЧИТЬ IO APIC + снятие галочки в СИСТЕМА/УСКОРЕНИЕ напротив ВКЛЮЧИТЬ VT-X/AMD-V.

Если кому интересно, запускал VirtualBox 4.1.12 на xubuntu 12.04 .

Nikolaich 21-10-2013 09:49 2238233

Всем привет. Подскажите по моей проблеме.
Вот понадобилось погонять старые DOS программы, а у меня ОС семерка, установил VirtualBox, и поставил там на виртуалку Windows 98 SE, так как помню, что с этой системой в DOS всё запускалось без проблем.
Вот что мне не понравилось - загружаюсь в Win 98, а там в свойствах экрана единственное доступное разрешение VGA 640х480. Можно ли как-то добавить режимы с большим разрешением?

XPEHOMETP 26-10-2013 12:06 2241335

Запоздалый и ненужный (по сути) коммент. Модераторы имеют полное право удалить.

Ежели Вам нужна реально именно работа ДОСовских программ, то какое Вам дело до разрешения экрана в Win 98? Мне вот конфет пожрать охота, но что-то фантики у них убогие...


Время: 17:54.

Время: 17:54.
© OSzone.net 2001-