- Liittynyt
- 10.11.2018
- Viestejä
- 71
Oisko kenelläkään ideaa, miten voisi korjata seuraavanlaisen dual boot -ongelman?
Windows 10 pitäisi saada käynnistettyä Fedoran Grubin käynnistysvalikosta, mutta Windows ei joko tule sinne Fedoran omalla Grub-työkalulla tai lataudu, jos sen lisää manuaalisesti.
Windows 10 asennettu kahden SSD:n RAID 0:n ja Windows Boot Manager on sen RAIDin EFI-partitiolla, eli /dev/md126p1, ja varsinainen Windowsin järjestelmäosio /dev/md126p3.
Fedora 38 on asennettu omalle nvmi-levylleen ja myös sillä on oma EFI-osio.
Efibootmgr löytää Windows Boot Managerin ja levyt näkyy normaalisti Linuxin puolella.
En kuitenkaan millään saa Windows 10:ä Grub2:n käynnistysvalikkoon.
Bingin tekoäly suositteli kokeilemaan seuraavaa:
Mounttaa Windows-osio komennolla sudo mount /dev/sdXY /mnt (olen mountannut /dev/md126p1- ja /dev/md126p3-osion tuonne)
ja aja sudo os-prober ja päivitä grub käskyllä sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg.
Kaikki menee läpi OK, mutta Windowsia ei tule Grub-valikkoon.
Sitten ehdotti seuraavaa:
Lisää seuraava entry tiedostoon /etc/grub.d/40_custom:
menuentry "Windows 10" {
insmod ntfs
set root=(/dev/md126p3)
chainloader +1
}
ja päivitä Grub sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg.
Tämä tuo Windows 10:n Grubin käynnistysvalikkoon, mutta Windows ei lataudu, koska tulee "error: ../../grub-core/fs/fshelp.c:257:file ./grub/grub2/x86_64-efi.mod" not found ja ../../grub-core/disk/efi/efidisk.c:615:failure reading sector0x39dda..."ja myös joku no server is specified-rivi.
Koitin lisätä myös tuon EFI-partition sinne insmod fat32 ja set root=(/dev/md126p1), mutta sitten koko kone ei enää käynnistyntynyt. Pitäisikö olla vfat? En olen uskaltanut vielä testata, koska edellisen yrityksen seurauksena ei päässyt edes UEFI setuppiin ja koneen sai henkiin vain irroittamalla CMOS-patteri ja asentamalla Fedora uudelleen.
Miten siis saisin tuon toimimaan?
Windows 10 pitäisi saada käynnistettyä Fedoran Grubin käynnistysvalikosta, mutta Windows ei joko tule sinne Fedoran omalla Grub-työkalulla tai lataudu, jos sen lisää manuaalisesti.
Windows 10 asennettu kahden SSD:n RAID 0:n ja Windows Boot Manager on sen RAIDin EFI-partitiolla, eli /dev/md126p1, ja varsinainen Windowsin järjestelmäosio /dev/md126p3.
Fedora 38 on asennettu omalle nvmi-levylleen ja myös sillä on oma EFI-osio.
Efibootmgr löytää Windows Boot Managerin ja levyt näkyy normaalisti Linuxin puolella.
En kuitenkaan millään saa Windows 10:ä Grub2:n käynnistysvalikkoon.
Bingin tekoäly suositteli kokeilemaan seuraavaa:
Mounttaa Windows-osio komennolla sudo mount /dev/sdXY /mnt (olen mountannut /dev/md126p1- ja /dev/md126p3-osion tuonne)
ja aja sudo os-prober ja päivitä grub käskyllä sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg.
Kaikki menee läpi OK, mutta Windowsia ei tule Grub-valikkoon.
Sitten ehdotti seuraavaa:
Lisää seuraava entry tiedostoon /etc/grub.d/40_custom:
menuentry "Windows 10" {
insmod ntfs
set root=(/dev/md126p3)
chainloader +1
}
ja päivitä Grub sudo grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg.
Tämä tuo Windows 10:n Grubin käynnistysvalikkoon, mutta Windows ei lataudu, koska tulee "error: ../../grub-core/fs/fshelp.c:257:file ./grub/grub2/x86_64-efi.mod" not found ja ../../grub-core/disk/efi/efidisk.c:615:failure reading sector0x39dda..."ja myös joku no server is specified-rivi.
Koitin lisätä myös tuon EFI-partition sinne insmod fat32 ja set root=(/dev/md126p1), mutta sitten koko kone ei enää käynnistyntynyt. Pitäisikö olla vfat? En olen uskaltanut vielä testata, koska edellisen yrityksen seurauksena ei päässyt edes UEFI setuppiin ja koneen sai henkiin vain irroittamalla CMOS-patteri ja asentamalla Fedora uudelleen.
Miten siis saisin tuon toimimaan?