Solved

Hard Drive blue screens in another computer

Posted on 2010-08-26
28
981 Views
Last Modified: 2013-12-01
I have a Dell Optiplex GX280 that I'm replacing with a dell inspiron 530s.  My desire is just to use the hard drive from my optiplex and move it to the inspiron but when I do it bluescreens with 0x0000007b (0xba4e3528,0xc0000034,0x00000000,0x00000000).  I've swapped the memory around to no avail in the inspiron.

Next I attempted to do a repair from xp cd, the cd will load but blue screens half way through the process, before I get to select repair, it fails while it's loading drivers.

I booted to an Ultimate boot cd and was able to do a ckdsk /r and no errors found.  I can put the original hd in the inspiron and it loads fine but I need my software from xp.

So I put the XP hd back in the optiplex and it loads fine.  I decided to make sure windows was upto date and all the dell drivers were up to date, but no love when I put the drive back in the inspiron.

Any ideas?
0
Comment
Question by:ibtaya
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 8
  • 3
  • 3
  • +8
28 Comments
 
LVL 96

Accepted Solution

by:
Lee W, MVP earned 500 total points
ID: 33536133
You're violating licensing.  That GX280 came with XP and the license is tied to it.  Reinstall from scratch.

(Besides, you're changing a SIGNIFICANT amount of hardware here - XP does NOT like significant hardware change).
0
 
LVL 5

Expert Comment

by:Rick Johnson
ID: 33536142
I suspect it's because of the HAL (Hardware Application Layer). Unfortunately, someone much more up to date than I am would have to respond if this is even possible without a reload.
0
 
LVL 12

Expert Comment

by:silverkorn
ID: 33536150
You can not simply take a hard drive from one computer and use it as a master hard drive in another, as the drivers for the hardware are not compatible from one computer to the next.

Your best solution is to purchase a second hard drive to place into the inspiron, unless this computer already came with one. Then use the hard drive from the Optiplex as a slave hard drive, which can be done with either plugging it into the second plug on the IDE cable (flat cable) or changing the jumper settings on the hard drive to SLAVE

Let me know if you need more details on how to do this.
0
Three Reasons Why Backup is Strategic

Backup is strategic to your business because your data is strategic to your business. Without backup, your business will fail. This white paper explains why it is vital for you to design and immediately execute a backup strategy to protect 100 percent of your data.

 
LVL 2

Author Comment

by:ibtaya
ID: 33536151
agreed and agreed.  Licensing is taken care of.  But, it should not bluescreen.  XP should contain drivers.  I dont believe this is software related.
0
 
LVL 6

Expert Comment

by:itnetworkn
ID: 33536153
The image that is on that hard drive is tied to the hardware it was installed on. I would advise you to replace the hard drive as you've done and then install a fresh copy of windows on it.

On a side note, you do have some options that will allow you to create a hardware independent OS image. You can then install it on the hard drive once you place it in the new computer. The price for this software will depend on which solution you choose to do this.
0
 
LVL 3

Expert Comment

by:clw3388
ID: 33536154
I concur with Leew.. You have too much hardware differences to pull this off. Best thing to do is either slave it and pull your data off or use an external medium to do so..
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33536177
guys, your missing the problem.  Even during boot from cd the box bluescreens.  It's a SATA hard drive, xp comes with all standard drivers for hardware in both pc's.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33536185
curious what you would recommend as "External Medium" software you would recommend to extract software applications.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33536202
n1wqk, I think your on the right track, I was hoping someone would be able to specify the diff between the two machines.
0
 
LVL 12

Expert Comment

by:silverkorn
ID: 33536227
Are you sure the Inspiron computer functions correctly? there could be something wrong with the hardware within that computer if its not allowing you to boot to CD

The hardware drivers are not limited to the hard drive alone, it correlates to the CPU, Motherboard, Network Card, Graphics Card, etc
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 33536242
XP does NOT come with SATA drivers.  Use the Dell CD that came with the inspiron.  If it still blue screens, you could have a serious piece of malware - I've only seen it once, but ONE time, I had to use DBAN on a disk and wipe it completely before I could get a windows CD to boot properly and reload windows.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33536300
it's a sata drive that came from the optiplex and to the inspiron, I'm sure the drivers were slipstreamed in.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33536315
Silverkorn,

I can put in the original HD and it loads windows 7 fine.  I'm going to download the dirvers for the inspiron onto the optiplex HD and see if that doesn't help.
0
 
LVL 33

Expert Comment

by:PowerEdgeTech
ID: 33536363
The SATA controllers between the two machines is different.  0x7b is usually a storage controller problem.  In order to get it to work, you will need to find a way to get the new storage driver into the original XP installation so it can see the hard drive.
0
 
LVL 12

Expert Comment

by:silverkorn
ID: 33536373
the easiest solution is to keep the windows 7 hard drive in the inspiron computer, take the hard drive from the optiplex computer and set it up as a slave drive. Once you do that you will be able to browse the hard drive within windows 7.
0
 
LVL 33

Expert Comment

by:PowerEdgeTech
ID: 33536429
Don't get me wrong ... the chances of actually getting it to a useful state in the Inspiron is almost nil.
0
 
LVL 23

Expert Comment

by:edbedb
ID: 33536494
Make a UBCD disk, it has a tool that will fix that problem.
http://www.ubcd4win.com/downloads.htm 
0
 
LVL 47

Expert Comment

by:noxcho
ID: 33537489
Get to BIOS and change the HDD mode from SATA to IDE compatible. That should work for you.
0
 
LVL 47

Expert Comment

by:noxcho
ID: 33537515
Hmm, if the motherboards are different then you have no chance to make it boot even in IDE mode. You need to adjust the OS to new hardware. Get a copy of Paragon Backup & Recovery Home www.drive-backup.com and use its WinPE Recovery CD to adjust the OS to new hardware plus install drivers for chipset in Non Windows mode (in the same WinPE Recovery CD).
Have a look on this article as well: http://www.experts-exchange.com/Storage/Backup_Restore/A_2569-Migration-to-dissimilar-hardware-How-to-migrate-to-new-hardware-without-OS-reinstallation.html
0
 
LVL 8

Expert Comment

by:thoffman
ID: 33538088
The problem isn't hardware failure. The problem is that the HAL is different between the two devices. The HAL is how the Windows kernel communicates with the basic hardware, such as the hard drive controller, the CPU, and the memory controller. The Wiki entry at http://en.wikipedia.org/wiki/Hardware_abstraction_layer explains it better than I can.

If you don't believe this, try plugging the Win 7 drive into the old machine. You should see a BSoD there as well. Windows just doesn't like having the hardware swapped out from under it.

The most likely reason you're getting a BSoD is because the chipsets between the two models are different. The chipsets control the memory, hard drive, expansion cards, and just about everything else on the motherboard. They use different HALs.

Now, you could replace the HAL, but it's not easy. Even if you get it to work, the hardware differences will break Windows Activation, so you'll have to re-activate. The time spent fixing this will be more than the time spent reinstalling.

In other words, it would be easier to just reinstall Windows. Copy the data you want off the new system's hard drive, insert the Windows XP CD, and install.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33538226
This is why I love EE, great minds. I want to try noxcho's option first. If it fails I'll still be able to try the others. This drive has software on it that is to expense to rebuy for my client so switching the hardware is my best option. I'll repost afterward.

Edbedb, which peice of ubcd does what your referring to?
0
 
LVL 23

Expert Comment

by:edbedb
ID: 33539429
The tool is FIX_hdc. Click Start>Programs>Registry Tools>Fix_hdc.
I used to use the procedure described here http://www.biermann.org/philipp/STOP_0x0000007B/
I used the tool in UBCD the last couple or three times and it worked perfectly.
0
 
LVL 11

Expert Comment

by:ocanada_techguy
ID: 33540230
Try noxcho's suggestion.
Alternatively, Microsoft has a tool called sysprep.  Back in the early XP days the version of sysprep then would return the windows install to the generic and detect hardware are customize at next boot, would retain preinstalled software, but had the problem of ignoring the users and preferences so it was "too much" like starting over again from scratch.  Later incarcations of sysprep allow you to re-initiate the HAL hardware detection without necessarily starting the user accounts over again.
Paragon's tool is more novice friendly.

Experts seemed to have gotten bogged down on the IDE vs SATA but frankly any number of drivers on the motherboard, controller, chipset, graphics, etc etc could cause the 0x7b and NO XP doesn't contain all the needed drivers.  During first install it boots generic stuff but once you install specific drivers then those are what it's trying to run, not the generic ones, and certainly not the ones for the changed machine, slipstreamed or no.  I trust you understand this now.
0
 
LVL 23

Expert Comment

by:edbedb
ID: 33540267
Once you resolve the hard drive controller issue it is very rare that any other hardware change will cause any significant problem.
0
 
LVL 5

Expert Comment

by:Rick Johnson
ID: 33540310
also, you mentioned that the software was expensive for your client to repurchase. Most software companies make allowances for machine upgrades and it would be no cost. Contact the vendor and see what the upgrade path is for new hardware.
0
 
LVL 2

Author Comment

by:ibtaya
ID: 33608425
We ended up reloading completely. Nothing we tried here worked.
0
 
LVL 96

Expert Comment

by:Lee W, MVP
ID: 33608862
I object.

My first comment - the very first comment in the question stated "Reinstall from scratch."  With an explanation as to why a reload from scratch would be required: "(Besides, you're changing a SIGNIFICANT amount of hardware here - XP does NOT like significant hardware change)."


The closing comment states:
"We ended up reloading completely. Nothing we tried here worked. "

Therefore it appears my first comment was completely correct.
0

Featured Post

NEW Veeam Agent for Microsoft Windows

Backup and recover physical and cloud-based servers and workstations, as well as endpoint devices that belong to remote users. Avoid downtime and data loss quickly and easily for Windows-based physical or public cloud-based workloads!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

How to fix error ""Failed to validate the vCentre certificate. Either install or verify the certificate by using the vSphere Data Protection Configuration utility" when you are trying to connect to VDP instance from Vcenter.
VM backup deduplication is a method of reducing the amount of storage space needed to save VM backups. In most organizations, VMs contain many duplicate copies of data, such as VMs deployed from the same template, VMs with the same OS, or VMs that h…
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

751 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question