Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Установка Win98 на SATA

Автор: DmitryDim
Дата сообщения: 27.10.2005 14:03
Да, я смотрел inf-файл, тольо чего там надо менять... Строка "9x" закомментирована.
Вот сам файл:


; Copyright (C) 1998-2003 Promise Technology,Inc

[Version]
Signature="$Chicago$"
Class=SCSIAdapter
ClassGuid={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%PROMISE%
CatalogFile=ftsata2.cat
DriverVer=01/21/2005, 1.00.0.36

[SourceDisksNames]
1 = %DISKNAME1%,,,,
2 = %DISKNAME2%,,,,

[SourceDisksFiles]
ftsata2.sys = 1
bb-run.sys = 1
dontgo.sys = 1
ftutil2.dll = 1

[DestinationDirs]
DefaultDestDir    = 12
CacheDll = 11;

;[DriverFiles_9X]

[DriverFiles_NT_2K]
ftsata2.sys,,,0x20

[DriverFiles_XP]
ftsata2.sys,,,0x20

[FilterDriverFiles]
bb-run.sys,,,0x20
dontgo.sys,,,0x20

[CacheDll]
ftutil2.dll,,,0x20

[Manufacturer]
%Promise%=Promise,NTx86.5.1

[Promise]
%PCI\VEN_105A&DEV_3571.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3571
%PCI\VEN_105A&DEV_3519.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3519
%PCI\VEN_105A&DEV_3574.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3574
%PCI\VEN_105A&DEV_3570.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3570
%PCI\VEN_105A&DEV_3515.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3515
%PCI\VEN_105A&DEV_3577.DeviceDesc% = FasttrakPCI_571 , PCI\VEN_105A&DEV_3577&SUBSYS_3577105A
%Promise_Raid_ControllerDesc%=NODRV,SCSI\ProcessorPromise_RAID_Console____

[Promise.NTx86.5.1]
%PCI\VEN_105A&DEV_3571.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3571
%PCI\VEN_105A&DEV_3519.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3519
%PCI\VEN_105A&DEV_3574.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3574
%PCI\VEN_105A&DEV_3570.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3570
%PCI\VEN_105A&DEV_3515.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3515
%PCI\VEN_105A&DEV_3577.DeviceDesc% = FasttrakPCI_571_XP , PCI\VEN_105A&DEV_3577&SUBSYS_3577105A
%Promise_Raid_ControllerDesc%=NODRV,SCSI\ProcessorPromise_RAID_Console____

[NODRV]
AddReg=NODRV_AddReg
;

[NODRV.Services]
;
; this is blank to just allow the install to succeed
;
AddService = , %SPSVCINST_ASSOCSERVICE% ; null service install

;; Win9x install sections
;;
;[FasttrakPCI_571]

;; Windows NT4.0 and Windows 2000 install sections
;;
[FasttrakPCI_571.NTx86]
Copyfiles=DriverFiles_NT_2K, FilterDriverFiles, CacheDll
AddReg = DontGo.AddReg
Reboot

[FasttrakPCI_571.NTx86.Services]
AddService = ftsata2, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst
AddService = bb-run,,FilterService_Install
AddService = dontgo,,DontGo.Service.Install

;; Windows XP install sections
;;
[FasttrakPCI_571_XP]
Copyfiles=DriverFiles_XP, FilterDriverFiles, CacheDll
AddReg = DontGo.AddReg
Reboot

[FasttrakPCI_571_XP.Services]
AddService = ftsata2, 2, FasttrakPCI_Service_Inst, Miniport_EventLog_Inst
AddService = bb-run,,FilterService_Install
AddService = dontgo,,DontGo.Service.Install

[FasttrakPCI_Service_Inst]
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 0 ; SERVICE_BOOT_START
ErrorControl = 1 ; SERVICE_ERROR_NORMAL
ServiceBinary = %12%\ftsata2.sys
LoadOrderGroup = "SCSI Miniport"
AddReg = pnpsafe_pci_addreg, ftsata_cache_addreg, ftsata_Device_addreg

[FilterService_Install]
DisplayName    = Promise driver accelerator
ServiceType    = 1
StartType    = 0
ErrorControl    = 0
ServiceBinary    = %12%\bb-run.sys
LoadOrderGroup = "Filter"

[DontGo.Service.Install]
DisplayName = %DontGo_Service_Desc%
ServiceType = 1
StartType = 0
ErrorControl = 1
ServiceBinary = %12%\DontGo.sys
LoadOrderGroup = "PnP Filter"

; supporting P&P on the PCI(5) bus.
[pnpsafe_pci_addreg]
HKR, "Parameters\PnpInterface", "5", 0x00010001, 0x00000001

;*************************************************************
[ftsata_cache_addreg]
HKR, "Parameters\Cache", "DefSize", 0x00010001, 0x01000000
HKR, "Parameters\Cache", "Flag",0x00010001, 0x00000001
HKR, "Parameters\Cache", "WriteMode",0x00010001, 0x00000000
HKR, "Parameters\Cache", "ThreadNum",0x00010001, 0x00000010
HKR, "Parameters\Cache", "HotSpareDisable",0x00010001, 0x00000000
HKR, "Parameters\Cache", "LongBurstDisable",0x00010001, 0x00000001
HKR, "Parameters\Cache", "NCQTCQEnable",0x00010001, 0x00000000
HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","ftutil2",,"rundll32.exe ftutil2.dll,SetWriteCacheMode"

[ftsata_Device_addreg]
HKR, "Parameters\Device", "NumberOfRequests",0x00010001, 0x0000003f
HKLM,System\CurrentControlSet\Services\Disk,TimeOutValue,%REG_DWORD%,0x0000003c

[DontGo.AddReg]
HKLM, System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}, UpperFilters, 0x00010008, DontGo

