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. |
|
|
Thread Tools | Display Modes |
#1
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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
|
|||
|
|||
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 | |
|
|
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 |