Xferring an encrypted drive fr X220 to X230 fails : McAfee kept prompting

http://www.experts-exchange.com/Hardware/Laptops_Notebooks/Q_28661414.html

Refer to above EE thread id  28661414

I finally has the courage to move my Win 7 SSD over from the X220 to X230 : but on
booting up the X230, it prompts for McAfee id+password which after I've engtered,
it attempts to boot up Windows & then back to prompting for McAfee id+password
again & this keeps repeating

Even if I boots up in Safe Mode, it still prompts.


What do I do next?  Can I decrypt, move over & then encrypt?  How is this done?
sunhuxAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

David Johnson, CD, MVPOwnerCommented:
Can I decrypt, move over & then encrypt? you have to do this since the tpm is different
0
McKnifeCommented:
The tpm is not the problem.
Please tell me what you didn't understand in the previous thread, because all had been already said.
0
sunhuxAuthor Commented:
Tot from previous thread, what's needed is just to move the drive over to the X230 n if there is any drivers tt needs update, get it from Lenovo site.  But I cant even login to get past the encryption credentials, so there is no way I can even update the driver if any
0
sunhuxAuthor Commented:
Btw what is tpm
0
McKnifeCommented:
TPM means "trusted platform module" and is a security chip on your mainboard. It might be in use by the mcAfee encryption.

Your problem seems to be that, although I said I would expect it to boot, it crashes while booting. If you were experienced, I could recommend some steps to workaround this, but normally, you should reinstall - or does this pose a problem?

As for a workaround, please read http://www.drivesnapshot.de/en/hardware.htm ->last paragraph. Do you understand that?
0
sunhuxAuthor Commented:
>could recommend some steps to workaround this, but normally, you should reinstall - or does this pose a problem?
Yes, it's a problem

David Johnson, so how do I decrypt it?


The last para extracted from your link shown below?  Why do we need to add driver if we can't
even login to Windows in the 1st place?

 Snapshot --AddDriver

will ask you for the disk controller driver file (DiskDriver.SYS), the .INF file (DiskDriver.INF), and the location of the windows where it shall be installed (NewDrive:\Windows).

Next time the system boots, this driver will be started; it's your responsibility to locate the right driver.

Even if the system boots now, it is highly recommended to re-install the driver in the booted windows environment (using the official setup command), as some Controls will be missing.

Reboot.
0
McKnifeCommented:
Sunhux, I was testing your skills to see what could be recommended and what not.
In the previous thread, some advice was given about Acronis True Image with universal restore functionality. That meant: if you have this product at hand. Do you? i don't think you do. The important parts of the "universal restore" functionality however can be provided by the free trial of drive snapshot, which is why I asked if you feel fit to use that. Your response suggests, that you haven't understood the problem, yet.

What is happening is as follows: the drive boots in the old machine. You move it and pass the encryption part with your password, so the tpm and all is NOT the problem. But some driver is. You wrote "After I've entered [the McAfee password],
it attempts to boot up Windows & then back to prompting for McAfee id+password again & this keeps repeating" - so what you leave out is that in between boots, it crashes. By default, after crashes (aka "blue screens of death"), it auto-reboots. You should set the system to stop (and not reboot) on crashes as shown here and then quote the output so that we can recommend how to proceed: http://www.eightforums.com/tutorials/51683-system-failure-automatic-restart-enable-disable.html
0
sunhuxAuthor Commented:
>have this product at hand.
I used to have the full copy of Acronis TrueImage at hand but now I only have the bootable
CD which I've been using to take backups (plus Restore) of my another laptop that is
without encryption

>what you leave out is that in between boots, it crashes.
I'm not sure if it crashes as the screen just refreshes/move on very fast.  For sure it's
not BSoD as I've seen many BSoDs on Win XP, Win 7 & Win 2008 before
0
McKnifeCommented:
You wouldn't see a BSOD on win 7 either, by the way, if win7 would be setup to take small dumps and auto restart.
Please follow my advice about making the bluescreen visible, then quote it.
0
sunhuxAuthor Commented:
Yep, u r right;

