Blue Screen

Description

Blue screen and/or Inaccessible boot device error while booting the operating system. How to  install Windows on a hard drive using an SBC then try using a different Model SBC to run the operating system with that same hard drive with out problems.

If you install an operating system such as Windows onto a hard drive with one SBC (single board computer) and then try to use a different model SBC with that same hard drive, there is a possibility of a blue screen or Inaccessible boot device error. The SBC will not fully load the operating system and a blue screen occurs.

The differences between two SBCs (single board computer) chipsets may be the primary reason that a blue screen appears. Windows cannot access the hard drive due to the differences in device drivers from one model SBC to a different model SBC.

i.e. Loading a Windows operating system on a VMIVME 7452 hard drive using a VMIVME SBC, (example: VMIVME 7698) then trying to use a different model VMIVME SBC (example: VMIVME 7700) with the same VMIVME 7452 hard drive. This will not function properly and may cause a blue screen and/ or Inaccessible Boot Device error.

Resolution

There is a way to get Windows to work with VMIVME 7700 by changing to the default set for the hard drive controller. This is just updating the controller from Intel 82371AB/EB PCI Bus Master IDE controller to the generic Standard Dual Channel PCI IDE Controller.

Refer to steps below to get VMIVME 7452 hard drive with Windows installed from the original SBC (VMIVME 7698) to work with the different model SBC (VMIVME 7700).

  1. First, boot the VMIVME 7452 with the Windows loaded, using the existing VMIVME 7698. Go to the Device Manager----> (My Computer, Then Control Panel, Then System, Then Hardware, Then Device Manager)
  2. From Device Manager, open up "IDE ATA/ATAPI Controllers" section. On a typical system there will be two or three entries under this - the Controller itself, and then the primary/secondary IDE channels.
  3. Double-click on the entry for the controller, select driver, select next, then select Display a list of the known drivers for this device so that you can choose a specific driver, select next, select "Standard Dual Channel PCI IDE Controller", select next, select finish, select close then select no to restart your computer, close out device manager then go to start and shut down the VMIVME 7698. (The standard, generic driver will work on just about any model SBC, but is rather slow)
  4. Now that VMIVME 7698 is shut down and powered off, install the VMIVME 7700 as required.
  5. The VMIVME 7700 is compatible with the "Standard Dual-Channel PCI IDE Controller" driver. The VMIVME 7700 should boot into Windows now. (The "generic standard" driver is compatible with most IDE controllers available, but a at lower performance).
  6. At this point you should install the correct optimized IDE/ATAPI drivers for the controller.