[DontGo.DelReg]
HKLM, System\CurrentControlSet\Control\Class\{4d36e967-e325-11ce-bfc1-08002be10318}, UpperFilters, 0x00018002, DontGo

[NODRV_AddReg]

;*************************************************************
;The NT EventLog entries are the same for all SCSI miniports.
[Miniport_EventLog_Inst]
AddReg = Miniport_EventLog_AddReg

[Miniport_EventLog_AddReg]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll;%%SystemRoot%%\System32\Drivers\ftsata2.sys"
HKR,,TypesSupported,%REG_DWORD%,7

;[IOS]
;HKR,,DevLoader,,*IOS
;HKR,,DontLoadIfConflict,,"Y"

;[WIN98.REG]
;HKR,,PortDriver,,98DriverName.mpd

[strings]
DISKNAME1="Promise FastTrak 571/519/579 Driver Diskette"
DISKNAME2="Windows system"
Promise="Promise Technology"

PCI\VEN_105A&DEV_3571.DeviceDesc="Windows Promise FastTrak TX2200 (tm) Controller"
PCI\VEN_105A&DEV_3519.DeviceDesc="Windows Promise FastTrak TX4200 (tm) Controller"
PCI\VEN_105A&DEV_3574.DeviceDesc="Windows Promise FastTrak 579 (tm) Controller"
PCI\VEN_105A&DEV_3570.DeviceDesc="Windows Promise FastTrak TX2300 (tm) Controller"
PCI\VEN_105A&DEV_3515.DeviceDesc="Windows Promise FastTrak TX4300 (tm) Controller"
PCI\VEN_105A&DEV_3577.DeviceDesc="Windows Promise FastTrak 779 (tm) Controller"
Promise_Raid_ControllerDesc= "Windows Promise RAID Console SCSI Processor Device"

DontGo_Service_Desc = "Promise Removable Disk Control Driver"

REG_EXPAND_SZ=0x00020000
REG_DWORD=0x00010001

SPSVCINST_ASSOCSERVICE = 0x00000002


Добавлено:
Между прочим, без изменения inf'а, драйвера устанавливаются нормально и Windows 98 видит контроллер как многофункциональное устройство.


Добавлено:
НО! на моем винте стоит NTFS, интересно, он должен увидиться как недоступный том или вообще его не будет видно? А fdisk в таком случае... ?
Автор: DmitryDim
Дата сообщения: 09.11.2005 11:14
Ура! мой контроллер, оказывается по умолчанию работает у меня с DOS!!!. Все видно, но! Fdisk 80-ти гигобайтный диск определил как 12-ти меговый!, но format.com отформатировал все 80!, далее.. Volkov Commander при проверке свободного места говорит, что на диске 2000+ Мб, видно писался под FAT16, но это не так страшно, вроде видит все остальное )
Теперь думаю как NTFS к Windows 98 прикрутить.........
Автор: maxud
Дата сообщения: 09.11.2005 14:19
DmitryDim
>>Ура! мой контроллер, оказывается по умолчанию работает у меня с DOS!!!.
Вообще-то любой контроллер (не важно какой SATA, RAID, SCSI) по умолчанию работает в ДОС. Через Int13.
>> Fdisk 80-ти гигобайтный диск определил как 12-ти меговый!
И это не удивительно, в стандартном fdisk ошибка в отображении информации о размерах, тем не менее, если при разбиении пользоваться не мегабайтами, а процентах то все нормально работает.
>> Volkov Commander при проверке свободного места говорит, что на диске 2000+ Мб, видно писался под FAT16,
С FAT32 VC работает нормально несмотря на такие показания о размере.
>>Теперь думаю как NTFS к Windows 98 прикрутить
Думать не надо, надо идти в варезник и искать там тему по Paragon Mount Everything Professional. Это драйвер для чтения/записи NTFS дисков. Вот только грузиться 98 должна с FAT32.
Читайте топик по 98 - там все эти вопросы обсуждались и не раз!
Автор: ALEF
Дата сообщения: 12.04.2006 10:42
Материнка P4P800 SE добавил SATA 200Gb вторым - Win98 виснет при установке драйвера PCI-контроллера жестких дисков. Если поставить SATA первым (и единственным и с него грузиться) - виснет после установки драйвера после первой перезагрузки, а если установить и отказаться от перезагрузки - работает отлично, но только до перезагрузки. Потом только Safe Mode.

