Failure to Boot When Re-start Computer

starvinmarvin

New member
Local time
8:10 AM
Messages
18
PC boots OK after Shutdown, no problem.

But, the PC fails to boot when Restart is selected in Windows.

PC will cold boot OK. It does POST as normal, advances to an add-on SATA III controller card, continues to a dual-boot screen (Win 7 / Win 8.1 with Win 7 as the default), then starts Win 7 without problems. The "First Boot Device" in BIOS is set for my boot drive/add-on controller card. "Second Boot Device" in BIOS is set for CD/DVD-ROM.

The problem occurs whenever i do a Restart. The PC completes the POST routine but never reaches the dual-boot screen. Instead it displays this:
"CD-ROM Boot Priority ... No Medium. Reboot and select proper boot device or insert boot media in selected boot device and press a key."

If i then press the "Reset" button the PC reboots and the same error message appears again. If i press Reset and then enter the BIOS the Boot setup screen still shows First Boot Device as being a hard drive, but my boot drive is not listed and a spare data drive is the first one listed.

My boot drive is an SSD and it's connected to the add-on SATA controller card mentioned above. Also, a regular HDD is connected to that controller card. After the boot failure when doing a Restart, the controller card along with the two drives attached to it are no longer listed in the BIOS.

So, then i hold down the Power button to force a Shutdown. After waiting the usual 10 or 20 seconds for the power supply capacitors to dissipate i press the Power button to turn on the computer and, voila!, it boots normally and all is well.

The issue can be provoked again by selecting Restart. It doesn't matter if the PC has been on for 2 minutes or 2 hours.

To recap, the PC cold boots OK every time, but it fails to boot on Restart every time. Clearly, the ADD_ON CONTROLLER CARD IS NOT RECOGNISED when Re-booting, yet IT IS RECOGNISED WHEN COLD BOOTING !

If there's a loose connection the problem should not occur only when Restarting. If it's a driver problem on the controller card then, again, why does it only occur on Restart?

Hoping one of you brilliant troubleshooters can help me resolve this mysterious problem. Any suggestions?

