New
#21
When available please post results from the bat file and Mini Tool partition wizard.
When available please post results from the bat file and Mini Tool partition wizard.
Got my other pc working, but not exactly as I first wanted. (More - well the same - partition information would have not helped with this.
Tried a few things at first.
1) MBR2GPT
i- Rebuilding the BCD on the EFI partition, failed to help.
ii - Ran MBR2GPT in WinPE. Same problem as had earlier.
So MBR2GPT just will not work as the tenformums thread shows. Nice idea though, thanks - will it be improved?
This is what I had to do:
I set up the 4 UEFI partitions etc with shift+F10 etc in command prompt manually with diskpart before installing windows. However, at first this would not install windows even now. Here is the problem.
"Windows can't be installed on drive X partition Y (Show details)."
"Windows cannot be installed on this disk. The selected disk is of the GPT partition style."
The reason for this is the bootloader is 32-Bit (BIOS/UEFI). So of course when I remade the windows installation USB I put the 32-Bit version of windows 10 on it this time. Then I could install windows problem free.
But, all of this defeats what I was trying to do. Update to the 64-Bit version of windows as the CPU is 64-Bit and can take it.
WinFlash updated the BIOS/UEFI automatically once opened. This was tried twice at first through a 32-Bit version of Windows, then through a 64-Bit version - where both cases were MBR - and both times WinFlash automatically installed the 32-Bit version of the BIOS/UEFI.
Can I do anything about this? Will flashing it through GPT and 32-Bit OS make a difference, or even cause problems? Is there something that OpenBSD uses that I could install to help with this? As to get the 64-Bit version of windows 10 in UEFI the BIOS/UEFI have to be 64-Bit as well.
For BIOS UEFI and GPT partitioning:
diskpart
list dis
sel dis 0 (make sure disk 0 is where you want to install Windows, check twice)
clean
convert gpt
exit
exit
Clean install Windows 64x and let Windows create partitions.
Do you currently have a C: backup to restore?
Open administrative command prompt and type or copy and paste:
diskpart
lis dis
sel dis 0 (make sue it is the applicable disk number)
clean
convert gpt
cre par EFI size=100
for fs=FAT32 label="ESP"
assign letter=W
cre par MSR size=16
exit
exit
Then using MiniTool Partitition Wizard or Macrium Reflect Free, copy/clone C: drive partition.
Once it is cloned and has a drive letter, let's say it gets drive letter E:, then using administrative command prompt run:
bcdboot E:\Windows /s W: /f UEFI
Thanks. I have tried all of this. This is what the previous posts are about. And it is not possible for this particular configuration and the 64-Bit version of Windows 10 without the BIOS/UEFI being 64-Bit.
This mix is possible for MBR, ie. 32-Bit BIOS/UEFI and 64-Bit OS. But not for GPT it is only 32-Bit BIOS/UEFI and 32-Bit OS unless the BIOS/UEFI is 64-BIt then the OS can be.
The pc I am working on, is one of those rare strange pc's where the bootloader is 32-Bit. (I would have never bought this one). (Unless WinFlash automatically flashes the 64-Bit version of the BIOS/UEFI, which so far it has not done, but now the partitions uses GPT and the BIOS/UEFI is updated - as before for one case - to the most recent version - but 32-Bit).
The question is, before trying again as your last post deals with. The BIOS/UEFI needs to be 64-Bit. Is this anything you can help with this before I turn to trying again?
(2) DISKPART
I chose not to format the MSR partition; where the manufacturer had to NTFS. But it fails to take the function now, after all set up. Any ideas?
Restore not needed.
The problem is so far windows has not automatically set up the partitions. Perhaps this links to the 32-Bit BIOS/UEFI?
Why not use 64x BIOS Legacy / MBR?
I did have the 64-Bit MBR combination for a while, an intermediate stage.
But I also want to use UEFI and GPT. (As this gives me a chance to test this out for one thing, it is more secure, more up to date ...). Any ideas on getting the BIOS/UEFI to take the 64-Bit version, any fixes?
Pardon the question, but are you SURE that your system firmware is UEFI based and not BIOS based?