attached the BSoD
BSoDscrSsd.JPG
0
McKnifeCommented:
00...7B - That means "inaccessible boot device" and is caused by a wrong driver for the sata controller. You would need to
1 download the correct driver and extract it so that you have a folder with the .sys driver file
2 mount that hard drive somewhere and inject that driver with snapshot --adddriver (of course to mount that drive you have to have the encryption software running or you have to first decrypt the drive)
Afterwards, it will start in the new system.
0
McKnifeCommented:
Edit: and please don't forget to check if the sata controller operation mode of the new device is set to the same mode as the old one (could be AHCI or, if even allowed IDE compatibility).
0
sunhuxAuthor Commented:
Hi McKnife,

>1 download the correct driver and extract it so that you have a folder
>   with the .sys driver file
Could u tell me where (the exact URL) to get this driver & which driver
is that (provide exact filename)?

> 2 mount that hard drive somewhere and inject that driver with
>    snapshot --adddriver
What's the exact command to inject this driver?
0
McKnifeCommented:
Before all: Did you make sure that the sata operation modes of both machines match?
0
McKnifeCommented:
I revisited the old thread...
You could read that I looked up the driver and they were in fact the same for 220 and 230, that's why I ask if the operation mode has been compared - it has to match and it would boot without issues.
Do that and report back. If you feel you would have a go on a driver update first (advisable), then http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/g1io15ww.exe is the file you are looking for. Boot the drive in the old system, install that driver, then set the sata operation mode in your new system to the same as in the old one. It should boot. Report back.
0
sunhuxAuthor Commented:
>Before all: Did you make sure that the sata operation modes of both machines match?
Yes, finally corporate IT guy login to the X230's BIOS (as it's password protected) : only
2 modes are there & both modes wud still cause BSoD.

If we press F8 to step thru gthe bootup, appears to BSoD while loading one of the
.sys file in c:\windows\system32\drivers\...

One odd thing though:
Today, I borrowed another X230 that boots up fine (though its mousepad is not
working) : copied the entire c:\windows\system32\drivers\... from this bootable
X230 to my X220's SSD's  c:\windows\system32\drivers\... (after taking a backup),
then move the SSD over to the X230 & the X230 still BSoD.
Any idea why?  I've ruled out the drivers in c:\windows\sysgtem32\drivers\...
so what else could be the issue here?
0
McKnifeCommented:
The measures you are taking suggests that you don't know how windows registers drivers. Not only files but registry entries. And you would not want to copy those blindly, believe me.

So please do as suggested before, update the driver, retry and give feedback on the new bluescreen if any.
0
sunhuxAuthor Commented:
So I just run q1io15ww.exe which will update the X220's registry ?  Or there is another executable to run ?
0
McKnifeCommented:
No, that's the one.
0
sunhuxAuthor Commented:
Ok, on the X220, ran the executable successfully as shown in the 3 attached screens.

But when this updated SSD is moved over to the X230, it still BSOD
X23a.jpg
X23b.jpg
X23c.jpg
0
McKnifeCommented:
What blue screen error?
0
sunhuxAuthor Commented:
Reconnected the updated (with the executable as shown by the 3 screens) SSD from the
X220 to the X230 & after entering the McAfee credentials, got the attached BSoD screen:
have problem currently with uploading attachment from both my Chrome & Firefox.

Going to do it from another PC

This BSoD appeared towards the end of reading the various driver files from
c:\windows\system32\drivers\       (I press F8 to step thru it)
0
sunhuxAuthor Commented:
0
McKnifeCommented:
Still the 7B... ok, let's recapitulate one last time:
-the encryption is out of question since you already passed its logon.
-the drivers are the same for the old and the new model
-you say, the sata operation mode is the same for the old and the new laptop
That means it has to work... but it doesn't.

The last thing to try: merge the registry file for IDE controllers and set the sata operation mode to ide compatibility on the new machine and it should start. The regfile is found here: https://support.microsoft.com/en-us/kb/314082
I attached it for your convenience, just remove the .txt ending and merge it.
mergeIDE.reg.txt
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sunhuxAuthor Commented:
Yes, tried the 3 items indicated & they did not help.


