A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage & Hardrives
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Boot off SATA with ATA disk + other SATA disk present?



 
 
Thread Tools Display Modes
  #11  
Old May 26th 05, 07:01 PM
Maxim S. Shatskih
external usenet poster
 
Posts: n/a
Default

I do understand that for SATA to operate in non-native mode, it has to use
the same register set / IRQ channels / etc. as one of the two standard ATA
channels. This means you cannot have both standard ATA channels *and* SATA
in native mode.


Correct.

But if you disable either PATA, you should be able to have SATA "take its
place."


Correct.

If the two SATA devices in compatibility mode are seen as *two* "ATA
channels" (register set etc.) this means you cannot have two SATA devices
*plus* one ATA device


No. In compatibility mode, one of the mobo's IDE connectors is defunct, and the
SATA wires are playing the role of master and slave from the defunct connector.

Any doc / ptrs on all this?


By "all this" I meant: the PATA/SATA register set allocation /
enabling/disabling / substitution / compatibility vs. native...


Maybe the Intel's chipset docs.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation

http://www.storagecraft.com


  #12  
Old May 26th 05, 08:15 PM
external usenet poster
 
Posts: n/a
Default


"Maxim S. Shatskih" a écrit dans le message de
news: ...
I do understand that for SATA to operate in non-native mode, it has to
use
the same register set / IRQ channels / etc. as one of the two standard
ATA
channels. This means you cannot have both standard ATA channels *and*
SATA
in native mode.


Correct.

But if you disable either PATA, you should be able to have SATA "take its
place."


Correct.

If the two SATA devices in compatibility mode are seen as *two* "ATA
channels" (register set etc.) this means you cannot have two SATA devices
*plus* one ATA device


No. In compatibility mode, one of the mobo's IDE connectors is defunct,
and the
SATA wires are playing the role of master and slave from the defunct
connector.


So even getting rid of *both* my ATA disks, and "replacing" them with a SATA
disk, ending up in a config with two SATA disks and my DVD burner off the
secondary ATA channel would not work!?

What do you suggest?

(Simplest is to replace the dying ATA disk with another ATA disk, for
sure...)


Any doc / ptrs on all this?


By "all this" I meant: the PATA/SATA register set allocation /
enabling/disabling / substitution / compatibility vs. native...


Maybe the Intel's chipset docs.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation

http://www.storagecraft.com




  #13  
Old May 27th 05, 03:59 AM
Maxim S. Shatskih
external usenet poster
 
Posts: n/a
Default

So even getting rid of *both* my ATA disks, and "replacing" them with a SATA
disk, ending up in a config with two SATA disks and my DVD burner off the
secondary ATA channel would not work!?

What do you suggest?


It will. In compatibility mode, it will place both SATA disks on the same
register task file, thus making them inter-dependent. In native mode - works
fine (but no DOS).

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation

http://www.storagecraft.com


  #14  
Old May 27th 05, 11:18 AM
Stephane Barizien
external usenet poster
 
Posts: n/a
Default

Maxim S. Shatskih wrote:
So even getting rid of *both* my ATA disks, and "replacing" them
with a SATA disk, ending up in a config with two SATA disks and my
DVD burner off the secondary ATA channel would not work!?

What do you suggest?


It will. In compatibility mode, it will place both SATA disks on the
same register task file, thus making them inter-dependent. In native
mode - works fine (but no DOS).


But the BIOS never sets the disks to native mode initially as far as
understand; the OS drivers will... (haven't seen anything in the BIOS where
I can select whether SATA works in compatibility mode or not...)

Would the register mapping *change* once the OS drivers are initialized?
Sorry if I sound dumb, but I don't get the picture...

I understand that there is a "situation" whe
- SATA disks 0 and 1 are accessed via the register task file used by the
disabled primary PATA channel, in compatibility mode (== perf impact,
cannot access both disks simultaneously)
- the burner is accessed via the register task file used by the non-disabled
secondary PATA channel

and that there is "another situation" whe
- SATA disk 0 is accessed in native mode via a specific register set
- SATA disk 1 is accessed in native mode via *another* specific register set
- the burner is accessed via the register task file used by the non-disabled
secondary PATA channel

Does one *choose* among the two (BIOS setting) or *switch at runtime*
between the "first situation" and "second situation" (when the VIA driver
for the SATA chip initializes?)



  #15  
Old May 27th 05, 12:28 PM
Maxim S. Shatskih
external usenet poster
 
Posts: n/a
Default

But the BIOS never sets the disks to native mode initially as far as
understand; the OS drivers will... (haven't seen anything in the BIOS where
I can select whether SATA works in compatibility mode or not...)


This choice is made by BIOS setup. OS's drivers obey this choice.

Would the register mapping *change* once the OS drivers are initialized?


No. This will require the driver restart, and, for a boot driver, this is
impossible.

- SATA disks 0 and 1 are accessed via the register task file used by the
disabled primary PATA channel, in compatibility mode (== perf impact,
cannot access both disks simultaneously)


Yes.

- the burner is accessed via the register task file used by the non-disabled
secondary PATA channel


Yes.

- SATA disk 0 is accessed in native mode via a specific register set
- SATA disk 1 is accessed in native mode via *another* specific register set


Yes.

- the burner is accessed via the register task file used by the non-disabled
secondary PATA channel


Yes.

Does one *choose* among the two (BIOS setting)


For Intel 865PE chipset, this choice is in the BIOS setup only.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation

http://www.storagecraft.com


  #16  
Old May 27th 05, 02:35 PM
Stephane Barizien
external usenet poster
 
Posts: n/a
Default

Maxim S. Shatskih wrote:
But the BIOS never sets the disks to native mode initially as far as
understand; the OS drivers will... (haven't seen anything in the
BIOS where I can select whether SATA works in compatibility mode or
not...)


This choice is made by BIOS setup. OS's drivers obey this choice.


Haven't found this (yet) in my A7V600's BIOS (VIA KT600 chipset)


Would the register mapping *change* once the OS drivers are
initialized?


No. This will require the driver restart, and, for a boot driver,
this is impossible.

- SATA disks 0 and 1 are accessed via the register task file used by
the disabled primary PATA channel, in compatibility mode (== perf
impact, cannot access both disks simultaneously)


Yes.

- the burner is accessed via the register task file used by the
non-disabled secondary PATA channel


Yes.

- SATA disk 0 is accessed in native mode via a specific register set
- SATA disk 1 is accessed in native mode via *another* specific
register set


Yes.

- the burner is accessed via the register task file used by the
non-disabled secondary PATA channel


Yes.

Does one *choose* among the two (BIOS setting)


For Intel 865PE chipset, this choice is in the BIOS setup only.


My A7V600 is VIA KT600-based...


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
P4R800-V Deluxe and creating a SATA Boot Drive Milos Pedersen III Asus Motherboards 0 January 2nd 05 05:24 AM
Help needed changing from IDE to SATA drives Ward Storage (alternative) 1 December 10th 04 08:04 PM
SATA data male-male gender changer adapter ? Julien Pierre Storage (alternative) 0 September 25th 04 09:08 AM
Why Boot and System Disk? mo Asus Motherboards 1 September 5th 04 10:01 AM
Hitachi 7K250 any good? Jerry Storage (alternative) 20 December 19th 03 01:47 AM


All times are GMT +1. The time now is 12:09 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.