#[SOLVED] Windows is unbootable after installing Arch
121 messages ยท Page 1 of 1 (latest)
you need to use the one where windows is installed
you should use windows in a vm rather than dual booting
lmao
Why u getting linux then
Valorant is literally unplayable in it
U cannot open the game
Glhf
@rancid fog try lsblk in your terminal to see if hd1,1 is the correct efi partition
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader +1
}
try this
then sudo update-grub
chainloader +1 -> chainloader /EFI/Microsoft/Boot/bootmgfw.efi if necessary
working?
sure
sudo update-grub run this after you change the last line
make sure /EFI/Microsoft/Boot/bootmgfw.efi is the correct path to your boot loader
then the esp might be located on a different drive (?) are you sure you have windows installed on that drive you specified earlier (?)
\windows\system32\boot try looking here for the bootloader
lets use that instead
.efi
run sudo update-grub after making changes
hmm
well we're getting somewhere
send your current grub conifg
config*
gpt1?
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader /Windows/System32/Boot/winload.efi
}
``` here is the correct config
run sudo update-grub after making changes
is secure boot enabled?
no
disable it
hmm
what is security option
setup (?) and then try again
when you enable setup you might be able to see secure boot (?)
idk
hmmm
invalid signature might mean winload.efi isnt signed (?) and you might have secure boot enabled, try searching up videos about your motherboard containing the keywords "secureboot" or something similar
shows secure boot?
disable secure boot
reboot and try and boot into windows
go back into bios and change the security option back to system
still ?
what happens after you click "enter setup"
hmm
send a pic of the bios again
hmm
enable csm support without touching the secure boot section and try to boot into windows again
weird
hmm
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader /EFI/Microsoft/Boot/winload.efi
}
try this config
hmm
idk tbh
might just be a problem with secure boot
/Windows/System32/Boot/winload.efi this is the correct path to winload.efi right?
no
if its finding the winloader.efi and saying invalid signature it means that you have secure boot enabled and that winloader.efi isnt signed
like i said above just use a vm
quitting valorant might be necessary for this and your mental health
try messing around with your bios settings to get grub to show with secure boot disabled
try searching youtube for answers or google
regarding grub not showing up with secureboot disabled
hmm
hm
its secureboot 100%
secureboot needs to be turned off
nothing is wrong with your efi files
idk why grub doesnt show up when secureboot is turned off though
and regarding this, its only when secure boot is enabled
basically your problem is fixed, the only issue is grub not showing up, you might want to try reinstalling grub (?) and reinstating the config
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 10" {
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader /Windows/System32/Boot/winload.efi
}```
or you can try using systemd instead of grub
any progress? @rancid fog
sure
pacman -S efibootmgr
try to see if you can boot into windows now
do this first
lmao
works (?) @rancid fog
or does the issue persist
send
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 10" {
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader +1
}```
use this
config
should work now
uh'
sorry: correction,
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
menuentry "Windows 10" {
insmod part_gpt
insmod chain
set root='(hd1,gpt2)'
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}
use this
config
try and find out where bootmgfw.efi is located
make sure you are running sudo update-grub after each grub config update
replace the current path with that path
๐
after repairing your windows install it should boot successfully
have fun
hmm
lmao
we didnt do that did we (?)
might have happened when you were installing arch
after doing this send any more errors you get we can debug them together
try and boot
should work now
sure
lmao
wtf did you do when you were installing arch
๐คฃ
might have to just reinstall windows on a different drive if this keeps happening
๐
lets hope
just reinstall windows
and backup your important files
also the original issue is fixed so mark this thread as solved
^
ivixxxx received a thank you cookie!
sure
no need to close, just change the channel name to (solved) <thread_name>, if you have issues after reinstalling windows then we can pick up where we left off @rancid fog
... solved
#9742 ๐ฃ If there is nothing else that we can do for you, please close this thread by adding "[SOLVED]" to the title.
- You can do this on desktop by clicking the three dots on the top right of the page, and pressing "Edit Post".
- You can also do this on Android / iOS by long tapping your post in the text channel list, and tapping "Edit Post".
Your title should be like so: https://cdn.discordapp.com/attachments/503224329191030787/1039841700417384498/image.png
Thank you
heres the tutorial if needed