P.S. Almost forgot, the Win 8.1 boot drive is a separate drive connected directly to a SATA II port on the motherboard,; i.e. it's not connected to the add-on controller card.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Win 7 Home Premium 64-bit / Win 8.1 Pro 64-bit dual-boot
CPU
Intel Core i7-965ee 3.2GHz
Motherboard
ASUS P6TD Deluxe (Socket 1366 / X58)
Memory
Triple channel 6 x 2GB G-Skill DDR3-1600
Graphics Card(s)
ASUS GTX760 2GB
Sound Card
Soundmax integrated
Monitor(s) Displays
Pioneer KURO 50-inch Plasma TV
Screen Resolution
1920x1080
Hard Drives
Sandisk Extreme 240GB SSD (Boot - Win 7) on SYBA add-on controller card.
Toshiba 2TB HDD (Data) on SYBA add-on controller card.
Intel X25-M 80GB SSD (Boot - Win 8.1) on m/board.
Seagate 1TB HDD (Data) on m/board.
Western Digital 1TB (Data) on m/b
PSU
Corsair TX-750
Case
Antec Two Hundred v2
Cooling
Noctua C-14
Keyboard
Logitech 360 wireless
Mouse
Rosewill wireless
Internet Speed
25Mbps down / 5Mbps up
Antivirus
AVAST Free
Browser
Chrome
Other Info
Gaming PC / HTPC combined. Source: Comcast cable-card inserted into Silicondust HD Homerun digital tuner connected to Netgear N900 router connected to Netgear 500Mbps Powerline Network adapter.
Can you connect your Win 7 SSD directly to the motherboard? It's looking like BIOS can't see that drive on a warm restart (I don't know why). Most of these add on SATA cards don't boot very well as it is. If you can rearrange your storage, you're far better running a boot drive from the motherboard if you can.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Mellon Labs (custom build)
OS
Win 7 Pro x64/Win 10 Pro x64 dual boot
CPU
AMD FX 8350 Vishera @ 4200
Motherboard
ASUS M5A97 R2.0
Memory
16 GB Mushkin Blackline DDR3-2400 @ 1866 (9-10-10-10-31)
Graphics Card(s)
XFX Radeon R9 280 Double D Black Edition
Sound Card
Realtek HD Audio on MB. Sounds great.
Monitor(s) Displays
Acer 24", Acer 22"
Screen Resolution
3840 x 1080
Hard Drives
1 x Mushkin Chronos 120 GB SSD (Win 10)
1 x Samsung 850 EVO 250 GB SSD (Win 7)
1 x WD 1TB SATA Blue
1 x WD 1TB SATA Green
PSU
Corsair TX-750
Case
CoolerMaster HAF 912+
Cooling
Coolermaster Seidon 240M Liquid AIO. 6 case fans
Keyboard
Logitech G710+
Mouse
Logitech G500s
Internet Speed
Much better since I got fiber, but still way overpriced.
Antivirus
MSE, Malware Bytes for scanning
Browser
Firefox
Other Info
Corsair VOID USB headphones.

A Mellon Labs X-1 - LCD Smartie driven system status display.

Brought to you by the letter E
Thanks for your reply.

Yes, i can connect the SSD boot drive directly to the motherboard. In fact, it was used in that way for almost a year. Then the add-on controller card was installed, and everything worked fine for about 5 or 6 months. The failure-to-boot-when-Restarting problem only began 2 or 3 weeks ago.

The purpose of installing the add-on card was to achieve the best performance from my SSD and to be able to connect a total of 7 SATA devices to the system (the motherboard has 6 SATA ports and they are all SATA II).

I appreciate your suggestion, but am still seeking to resolve this mysterious issue while retaining full SSD performance and connectivity for all 7 devices (1x BD-ROM drive, 1 x DVD/CD burner, 2 x SSD, and 3 x HDD).
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Win 7 Home Premium 64-bit / Win 8.1 Pro 64-bit dual-boot
CPU
Intel Core i7-965ee 3.2GHz
Motherboard
ASUS P6TD Deluxe (Socket 1366 / X58)
Memory
Triple channel 6 x 2GB G-Skill DDR3-1600
Graphics Card(s)
ASUS GTX760 2GB
Sound Card
Soundmax integrated
Monitor(s) Displays
Pioneer KURO 50-inch Plasma TV
Screen Resolution
1920x1080
Hard Drives
Sandisk Extreme 240GB SSD (Boot - Win 7) on SYBA add-on controller card.
Toshiba 2TB HDD (Data) on SYBA add-on controller card.
Intel X25-M 80GB SSD (Boot - Win 8.1) on m/board.
Seagate 1TB HDD (Data) on m/board.
Western Digital 1TB (Data) on m/b
PSU
Corsair TX-750
Case
Antec Two Hundred v2
Cooling
Noctua C-14
Keyboard
Logitech 360 wireless
Mouse
Rosewill wireless
Internet Speed
25Mbps down / 5Mbps up
Antivirus
AVAST Free
Browser
Chrome
Other Info
Gaming PC / HTPC combined. Source: Comcast cable-card inserted into Silicondust HD Homerun digital tuner connected to Netgear N900 router connected to Netgear 500Mbps Powerline Network adapter.
Fair enough. Have you recently updated the drivers for the add on card? Or any SATA controller drivers at all?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Mellon Labs (custom build)
OS
Win 7 Pro x64/Win 10 Pro x64 dual boot
CPU
AMD FX 8350 Vishera @ 4200
Motherboard
ASUS M5A97 R2.0
Memory
16 GB Mushkin Blackline DDR3-2400 @ 1866 (9-10-10-10-31)
Graphics Card(s)
XFX Radeon R9 280 Double D Black Edition
Sound Card
Realtek HD Audio on MB. Sounds great.
Monitor(s) Displays
Acer 24", Acer 22"
Screen Resolution
3840 x 1080
Hard Drives
1 x Mushkin Chronos 120 GB SSD (Win 10)
1 x Samsung 850 EVO 250 GB SSD (Win 7)
1 x WD 1TB SATA Blue
1 x WD 1TB SATA Green
PSU
Corsair TX-750
Case
CoolerMaster HAF 912+
Cooling
Coolermaster Seidon 240M Liquid AIO. 6 case fans
Keyboard
Logitech G710+
Mouse
Logitech G500s
Internet Speed
Much better since I got fiber, but still way overpriced.
Antivirus
MSE, Malware Bytes for scanning
Browser
Firefox
Other Info
Corsair VOID USB headphones.

A Mellon Labs X-1 - LCD Smartie driven system status display.

Brought to you by the letter E
starvinmarvin, I don't know which version you have, but your system specs list Syba controller card. You may check and see which controller the card uses. Many of the Syba cards use a marvell controller. For some reason Marvell ports whether on a card or on the Motherboard do not get along well with SSDs. Another possibility is to update the firmware on your SSD, if you are not running the latest.

Another possibility and I do not know all this for a fact, but have had similar problems occasionally in the past myself. When you start from a cold boot, during post the computer initalizes every piece of hardware in your computer. On a reboot, it does the same. However, and this is my own conclusion, if you notice on reboot the computer does not completely shut down. Therefore during post it will sometimes miss initalizing certain things, particularly add on items. For this reason, I agree with Mellon Head and suggest changing the sata cable to remove that possibility and connecting it to a motherboard header, either port 0 or 1. You most likely will see very little difference in performance. An OS drive operates on almost exclusively the 4kb read speed and the access times which will not change much if at all. You probably will notice a difference in bench tests because they measure (and the manufacturers advertise) speeds that are not used during normal operation of an OS. That's my story and I'll stick to it.
 

My Computers

System One System Two

  • Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    ALWAYS UNDER CONSTRUCTION
    OS
    Windows 11 Pro
    CPU
    Ryzen 9 5900X
    Motherboard
    Asus X570 Crosshair Viii Hero
    Memory
    32GB G Skill DDR4-3600
    Graphics Card(s)
    EVGA RTX 3080 FTW 3 Ultra
    Sound Card
    On Board/Sennheiser PC37X Headset
    Monitor(s) Displays
    3 X Asus 27"
    Screen Resolution
    2560x1440
    Hard Drives
    2 X 1 TB NVME drives
    PSU
    EVGA 850
    Case
    Phanteks Eclipse P400A
    Cooling
    EVGA 280 AIO
    Keyboard
    Logitech G510s/ Logitech G13
    Mouse
    Logitech G502
    Internet Speed
    24/1
    Antivirus
    ESET/MBAM Pro/SAS Pro
    Browser
    Chrome/ Firefox/ Edge
  • Computer type
    Laptop
    System Manufacturer/Model Number
    Dell 16 Plus
    OS
    Windows 11 Pro
    CPU
    Intel Ultra 9 288V
    Memory
    32 GB LPDDR5X 8533
    Monitor(s) Displays
    16" Mini-LED HDR600 Touch 90 Hz
    Screen Resolution
    2560X1600
    Hard Drives
    1 TB NVME
I agree with essenbe on the controller problem. If fact the SSD may perform better if it is installed on the Intel controlled port on the board than on the add-in card. It should be SATA_0 or SATA_1, but check your manual.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built Desktop By DataTech
OS
Windows 7 Ultimate X64 SP1
CPU
Intel i5-2550K, Differing ~4.4-4.8GHz No built in GPU
Motherboard
ASUS P8Z68-V PRO/GEN3
Memory
16GB G.Skill Sniper 1866MHz @ 2133MHz 2x8GB
Graphics Card(s)
ASUS GTX650TIB-DC2OC-2GD5, (650TI Boost)
Sound Card
Onboard Realtek 5-1
Monitor(s) Displays
Samsung P2570HD
Screen Resolution
1920x1080
Hard Drives
Samsung 840 Pro 256GB SSD for OS, 500GB Seagate Constellation (Enterprise drive) for Data
PSU
Corsair HX650W
Case
Inwin Dragon Rider
Cooling
Hyper 212 EVO w/two Noctua fans, push-pull, @1300 RPM
Keyboard
E-Z Eyes, bright yellow keys with large characters
Mouse
steelseries SENSEI Laser Pro Gaming
Internet Speed
48-51Mbs Mbs down, 11 Mbs up Xfinity Cable
Antivirus
Norton Internet Security 2013
Browser
IE 10, Opera, Pale Moon if needed
Other Info
4 case fans, LG BluRay-RE, ASUS DVD-RW, Mr. Fusion power supply, 1.21 gigawatts.
Mellon Head - Good point. Should have tried updating the controller card driver before posting here! (A Windows Update or new program install may have "broken" my card's compatibility somehow.) Will do that and report back later, thanks.

essenbe - You are correct about the general performance of an SSD-based system being very similar on both SATA II and SATA III. Boot-up times, program loading, internet browser launching, and most other tasks are completed in similar elapsed time, so close that the difference is a matter of 1 second here or there. Having said that, there are a couple of frequent tasks where i truly benefit from SATA III speed, namely loading levels in graphics-intensive 3D games and loading / transcoding / saving extremely large HD video files. Also noticed that Photoshop work shows benefit but i rarely use it. Even so, the biggest performance boost definitely occurs when moving from an HDD-based system to almost any SSD-based system. And, yes, it's mainly small file size Read/Write speed plus the SSD's extremely low latency/access time that is responsible for that quick and snappy feel. (Heck, we even put a basic 64GB Kingston SATA II SSD in our old SATA I sytem with a single-core Athlon 2.0GHz cpu and it made that slow old relic fly!)

In reference to your comments regarding Marvell controllers not getting along well with SSDs, i can shed some light on that subject. When SATA III was first launched, motherboard makers had certain design decisions to make based upon cost versus benefit. Full SATA III performance would require 2 "lanes" of bandwidth (total 1000MB/sec. duplex) for each and every port on the motherboard which was, at the time, ludicrously expensive to manufacture. They also considered that 98% or more of all boot drives and data drives were HDD back then, not SSD and thus did not require full SATA III bandwidth. Intel SATA III solutions were good but pricey. However, Marvell developed a SATA III controller chip (the 91xx series) offering max. sequential Read speeds of ~380MB/sec. (compared to ~280MB/sec. for SATA II) at a very affordable price. This meant that motherboard makers could include one or two SATA III ports offering very good HDD/RAID performance and good speed for early SSDs, too. Only later did SSD speed boosts begin to exceed that ~380MB/sec. ceiling.

Later, many users purchased cheap add-on SATA III cards ($20-$25) that employed the 91xx Marvell chipset. These cards fit in an PCI-e x1 slot with the limitation of only 1 "lane" of bandwidth so, again, the ceiling of ~380MB/sec. was encountered. To compound users' disappointment there are numerous motherboard BIOS that cannot handle having integrated Marvell SATA controllers plus an add-on card which also uses a Marvell controller, the result being incompatibility, especially if the operating system is Windows. Marvell designs and makes controller chips, but they do NOT control how those chips are implemented by the dozens of manufacturers who use them.

Eager to get started, lots of users plug in the new add-on card and connect their Windows boot drive to the card right away. When they try to boot up, disaster strikes! The system won't boot because no drivers have been installed, and Windows can't install the drivers because the system won't boot up - it's CATCH-22 !! To make matters worse, that boot failure may corrupt the Master Boot Record which in turn may result in subsequent boot failure - duh! Get out your Windows Repair disc and do Startup Repair. What fun!

You need to boot up Windows while the boot drive is still connected to the motherboard, install the controller card drivers, re-boot to complete the driver install, then Shutdown the computer and connect the boot drive to the add-on card. Finally, you can boot up and the whole thing should work ... UNLESS the BIOS experiences a conflict with existing motherboard SATA controllers - Hah!

Some users have avoided a conflict simply by letting Windows install its own generic drivers for an add-on card. Sometimes this works. The upside is compatibility, but the downside is lower performance than what is attainable using Marvell-specific drivers. But how would we know this if we couldn't use the Marvell drivers? Another Catch 22 situation - LOL. The real takeaway from this history is that unwary users (that would include most of us!) face a number of pitfalls when trying to maximise SATA III performance, especially with SSDs.

The next level up for users is to go for an add-on card with 2 lanes of bandwidth ($40-$70) which allows an SSD to achieve in excess of 500MB/sec. Read speeds. Such cards are technically "x2" in nature, yet you must plug them into an x4 slot (or higher). Why? Because there are no x2 PCI-e slots on a motherboard! There are x1 slots, and x4 and x8 and x16 ... BUT NO x2. More disappointed users: "I paid for an x4 card but it only works at x2 - what a rip-off" and so on.

i use one of these 2-lane (x4 slot) cards, namely the SYBA SD-PEX40054 which offers 4 internal SATA III ports plus 2 (selectable) external SATA III ports, plus RAID 0 or 1, plus Hyper-Duo (SSD caching) is also selectable. This is a ton of value for $42.99. Shortcomings include SATA connectors that likely won't withstand frequent plugging/unplugging, and confusing install instructions.

If you want to get really serious then you must look to x8 cards and above designed for commercial use and costing anywhere from $150 to over $1000. Compared to that, a Highpoint or SYBA card for $20 to $70 is a real bargain IF you understand exactly what you're getting and how to install and use it.

What all this adds up to is that you mostly get what you pay for, and that casual users who make an uninformed purchase at relatively cheap prices and then blame Marvell or SYBA or Highpoint have mostly got what they deserve because they didn't do their homework first!

In the end, i'll reiterate your wisdom from earlier. Unless you really need more SATA ports than your motherboard already has, you can get very fast performance by simply using the SATA ports you already have - no muss, no fuss!
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Custom Built
OS
Win 7 Home Premium 64-bit / Win 8.1 Pro 64-bit dual-boot
CPU
Intel Core i7-965ee 3.2GHz
Motherboard
ASUS P6TD Deluxe (Socket 1366 / X58)
Memory
Triple channel 6 x 2GB G-Skill DDR3-1600
Graphics Card(s)
ASUS GTX760 2GB
Sound Card
Soundmax integrated
Monitor(s) Displays
Pioneer KURO 50-inch Plasma TV
Screen Resolution
1920x1080
Hard Drives
Sandisk Extreme 240GB SSD (Boot - Win 7) on SYBA add-on controller card.
Toshiba 2TB HDD (Data) on SYBA add-on controller card.
Intel X25-M 80GB SSD (Boot - Win 8.1) on m/board.
Seagate 1TB HDD (Data) on m/board.
Western Digital 1TB (Data) on m/b
PSU
Corsair TX-750
Case
Antec Two Hundred v2
Cooling
Noctua C-14
Keyboard
Logitech 360 wireless
Mouse
Rosewill wireless
Internet Speed
25Mbps down / 5Mbps up
Antivirus
AVAST Free
Browser
Chrome
Other Info
Gaming PC / HTPC combined. Source: Comcast cable-card inserted into Silicondust HD Homerun digital tuner connected to Netgear N900 router connected to Netgear 500Mbps Powerline Network adapter.
Back
Top