A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Homebuilt PC's
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Fixing boot sector on laptop with UEFI boot



 
 
Thread Tools Display Modes
  #1  
Old December 7th 13, 09:06 PM posted to alt.comp.hardware.pc-homebuilt
Larc[_3_]
external usenet poster
 
Posts: 383
Default Fixing boot sector on laptop with UEFI boot

This is technically off topic since it involves a laptop, but I thought some here
will know the answers.

I screwed up while trying to make some partition changes on a Lenovo laptop that came
with 64-bit Windows 8 (subsequently upgraded to 8.1). The Easus Partition Master
program I used is an older version that isn't compatible with UEFI boot, but I
neglected to go into the BIOS and switch to legacy boot before I ordered the
operation. The result is the UEFI boot starts normally, but then a BSOD comes up
with the message

A required device isn't connected or can't be accessed
Error 0xc0000225

So that means a boot fix that I've done several times before, but never on a computer
with UEFI boot. Since the UEFI starts, I'm assuming it's not damaged. Partition
Master should have made its temporary changes just in bootrec. It probably never
even looked beyond that to the UEFI.

My usual bootfix procedure using the install disc is navigating to the repair command
prompt window and running

bootrec /RebuildBcd

bootrec /fixMbr

bootrec /fixboot

Then I exit.

Assuming the UEFI sector isn't damaged, should this work? Do I need to change boot
to legacy in the BIOS before I do it?

Also, should a 64-bit Windows 8 install disc work or do I need one for 8.1? I can
download the 8.1 ISO from Microsoft and burn a disc if needed.

Thanks for any help.

Larc
  #2  
Old December 7th 13, 09:51 PM posted to alt.comp.hardware.pc-homebuilt
Paul
external usenet poster
 
Posts: 13,364
Default Fixing boot sector on laptop with UEFI boot

Larc wrote:
This is technically off topic since it involves a laptop, but I thought some here
will know the answers.

I screwed up while trying to make some partition changes on a Lenovo laptop that came
with 64-bit Windows 8 (subsequently upgraded to 8.1). The Easus Partition Master
program I used is an older version that isn't compatible with UEFI boot, but I
neglected to go into the BIOS and switch to legacy boot before I ordered the
operation. The result is the UEFI boot starts normally, but then a BSOD comes up
with the message

A required device isn't connected or can't be accessed
Error 0xc0000225

So that means a boot fix that I've done several times before, but never on a computer
with UEFI boot. Since the UEFI starts, I'm assuming it's not damaged. Partition
Master should have made its temporary changes just in bootrec. It probably never
even looked beyond that to the UEFI.

My usual bootfix procedure using the install disc is navigating to the repair command
prompt window and running

bootrec /RebuildBcd

bootrec /fixMbr

bootrec /fixboot

Then I exit.

Assuming the UEFI sector isn't damaged, should this work? Do I need to change boot
to legacy in the BIOS before I do it?

Also, should a 64-bit Windows 8 install disc work or do I need one for 8.1? I can
download the 8.1 ISO from Microsoft and burn a disc if needed.

Thanks for any help.

Larc


So far, I'm not seeing a Houdini-like escape in my search results.

Easeus Partition Master 0xc0000225

For some reason, this Easeus user has the active flag missing from a SYSTEM RESERVED
partition. Now, why did that happen ?

http://www.sevenforums.com/installat...on-t-boot.html

If you need to boot to the Recovery Console, either DVD type should
work, a Win8 one or a Win8.1 one.

Logically, I'd assume that Easeus is changing something in the BCD.
It should allow the existing boot management to work, change the
default to its crap perhaps, but leave the majority of the BCD
in place. That's just a guess. It wouldn't have been able to
deal with a BCD based OS, if it was that old. It wouldn't know
how to change the BCD. If it is changing BCD, it's likely using
bcdedit on the volume itself. And issuing a series of commands.
Your "bootrec /RebuildBcd" sounds the most promising option there.
But you might want to also check diskpart. I don't know if
Win8 or Win8.1 still rely on an active flag. Sooner or later,
Microsoft will switch to something GUID related and then the
active flag won't be needed.

And this person had a strange one, where it turned out the BIOS
setting had changed, and that's why a disk was not visible. So
checking with DiskPart to see what is visible on the computer,
might provide more info.

http://www.eightforums.com/installat...s-showing.html

Paul
  #3  
Old December 8th 13, 10:38 PM posted to alt.comp.hardware.pc-homebuilt
Larc[_3_]
external usenet poster
 
Posts: 383
Default Fixing boot sector on laptop with UEFI boot

On Sat, 07 Dec 2013 15:51:00 -0500, Paul wrote:

