From 9a45fd4d5265ef4b600e2a3104d13ca27a1b1ebe Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Thu, 28 May 2009 12:48:22 +0000 Subject: [PATCH] - Switch to using UniATA as a default storage driver. Makes it possible to use some SerialATA controllers/harddisks and overcome 8Gb HDD limitation. See issue #1262 for more details. svn path=/trunk/; revision=41175 --- reactos/boot/bootdata/hivesys_i386.inf | 14 +++++++------- reactos/boot/bootdata/txtsetup.sif | 3 +-- reactos/media/inf/hdc.inf | Bin 8024 -> 57816 bytes 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/reactos/boot/bootdata/hivesys_i386.inf b/reactos/boot/bootdata/hivesys_i386.inf index eefaedeaac7..ae13f6d794d 100644 --- a/reactos/boot/bootdata/hivesys_i386.inf +++ b/reactos/boot/bootdata/hivesys_i386.inf @@ -813,13 +813,13 @@ HKLM,"SYSTEM\CurrentControlSet\Services\Afd","ImagePath",0x00020000,"system32\dr HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Start",0x00010001,0x00000001 HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Type",0x00010001,0x00000001 -; Atapi miniport driver -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","ErrorControl",0x00010001,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","Group",0x00000000,"SCSI Miniport" -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","ImagePath",0x00020000,"system32\drivers\atapi.sys" -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","Start",0x00010001,0x00000000 -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","Type",0x00010001,0x00000001 -HKLM,"SYSTEM\CurrentControlSet\Services\Atapi","Tag",0x00010001,0x00000010 +; UniATA/Atapi miniport driver +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","ErrorControl",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Group",0x00000000,"System Bus Extender" +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","ImagePath",0x00020000,"system32\drivers\uniata.sys" +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Start",0x00010001,0x00000000 +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Type",0x00010001,0x00000001 +HKLM,"SYSTEM\CurrentControlSet\Services\UniATA","Tag",0x00010001,0x00000010 ; Audio Service HKLM,"SYSTEM\CurrentControlSet\Services\RosAudioSrv","DisplayName",0x00000000,"Audio Service" diff --git a/reactos/boot/bootdata/txtsetup.sif b/reactos/boot/bootdata/txtsetup.sif index 668724e3dcf..ba4ede62d2e 100644 --- a/reactos/boot/bootdata/txtsetup.sif +++ b/reactos/boot/bootdata/txtsetup.sif @@ -13,7 +13,7 @@ Signature = "$ReactOS$" [SourceDisksFiles] acpi.sys=,,,,,,,,,,,,4 -atapi.sys=,,,,,,x,,,,,,4 +uniata.sys=,,,,,,x,,,,,,4 buslogic.sys=,,,,,,x,,,,,,4 blue.sys=,,,,,,x,,,,,,4 bootvid.dll=,,,,,,,,,,,,4 @@ -31,7 +31,6 @@ l_intl.nls=,,,,,,,,,,,,2 ntfs.sys=,,,,,,,,,,,,4 pci.sys=,,,,,,,,,,,,4 scsiport.sys=,,,,,,x,,,,,,4 -uniata.sys=,,,,,,,,,,,,4 fastfat.sys=,,,,,,x,,,,,,4 ramdisk.sys=,,,,,,x,,,,,,4 ext2.sys=,,,,,,x,,,,,,4 diff --git a/reactos/media/inf/hdc.inf b/reactos/media/inf/hdc.inf index 3827132de07679be9eea1798681de63af32c285a..88a1b29578fd282c9608a6073bfb82a23363caaa 100644 GIT binary patch literal 57816 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