Хочу поробовать режим Native, прочитал что в этом режиме невозможно будет использовать оба PATA-канала, это действительно так? (там винт и DVD-RW - хочется их оставить на разных каналах)
Автор: TeXpert
Дата сообщения: 14.04.2006 02:30
ALEF
Я, кажется, писал в этом топике -- для P4P800F у меня были похожие проблемы. Поищи в топике, там я подробно писал. Вкратце -- запускай setupcor вместо setup (на это я решился от отчаяния), и будет тебе счастье. В BIOS'е лучше ставить Compatible Mode -- уж мне поверь, методом проб и ошибок установлено, что производительность дисковой подсистемы в этом случае выше. У меня диск и два устройства: DVD-RW DVD-R на одном канале. Другой канал пустой, изредка я туда вставляю обычный ATA-диск, при этом отключаю SATA-диск.
Автор: ALEF
Дата сообщения: 14.04.2006 14:45
TeXpert
проблем с установкой у меня нет - я Win98 просто копирую весь системный раздел, проблемы с запуском.
В Compatible никаких прблем нет, кроме отсутствия одного из каналов IDE.
Я уже понял что мешает системе загружаться, когда разберусь опишу пдробней.
Автор: TeXpert
Дата сообщения: 15.04.2006 03:16
ALEF

Цитата:
В Compatible никаких прблем нет, кроме отсутствия одного из каналов IDE.

Без этого режима не работает нормально у меня.
Автор: doctormt
Дата сообщения: 19.05.2006 13:45
Здрасте! есть две системы, 98 и ХР, есть винты IDE и есть200 Гб Sata. Система стоит на IDE винте, НО при попытке загрузиться в 98 винде она виснет не находя драйвера для Sata винта. Приходитя вырубать систему, отключать физичсеки Sata винт и загружаться. Как то раз у меня уже была такая же проблема, но как то устаканилось все тогдаи я не пойму что я делал (100% что в Биосе ниче не менял, я тогда особо в нем не шарил как впринципе и сейчас). Это очень неудобно для меня в плане того что часто нужна работаь вразных системах. Мне не нужно чтобы 98 видела данные на sata винте (да она их и не увидит , там NTFS). Мне нужно чтоб просто загружалась 98 винда с подключенным sata винтом.
Мать ASUS P4P800
Автор: doctormt
Дата сообщения: 22.05.2006 14:26
ау народ есть кто живой по моему вопросу?
Автор: lesha111
Дата сообщения: 28.09.2006 03:21
Странно как-то. проблем с сатой быть не должно. У меня NForce4 + Athlon64 и Windows 98 там поставить нельзя по определению. даже на сайте NVidia написано, что чипсет не поддерживает Win98. При этом XP (других не пробовал) ставится и видит Standard Dual Channed PCI IDE Controller без драйверов и без гемороя. Никаких дров я не интегрировал и дисковода у меня вобще нету (WinXP SP1 Eng Corp).
Автор: TeXpert
Дата сообщения: 29.09.2006 01:30
doctormt
Во-первых, написал бы более подробно насчёт параметров подключения (кто на каком канале и т. д.). Во-вторых, проще было бы решить проблему

Цитата:
...часто нужна работаь вразных системах

Что мешает обе системы на SATA диск поставить? У меня плата P4P800F и проблем (тьфу-тьфу-тьфу!) нет.

Автор: Rgnr123
Дата сообщения: 30.04.2007 15:09
Материнка ASUS A8N32 SLI DELUXE, HDD Maxtor 200GB,
Начинаю ставить 98ую винду, установка стартует, но при копировании файлов диск пропадает, появляется черное досовское окошко, мол "a serious error occurred while attempting to copy files on drive x" .
Помогите чайничку плиз, уж очень XP терпеть не могу
Автор: XPEHOMETP
Дата сообщения: 30.04.2007 18:41
Rgnr123
Это, возможно, грабли с драйвером на SATA для чипсета nForce. Без его установки SATA не будет работать. Возможно, наиболее радикальный способ - скопировать к себе на винт работающую Win98 с другого компа. Перед этим на диск нужно поставить ДОС и правильно прописать пути к Win98 и msdos.sys.Ну и autoexec.bat с config.sys тоже должны быть правильно настроены. Туда же на диск надо перекинуть дрова чипсета nForce, потому что без них комп не увидит CD. Потом загрузиться в безопасном режиме (работа с SATA пойдет на уровне ДОСа), поставить дрова (а ставятся они в несколько этапов, с перезагрузкой, и каждый раз, наверно, придется грузиться в безопасном режиме) и перегрузиться нормально.

