Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » [решено] Windows 95 на Virtual PC

 
Настройки темы
[решено] Windows 95 на Virtual PC

Аватара для shisik

Ветеран


Сообщения: 3270
Благодарности: 598


Конфигурация

Профиль | Отправить PM | Цитировать


В данный момент я разрабатываю программу для старого компьютера, на котором стоит Windows 95. Непосредственного доступа к нему у меня нет, поэтому чтоб проверить совместимость моей программы с Win95, я решил установить у себя эту ОС, но на Virtual PC.
К сожалению, загрузочный диска достать не удалось - достал только файлы в архиве (не образ). Чтоб как-то можно было запустить установку, скачал FreeDOS (загрузочный iso), который стал нормально. До этого пробовал DOS 6.22 (с 3-х образов дискет), но он почему-то не видел ничего кроме своего-же C:. Да, установочные файлы из архива я записал да CD. После загрузки FreeDOS я ввожу d:\setup.exe и запускается установка.
Проблема сосотоит в следующем. Точнее, их даже две. Первая проблема - при установке после принятия лицензионного соглашения инсталлятор пишет PANIC: more than two near fnodes requested at the same time! и виснет Что это значит и как с этим бороться? Хотя несколько раз у меня такой ошибки не было, но тогда появлялась проблема №2. Когда инсталлятор просит ввести ключ OEM, то по-умолчанию ставится русская раскладка и я никак не могу её поменять. А ключ содержит латинские символы, которые я получается не могу ввести. Копи-паст тоже не работает. До этого нигде выбор языка не предлагается. В оболочке FreeDOS ввод осуществляется латиницей.

Отправлено: 23:23, 17-05-2008

 

Аватара для shisik

Ветеран


Сообщения: 3270
Благодарности: 598

Профиль | Отправить PM | Цитировать


Прошу прощения, вопрос снят. Первая проблема решается перезапуском Virtual PC, но не виртуальным резетом (как я это делал), а виртуальными Alt+Ctrl+Del.
Вторая проблема оказалась ещё проще: раскладка переключается довольно экзотическим на сегодняшний деньсочетанием клавишь Shift+Shift.

Отправлено: 00:22, 18-05-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Shift+Shift стара комбинация на переключение раскладки. Экранная клавиатура, во время ввода серийника в справки об этом говорит.

Отправлено: 03:04, 18-05-2008 | #3


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


Цитата shisik:
скачал FreeDOS »
shisik, Скиньте мне в личку ссылку!

Отправлено: 21:21, 18-05-2008 | #4


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Зачем так приватно,
http://www.freedos.org/freedos/files/
всё публично лежит.

Отправлено: 23:07, 18-05-2008 | #5


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


Цитата shisik:
пробовал DOS 6.22 (с 3-х образов дискет), но он почему-то не видел ничего кроме своего-же C: »
Потому что для работы с CD в MS-DOS нужен драйвер (это в книгах Фигурнова я читал: название, по-моему, MSCDEX и еще какой-то).

Отправлено: 01:07, 19-05-2008 | #6


Аватара для Angry Demon

Крылатый ужас


Moderator


Сообщения: 26453
Благодарности: 4446

Профиль | Отправить PM | Цитировать


Цитата shisik:
но он почему-то не видел ничего кроме своего-же C:
DOS видит только FAT-разделы. NTFS-разделы для него не доступны без дополнительных приблуд (например, NTFS Pro for DOS).

Цитата Котяра:
Потому что для работы с CD в MS-DOS нужен драйвер (это в книгах Фигурнова я читал: название, по-моему, MSCDEX и еще какой-то).
Почти так. DOS увидит привод CD/DVD если в CONFIG.SYS грузится драйвер привода (например, ASUSCD.SYS), а в AUTOEXEC.BAT запускается MSCDEX.EXE (Microsoft's CD-ROM Extension).

-------
- Пал Андреич, Вы шпион?
- Видишь ли, Юра...


Здесь можно скачать драйверы

Сообщение оказалось полезным? Поблагодарите автора, нажав ссылку Полезное сообщение чуть ниже.


Отправлено: 07:41, 19-05-2008 | #7


Аватара для shisik

Ветеран


Сообщения: 3270
Благодарности: 598

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
DOS видит только FAT-разделы. NTFS-разделы для него не доступны без дополнительных приблуд (например, NTFS Pro for DOS). »
А там NTFS и нет. Это ж виртуальная машина, там кроме одного FAt раздела, CD и флопика ничего нет. Хотя я соврал - флопик он видит. Но это не столь важно...
А вообще проблема уже решилась, но не в мою пользу Программа в Win95 не идёт, не может найти API-функцию GetFileAttributesEx В 98 работает, а в 95 не хочет. Пробовал 3 разные версии 95 виндовса, но ни в одной так и не заработало

Отправлено: 13:25, 19-05-2008 | #8


Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


Обойдите эту функцию, вернитесь к старым 95м, например GetFileAttributes Function.
Хоть по ссылке вообще затёрли описание наличие этой функции в Windows 9x/ME, она там есть,
Цитата Предупреждение относительно её под Windows 95 из старого MSDN(OffLine):
Windows 95:
The lpFileName string must not exceed MAX_PATH characters. Windows 95 does not support the "\\?\" prefix.
Теперь стало
Цитата GetFileAttributes Function (MSDN OnLine):
lpFileName
The name of the file or directory.
In the ANSI version of this function, the name is limited to MAX_PATH characters. To extend this limit to 32,767 wide characters, call the Unicode version of the function and prepend "\\?\" to the path. >>
Так же как в описании GetFileAttributesEx Function убрали описание на то, что она поддерживается в Windows 98 и выше.

Отправлено: 13:53, 19-05-2008 | #9


Аватара для Котяра

Ветеран


Сообщения: 2907
Благодарности: 331

Профиль | Отправить PM | Цитировать


Цитата Angry Demon:
если в CONFIG.SYS грузится драйвер привода (например, ASUSCD.SYS) »
К современным дисководам этот древний файл не прилагается...
Цитата shisik:
проблема уже решилась, но не в мою пользу »
Но Windows 95 установилась!

Цитата Angry Demon:
если в CONFIG.SYS грузится драйвер привода (например, ASUSCD.SYS), а в AUTOEXEC.BAT запускается MSCDEX.EXE (Microsoft's CD-ROM Extension). »
Все именно так.

Отправлено: 18:24, 19-05-2008 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » [решено] Windows 95 на Virtual PC

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Разное - Windows Virtual PC + webmoney russich83 Microsoft Windows 7 1 09-12-2009 17:12
Интерфейс - Virtual Windows XP (не актуально) arkadiy68 Microsoft Windows 7 22 04-06-2009 19:38
[решено] Windows Server + Virtual Server MVSka Microsoft Windows NT/2000/2003 3 23-10-2007 09:23
Загрузите бесплатно виртуальную машину MS Virtual PC 2007 / Virtual Server 2005 R2 Vadikan Автоматическая установка Windows 2000/XP/2003 24 16-04-2007 19:02




 
Переход