The mergeIDE.reg.txt that you've attached is already a merged copy?

Or it has to be merged to a copy of reg file (let me know the exact filename
& folder it's located) in the SSD by issuing at command prompt
"type mergeIDE.reg >> myregfile.txt" ?
0
sunhuxAuthor Commented:
Ok, on further reading, I guess you're suggesting that I save the mergeIDE.reg.txt file
(without the .txt extension) to a thumbdrive, then merge it as follows, is this correct? :

In Microsoft Windows Explorer, right-click the Mergeide.reg file in the floppy drive, and then click Merge.

Windows XP (or Win 7) displays the following message:
Are you sure you want to add the information in A:\Mergeide.reg to the registry?
Click Yes.
0
McKnifeCommented:
To a thumbdrive? Anywhere you like. Then just doubleclick mergeIDE.reg on your old system.
0
sunhuxAuthor Commented:
Yep, saved the reg file you've attached & successfully Merged it using Win Explorer.

However, after transferring the SSD over to the X230, still getting the exact BSoD screen
of 7B.

Attached a screen that I snapped just seconds before it BSoD'ed (while doing F8 to
step thru it).  Our corporate laptop support guy insisted it has to do with McAfee
encryption though I managed to login with credentials.
DriversLoadg-X230.jpg
0
McKnifeCommented:
Sorry to insist, but did you change the sata operation mode to IDE compatibility as advised?
0
sunhuxAuthor Commented:
I saw our laptop guy set it in the Bios but since the bios is now password protected, I can only brg it down to our corporate for him to do it as he wont release password
0
sunhuxAuthor Commented:
It will be this Fri when I next get the chance to go down to corporate office
with the X230 to unlock the BIOS password to set to "IDE compatibility"
0
sunhuxAuthor Commented:
No chance to go corporate office yet: one of my kid got into severe depression & I have to watch
(to prevent any untoward catastrophe)
0
sunhuxAuthor Commented:
McKnife, you're right: just managed to get our corporate laptop guy to login to
Bios password  & found that it's still in AHCI mode: not sure why it's not done
the previous round; looks like he did not "save" it: refer to attached.

After setting to compatbility mode, it went thru & no more BSoD.

However, after login, the NIC doesn't connect to our LAN despite that
I've set the IP address correctly (& its MAC address changed to match the
old value using Technitium): it complained this IP was used on another NIC
which I proceeded to set the IP anyway & still can't connect.  Wifi is fine
though.

The other thing that's not working was the Fn-Brighter or Fn-Dimmer buttons
on the keyboard to set the brightness of the LCD.  Thought I've updated the
drivers the last time or those are only some drivers but not LCD & NIC drivers?
HddSata-Biosmode.jpg
0
McKnifeCommented:
Use ipconfig to verify the IP got applied. Sometimes the GUI Shows it has while it has not - that's a known bug in Windows. If you are a victim of that bug, simply use a different IP address, that will work.
About the function keys: I don't think those even need drivers. I wonder why it doesn't work, since with our x230/240, I cant remember I had even to install them. But again look at the drivers at the Lenovo site, of course.
0
sunhuxAuthor Commented:
I noticed that prior to login to McAfee encryption that prompts for credentials,
the Fn-Brighter or Fn-Dimmer buttons were working.  After login, they
stopped working ie if I need to set the brightness, I have to do it prior to
login
0
sunhuxAuthor Commented:
I noticed that prior to login to McAfee encryption that prompts for credentials,
the Fn-Brighter or Fn-Dimmer buttons were working.  After login, they
stopped working ie if I need to set the brightness, I have to do it prior to
login
0
David Johnson, CD, MVPOwnerCommented:
then you need the lenovo utility to enable this
0
sunhuxAuthor Commented:
can provide the exact link to download this Lenovo utility?
0
David Johnson, CD, MVPOwnerCommented:
Lenovo Think Advantage Update Utility
https://support.lenovo.com/us/en/documents/ht003029
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Laptops Notebooks

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.