| So far, I'm not seeing a Houdini-like escape in my search results.
|
| Easeus Partition Master 0xc0000225
|
| For some reason, this Easeus user has the active flag missing from a SYSTEM RESERVED
| partition. Now, why did that happen ?
|
| http://www.sevenforums.com/installat...on-t-boot.html
|
| If you need to boot to the Recovery Console, either DVD type should
| work, a Win8 one or a Win8.1 one.
|
| Logically, I'd assume that Easeus is changing something in the BCD.
| It should allow the existing boot management to work, change the
| default to its crap perhaps, but leave the majority of the BCD
| in place. That's just a guess. It wouldn't have been able to
| deal with a BCD based OS, if it was that old. It wouldn't know
| how to change the BCD. If it is changing BCD, it's likely using
| bcdedit on the volume itself. And issuing a series of commands.
| Your "bootrec /RebuildBcd" sounds the most promising option there.
| But you might want to also check diskpart. I don't know if
| Win8 or Win8.1 still rely on an active flag. Sooner or later,
| Microsoft will switch to something GUID related and then the
| active flag won't be needed.
|
| And this person had a strange one, where it turned out the BIOS
| setting had changed, and that's why a disk was not visible. So
| checking with DiskPart to see what is visible on the computer,
| might provide more info.
|
| http://www.eightforums.com/installat...s-showing.html

Thanks very much for your reply. It definitely headed me in the right direction to
find the solution. After booting with a Windows 8.1 install disc and going to the
repair command prompt, this is what did it:

diskpart

list volume (that shows all the partitions on the HDD including hidden)

select volume=3 (or whatever other number is the ESP partition)

assign letter=z (since the ESP partition doesn't have a drive letter assigned)

exit

bcdboot c:\Windows /s z: /f UEFI

exit (when the operation has finished)

After that, I could boot to Windows. A minor problem was a pause at a screen to
select booting to either "Windows 8.1 on volume 3" or "Windows 8.1." The volume 3
choice got me in, but the 2nd choice went back to the BSOD. Going to the system
configuration utility boot tab and deleting the 2nd choice solved that. No more
select screen.

Larc
  #4  
Old December 8th 13, 11:23 PM posted to alt.comp.hardware.pc-homebuilt
Paul
external usenet poster
 
Posts: 13,364
Default Fixing boot sector on laptop with UEFI boot

Larc wrote:
On Sat, 07 Dec 2013 15:51:00 -0500, Paul wrote:

| So far, I'm not seeing a Houdini-like escape in my search results.
|
| Easeus Partition Master 0xc0000225
|
| For some reason, this Easeus user has the active flag missing from a SYSTEM RESERVED
| partition. Now, why did that happen ?
|
| http://www.sevenforums.com/installat...on-t-boot.html
|
| If you need to boot to the Recovery Console, either DVD type should
| work, a Win8 one or a Win8.1 one.
|
| Logically, I'd assume that Easeus is changing something in the BCD.
| It should allow the existing boot management to work, change the
| default to its crap perhaps, but leave the majority of the BCD
| in place. That's just a guess. It wouldn't have been able to
| deal with a BCD based OS, if it was that old. It wouldn't know
| how to change the BCD. If it is changing BCD, it's likely using
| bcdedit on the volume itself. And issuing a series of commands.
| Your "bootrec /RebuildBcd" sounds the most promising option there.
| But you might want to also check diskpart. I don't know if
| Win8 or Win8.1 still rely on an active flag. Sooner or later,
| Microsoft will switch to something GUID related and then the
| active flag won't be needed.
|
| And this person had a strange one, where it turned out the BIOS
| setting had changed, and that's why a disk was not visible. So
| checking with DiskPart to see what is visible on the computer,
| might provide more info.
|
| http://www.eightforums.com/installat...s-showing.html

Thanks very much for your reply. It definitely headed me in the right direction to
find the solution. After booting with a Windows 8.1 install disc and going to the
repair command prompt, this is what did it:

diskpart

list volume (that shows all the partitions on the HDD including hidden)

select volume=3 (or whatever other number is the ESP partition)

assign letter=z (since the ESP partition doesn't have a drive letter assigned)

exit

bcdboot c:\Windows /s z: /f UEFI

exit (when the operation has finished)

After that, I could boot to Windows. A minor problem was a pause at a screen to
select booting to either "Windows 8.1 on volume 3" or "Windows 8.1." The volume 3
choice got me in, but the 2nd choice went back to the BSOD. Going to the system
configuration utility boot tab and deleting the 2nd choice solved that. No more
select screen.

Larc


It sounds like you were the right person for the job.
I doubt I would have got it running again.

Paul
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fixing Dual Boot Peter Olcott Homebuilt PC's 5 January 11th 08 05:28 PM
Boot sector problem chadap Homebuilt PC's 4 October 14th 07 06:09 AM
Boot Sector OT? Mikie Dell Computers 6 December 18th 06 08:27 PM
Boot sector writes S.Boardman General 4 January 2nd 04 01:54 PM
boot sector virus Kutsokutso Homebuilt PC's 5 October 2nd 03 07:23 PM


All times are GMT +1. The time now is 12:45 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.