From: Sam on 29 May 2010 23:56 I just got a brand new build with Windows 7 Pro. The first thing I noticed is that the Asus BIOS screen shows no hard drives detected, yet left alone everything boots up just fine. I wanted to backup my HD using Acronis 11 Backup S/W from USB dongle. Unfortunately, Acronis doesnt detect the SATA drive, just my USB IOMEGA drive. As I am old school, what is this "Configure SATA as IDE, RAID, and AHCI? How do I get Acronis to detect the HD? Are the BIOS settings wrong? Thanks
From: Paul on 30 May 2010 01:22 Sam wrote: > I just got a brand new build with Windows 7 Pro. The first thing I > noticed is that the Asus BIOS screen shows no hard drives detected, yet > left alone everything boots up just fine. > > I wanted to backup my HD using Acronis 11 Backup S/W from USB dongle. > Unfortunately, Acronis doesnt detect the SATA drive, just my USB IOMEGA > drive. > > As I am old school, what is this "Configure SATA as IDE, RAID, and AHCI? > > How do I get Acronis to detect the HD? Are the BIOS settings wrong? > > Thanks > > Looking at the specs listed in the manual - ICH10R Southbridge SATA - 6 ports Marvell 88SE9128 SATA 6Gb/sec - 2 ports First, check where the drive is plugged in. My guess is, you've plugged into one of the Marvell ports, rather than the Intel Southbridge. Try an Intel port instead. ******* Actually, you have more than the options you list. There is "SATA Configuration" [ Compatible, Enhanced ] Compatible, runs hard drives as if they were plugged into two IDE ribbon cables. In other words, the OS thinks the SATA drives are IDE ribbon cable drives. Compatible mode should support up to four drives (just like a motherboard with two ribbon cables would be able to), and uses IRQ14 and IRQ15. Such an operating mode, would work out of the box with Win98. Who knows, it might even work with DOS (which might help with any utilities that are DOS-like). "Enhanced" maps the drive controllers into the PCI space. Depending on the OS service pack level, you may need a driver to get this to work. But you also get all six SATA ports supported and operating in this mode. (You might see driver files like atapi.sys, pciide.sys, pciidex.sys - that is what my Intel Southbridge is using right now, and I think those drivers were part of WinXP SP3.) Enhanced-IDE would have the controllers sitting in the PCI space, with no special properties. Hot-plug doesn't work, and there would be no native command queuing. Not a big deal really. Enhanced-AHCI does a few things. It makes transition to Intel RAID possible later. It supports hot-plug, so you can plug in a hard drive data cable while the computer is running. (Some hot-swap trays would work with this as well.) It supports NCQ or native command queuing. On a server system, where the queue of commands can build due to multiple tasks issuing disk commands, NCQ makes it possible to answer the commands in a different order than they were issued. Sort of like disconnect and reselect on SCSI. NCQ is not necessarily a win for a desktop user though, but if the computer was functioning as a server, it might help. If NCQ is used for a desktop user, the overhead may be larger than without it. Enhanced-RAID supports RAID operation with the Intel SATA ports. For example, four drives in RAID 5, have one drive allocated for parity information, making it possible to trash one disk, and yet be able to continue using the array. Parity is distributed over the four drives, such that one drive can be removed, and the missing drive's data can be recomputed using XOR operations. ******* The manual is a bit fuzzy about what the Marvell supports. On the one hand, the manual claims pressing control-M while in the BIOS, brings up a Marvell RAID configuration screen, and yet that screen is not documented. The text description for the Marvell, seems to suggest is supports IDE and AHCI. In any case, when the BIOS starts up, there should be a "clear screen" operation, followed by some mention of Marvell printed on the screen, and any drives connected to the Marvell, should be displayed at that moment in time. So there is detection info, but it shows on a "transient screen" that disappears pretty quick. If the control-M thing really worked, you'd have a RAID setup screen to look at, and in such a screen, the detected drives should also be shown. But at this point, I find the manual confusing about whether there really is a RAID screen for the Marvell chip or not. In any case, if you're on a Marvell SATA port, and want to try something else, try moving the drive to an Intel port. And then you should see the drive detected, in one of the BIOS setup pages. Any third party tools, are going to have the most luck with things like Southbridge ports (especially if they're not in RAID mode). For chips like the Marvell, they're going to need a driver from somewhere, unless the third party tool can use Extended INT 0x13 calls to do what is necessary. Perhaps that is why Acronis can't see the drive on your Marvell port ? Paul
From: Sam on 30 May 2010 02:18 Paul wrote: : Looking at the specs listed in the manual - : : ICH10R Southbridge SATA - 6 ports : Marvell 88SE9128 SATA 6Gb/sec - 2 ports : : First, check where the drive is plugged in. : : My guess is, you've plugged into one of the Marvell ports, : rather than the Intel Southbridge. Try an Intel port instead. ThanksPaul! I download the latest version of Acronis and I ran the rescue disk from the CD. Acronis was able to detect the hard drive. My WD does use SATA 6 GB and you're guess is spot-on! :) However, it is a bit disconcerting to see during boot that there is no hard drive detected. : ******* : : Actually, you have more than the options you list. : : There is "SATA Configuration" [ Compatible, Enhanced ] : : Compatible, runs hard drives as if they were plugged into : two IDE ribbon cables. In other words, the OS thinks the : SATA drives are IDE ribbon cable drives. Compatible mode : should support up to four drives (just like a motherboard with : two ribbon cables would be able to), and uses IRQ14 and IRQ15. : Such an operating mode, would work out of the box with Win98. : Who knows, it might even work with DOS (which might help with : any utilities that are DOS-like). Would there be any performance degradation issues in this emulation mode? : "Enhanced" maps the drive controllers into the PCI space. : Depending on the OS service pack level, you may need : a driver to get this to work. But you also get all six : SATA ports supported and operating in this mode. (You : might see driver files like atapi.sys, pciide.sys, : pciidex.sys - that is what my Intel Southbridge is using : right now, and I think those drivers were part of WinXP : SP3.) : Enhanced-IDE would have the controllers sitting in the PCI : space, with no special properties. Hot-plug doesn't work, : and there would be no native command queuing. Not a big deal : really. My mobo doesn't support "Enhanced" IDE. I am looking at page 3-10. Unless IDE is actually Enhanced" IDE : : Enhanced-AHCI does a few things. It makes transition to Intel : RAID possible later. It supports hot-plug, so you can plug in : a hard drive data cable while the computer is running. (Some : hot-swap trays would work with this as well.) It supports : NCQ or native command queuing. On a server system, where the : queue of commands can build due to multiple tasks issuing : disk commands, NCQ makes it possible to answer the commands : in a different order than they were issued. Sort of like disconnect : and reselect on SCSI. NCQ is not necessarily a win for a desktop : user though, but if the computer was functioning as a server, it : might help. If NCQ is used for a desktop user, the overhead may be : larger than without it. Ditto here too. I am looking at page 3-10 : : Enhanced-RAID supports RAID operation with the Intel SATA ports. : For example, four drives in RAID 5, have one drive allocated for : parity information, making it possible to trash one disk, and yet : be able to continue using the array. Parity is distributed : over the four drives, such that one drive can be removed, and : the missing drive's data can be recomputed using XOR operations. : : ******* : : The manual is a bit fuzzy about what the Marvell supports. On : the one hand, the manual claims pressing control-M while in the : BIOS, brings up a Marvell RAID configuration screen, and yet that : screen is not documented. The text description for the Marvell, : seems to suggest is supports IDE and AHCI. : : In any case, when the BIOS starts up, there should be a "clear screen" : operation, followed by some mention of Marvell printed on the screen, : and any drives connected to the Marvell, should be displayed at that : moment in time. So there is detection info, but it shows on a : "transient screen" that disappears pretty quick. The BIOS boot is a real nuisance. It boots automatically to this "Express Gate Splash Screen". I'll be turning it off as I can see no use. The manual indicates that EG doesn't support devices in SATA 6 mode, yet the mobo has controllers that run in SATA 6. : : If the control-M thing really worked, you'd have a RAID setup screen : to look at, and in such a screen, the detected drives should also be : shown. But at this point, I find the manual confusing about whether : there really is a RAID screen for the Marvell chip or not. : Where in the manual did u see the control M option? : In any case, if you're on a Marvell SATA port, and want to try : something else, try moving the drive to an Intel port. And then : you should see the drive detected, in one of the BIOS setup pages. : : Any third party tools, are going to have the most luck with : things like Southbridge ports (especially if they're not : in RAID mode). For chips like the Marvell, they're going to : need a driver from somewhere, unless the third party tool can : use Extended INT 0x13 calls to do what is necessary. Perhaps that : is why Acronis can't see the drive on your Marvell port ? It seems to be the case as version 2010 detects the SATA.
From: Paul on 30 May 2010 03:02 Sam wrote: > Paul wrote: > > : Looking at the specs listed in the manual - > : > : ICH10R Southbridge SATA - 6 ports > : Marvell 88SE9128 SATA 6Gb/sec - 2 ports > : > : First, check where the drive is plugged in. > : > : My guess is, you've plugged into one of the Marvell ports, > : rather than the Intel Southbridge. Try an Intel port instead. > > ThanksPaul! > > I download the latest version of Acronis and I ran the rescue disk > from the CD. Acronis was able to detect the hard drive. My WD does > use SATA 6 GB and you're guess is spot-on! :) > However, it is a bit disconcerting to see during boot that there is no > hard drive detected. > > : ******* > : > : Actually, you have more than the options you list. > : > : There is "SATA Configuration" [ Compatible, Enhanced ] > : > : Compatible, runs hard drives as if they were plugged into > : two IDE ribbon cables. In other words, the OS thinks the > : SATA drives are IDE ribbon cable drives. Compatible mode > : should support up to four drives (just like a motherboard with > : two ribbon cables would be able to), and uses IRQ14 and IRQ15. > : Such an operating mode, would work out of the box with Win98. > : Who knows, it might even work with DOS (which might help with > : any utilities that are DOS-like). > > Would there be any performance degradation issues in this emulation > mode? Not that I know of. > > : "Enhanced" maps the drive controllers into the PCI space. > : Depending on the OS service pack level, you may need > : a driver to get this to work. But you also get all six > : SATA ports supported and operating in this mode. (You > : might see driver files like atapi.sys, pciide.sys, > : pciidex.sys - that is what my Intel Southbridge is using > : right now, and I think those drivers were part of WinXP > : SP3.) > > : Enhanced-IDE would have the controllers sitting in the PCI > : space, with no special properties. Hot-plug doesn't work, > : and there would be no native command queuing. Not a big deal > : really. > > My mobo doesn't support "Enhanced" IDE. I am looking at page 3-10. > Unless IDE is actually Enhanced" IDE "Sata Configuration" [ Compatible ] "Sata Configuration" [ Enhanced ] Configure SATA as [ IDE ] Configure SATA as [ RAID ] Configure SATA as [ AHCI ] There should be a total of four ways to set things up. Compatible is very similar to Enhanced-IDE, in terms of the feature set. Remember that the purpose of Compatible, is to make it possible to use OSes like Windows 98, so there won't be any fancy AHCI or RAID involved. The only detail with Compatible, is deciding which four SATA ports will be supported by that mode. Motherboards back in those days, used IRQ14 and IRQ15, used two ribbon cables, and supported up to four hard drives. And Compatible mode is intended to do the same thing as those old motherboards. <<snip>> > : If the control-M thing really worked, you'd have a RAID setup screen > : to look at, and in such a screen, the detected drives should also be > : shown. But at this point, I find the manual confusing about whether > : there really is a RAID screen for the Marvell chip or not. > : > Where in the manual did u see the control M option? Section 2.8.3 Internal Connectors 2. Marvell Serial ATA 6Gb/s connectors "press <Ctrl> + <M> during POST..." > > : In any case, if you're on a Marvell SATA port, and want to try > : something else, try moving the drive to an Intel port. And then > : you should see the drive detected, in one of the BIOS setup pages. > : > : Any third party tools, are going to have the most luck with > : things like Southbridge ports (especially if they're not > : in RAID mode). For chips like the Marvell, they're going to > : need a driver from somewhere, unless the third party tool can > : use Extended INT 0x13 calls to do what is necessary. Perhaps that > : is why Acronis can't see the drive on your Marvell port ? > > It seems to be the case as version 2010 detects the SATA. > Paul
From: Sjouke Burry on 30 May 2010 11:47
Sam wrote: > I just got a brand new build with Windows 7 Pro. The first thing I > noticed is that the Asus BIOS screen shows no hard drives detected, yet > left alone everything boots up just fine. > > I wanted to backup my HD using Acronis 11 Backup S/W from USB dongle. > Unfortunately, Acronis doesnt detect the SATA drive, just my USB IOMEGA > drive. > > As I am old school, what is this "Configure SATA as IDE, RAID, and AHCI? > > How do I get Acronis to detect the HD? Are the BIOS settings wrong? > > Thanks > > By configuring as ide. |