Еще вариант - грабли с большим диском и 48-битной адресацией. Необходимо уточнить, на какие разделы разбит диск, с каким размером кластера (если не по автомату разбивалось), какой прогой это делалось. Для Win98 нужно делать раздел в FAT32, размер кластера для большого раздела получается нехилый (что не экономно), и возникает соблазн воспользоваться какой-нибудь умной прогой, которая умеет делать размер кластера совсем маленьким. А потом оказывается, что для получившегося количества кластеров не хватает 28-битной адресации, нужно систему подновлять, чтоб с 48-битной адресацией работала. У меня, во всяком случае, были такие грабли.
Автор: vertex4
Дата сообщения: 30.04.2007 19:06
Rgnr123
Вроде же твой чипсет не поддерживает Windows 98?
XPEHOMETP
Адресация не зависит от размера кластера, никаким боком. Проблема с размерами будет даже в БИОСе (без ОС). И проблемы с LBA48 только на платах до 2002 года выпуска, а эта плата новая. Подробное обсуждение проблем больших дисков: По поводу поддержки винтов больших объемов.
Автор: XPEHOMETP
Дата сообщения: 01.05.2007 07:16
vertex4
В общем, чипсет полной поддержки не дает, поэтому видео нормально не заведется. Это гарантированно. Так что тут остается только согласиться. А на счет размера кластера - были у меня некие грабли при кластере 4 КБ на разделе в 40 ГБ, никак не хотел запускаться виндовский скандиск: не хватает, мол, памяти. После применения патчика из топика про Win98 все заработало. Может, там все в пределах 28-битной адресации было, я не знаю.
Автор: V demon
Дата сообщения: 19.06.2007 13:20
Добрый день!
Столкнулся с проблемой установки Win98.
Система:

Asus P4P800E-Deluxe
P4-2,4 HT
256Mb (Было 512, одну планку снял что-бы поставить 98)
GeForce FX5200 128Mb
WD 80Gb (SATA II) и WD 120Gb (Ide)

На Венике 80Гб я в самом начале сделал раздел на 1.5Гб и туда
поставил 98 (через сетапкор), все стало - работает, все веники видит.
Но в списке устройств пишет что не найдены драйвера под IDE (под все 4 устройства)
и система не видит DVD-RW (NEC).
При этом дрова под САТА стали нормально

Пытался подсовывать разные дрова не хочет и все.
Может кто подскажет что делать?
Автор: ALEF
Дата сообщения: 11.07.2007 15:11
V demon
у меня очень похожие проблемы.
Asus P4P800ESE
Винда загружается но не видит CD-привод (DVD тоже), потом она пытается поставить драйвер котролера (IDE или SATA не разобрался) и виндовс вешается.
После чего помогает загрузка в SafeMode и удаление драйвера.
Автор: VLADA2011TO
Дата сообщения: 03.09.2010 11:43
На комп с материнкой NF4K8AB необходимо поставить программу, использующую обращение к устройству, повешанному на СОМ-порт. ХР отказывается пускать её (режим эмуляции MS-DOS и др. извращения пробовали). Автор программы грит что работает она исключительно под WIN98. Попытка установить 98 на комп с S-ATA винтом не увенчалась успехом. Запускаю сетап 98, проходит предварительное копирование файлов установки, комп перегружается и на окне с сообщением "подождите, идёт подготовка к первому запуску" виснет. Эксперименты с разделами FAT32\16 результата не дали. Прицепил IDE винт. Картина та же. Чесслово впервые за 20 лет практики сталкнулся с таким гемороем. Ну эта ночь была как говорится пробная, этой ночью уж я её победю.... Ктонить сталкивался с таким?
Автор: rodrigo_f
Дата сообщения: 03.09.2010 15:14
"...Эксперименты с разделами FAT32\16 результата не дали..."

- а какой размер раздела вы делали. Попробуйте сделать на винте первичный активный раздел размером - ну примерно гиг 20...40.
- сколько у вас оперативной памяти. Попробуйте оставить одну линейку, не более 512 Мб...

Страницы: 12

Предыдущая тема: Удалил все файлы из корня диска в Win2000


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.