Здравствуйте, Гость

0 Пользователей и 1 Гость просматривают эту тему.

Создание Windows 98 flash
« : 15 Сентября 2009, 01:32:40 »
Народ подскажите пожалуйста как создать загрузочнуую флешку с 98 виндой с ее родной графической оболочкой
Какой обьем флешек предпочтительней?
Все это для Geode GX1 300mhz
Re: Создание Windows 98 flash
« Ответ #1 : 15 Сентября 2009, 03:01:50 »
С этой проблемой несколько дней вожусь.
Поблема в том, что не получается поставить честную винду на
дисковод А. Для старых биосов возможность грузиться только
с USB-ZIP 500M FAT ( UT165 плохо иметирует полную поддержку
протоколов обмена HDD ). При загрузке с USB-ZIP она становиться честным дисководом А: 500M FAT16 CHS boot.
UT165_1.65.19.0 хорошо ее разбивает на 2 части (нужен 1-й
кусок на 500М FAT Removable MBR Active. Потом можно руками
перенести системные файлы: 1-й io.sys, потом msdos.sys, command.com. Можно посматреть структуру диска PeToUSB
Только не форматировать. Меняется начальный LBA и она
перестает быть дисководом. Фокусы с subst.exe c: a:\
  прописывание CleanBoot=0 в msbatch.inf и запуск /T:путь к RAM
диску все равно дает ошибку SU0013 и нужен винт для авторизации. На А: ставиться но отвязаться от винта пока не
получается. Кто справился ?
Re: Создание Windows 98 flash
« Ответ #2 : 16 Сентября 2009, 06:30:15 »
Нашел дрова под DOS
http://www.stefan2000.com/darkehorse/PC/DOS/Drivers/USB/mhairu.zip
 config DEVICE=USBASPI.SYS /V /W
          DEVICE=DI1000DD.SYS
ключ /V подробный вывод информации, а /W - останавливает загрузку до того момента, когда к USB будет подключено устройство и нажата клавиша Enter.  В состав архива входит также файл RAMFD.SYS, который создает RAM-диск, на который копируется дискета целиком.
USB-ZIP500 копировать весь смысла нет. После запуска драйвера
он становится HDD и если нет в системе дисков,становится С:
Теряется , или долго читается А: надо сделать переназначение
subst a: c:\  subst b: c:\  но это делается в автоэкзеке, а он уже
не читается. Чем бы дрова из автоэкзека запустить?
А может кто видел похожий драйвер с возможностью задать
букву диска? Но основная причина сложности установи Win98SE2
в том, что она опрашивает USB и выключает FLASH.
Как запретить опрос при установке?
Re: Создание Windows 98 flash
« Ответ #3 : 17 Сентября 2009, 06:54:10 »
Продолжение попыток
Грузимся с USB-ZIP, винты отключаем
config
device=a:\himem.sys /testmem:off
INSTALL=XMSDSK.EXE 3072 R: /Y
INSTALL=PKUNZIP.EXE -e DOS.ZIP COMMAND.COM SUBST.EXE VC.COM VC.INI shcdx33c.com R:\
SHELL=R:\COMMAND.COM R:\ /E:2048/P
DEVICE=USBASPI.SYS /V
DEVICE=DI1000DD.SYS

В DOS.ZIP находятся эти файлы

autoexec
set comspec=r:\command.com
r:\vc

msdos.sys
[Paths]
WinDir=A:\WINDOWS
WinBootDir=A:\WINDOWS
HostWinBootDrv=A
или вообще удалить описание путей
 
Выйти из VC, поменять диск cd c:, subst a: c:\,
 subst b: c:\ - диск становится HDD
 
Для Win это все неважно.

Нашел описание ключей setup
http://www.oszone.net/110/
дрова на FLASH Win98SE
http://www.technical-assistance.co.uk/drivers/nusb33r.exe
можно выбрать  usbstor.inf usbstor.sys usbmphlp.pdr
 (если USB2.0-дополнительно usb2.inf и дрова какие на него становятся)
и пробовать засунуть во время новой инсталяции на flash

У меня USB 1. Так все долго...  уже надоело возиться...
Кто поставит загрузочную Win98se2 на flash USB-ZIP, сделайте инструкцию.
Re: Создание Windows 98 flash
« Ответ #4 : 21 Сентября 2009, 08:51:11 »
установка setupcor /p b;i;p;r;v a:\msbatch.inf позволяет поставить win98se2 на FLASH A: USB-ZIP500 FAT16 без аппаратных дров. msbatch.inf содержит описане установки
 без переписывания boot. Текст:
; MSBATCH.INF
;
; Copyright (c) 1995-1999 Microsoft Corporation.
; All rights reserved.
;

[Version]
Signature = "$CHICAGO$"

[Setup]
CleanBoot=0
 Прописывание в аutoexec и config дорв для CD,DVD позволяет
видить их в проводнике. regedit : поменять ссылки на A:
 BootDir, BootHost, MachineDir
При попытке установки дров не включать автопоиск ! Дрова пока
не ставятся, да и ставить надо только стандартные, тогда
можно будет с любых машин грузить. Разбираюсь с дисковым
кешем... Делайте backup (scanreg)!
Re: Создание Windows 98 flash
« Ответ #5 : 23 Сентября 2009, 07:58:14 »
himem.sys создает проблемы. Дрова для CD,DVD можно
добавить в конфиге загрузчиком резидентов - dynaload.exe взятого из пакета dos8.zip. В автоэкзеке лучше поставить DoubleBuffer=0. Редактором реестра скорректировать (на  А:\)  или удалить все ссылки на диск С:\ . Можно поменять a:\command.com и a:\windows\command\command.com на command из dos8.
Диски работают с 16ти разрядными дровами, снижает быстродействие. Видео режим 640х480 16color.
 У кого есть сидюковые версии Win98? Помогите собрать дрова! Какие там стоят на видео устройство,котроллеры,диски...
Re: Создание Windows 98 flash
« Ответ #6 : 24 Сентября 2009, 02:26:15 »
Command.com менять смысла нет. Попробовать поcтавить сразу
на dos8. Dos дрова на CD, DVD работают некорректно.
Поставил стандартные win98se2. Сначала пробовал PCI-IDE,
изменений нет, потом IDE/ESDI- установился на CD и DVD (подключено 2 устройства) 2-й канал. Поставилась конфигурация 1 IRQ15, определились устройства. На 1-м канале (основном устройстве) отключил винты. Поставил IDE с управлением шиной (без сериализации) и подключил винты.
Установилась конфигурация 0 и определились винты -тип 47.
Все устройства кроме A: в 32-х разрядном режиме.
Re: Создание Windows 98 flash
« Ответ #7 : 25 Сентября 2009, 00:43:28 »
В config.sys внести drivparm /D:0 /N
Это снимет флаг сменного носителя, будет работать кэш,
буферизация и корзина на диск A.
В msdos.sys оставить DoubleBuffer=1
В autoexec можно внести
lh a:\WINDOWS\smartdrv.exe /V WinCacheSeze 12288
Уменьшит число обращений к Flash
Кто-нибудь пытается создать данный вариант загрузки ?