Niedawno wykonałem kilka działań, aby przekonwertować 64-bitową instalację systemu Windows 10 z systemu BIOS na UEFI:
- Posługiwać się
gdisk w
z Linuksa, aby przekonwertować mój dysk Windows z MBR na GPT - Uruchom Windows 10 USB i użyj
diskpart
,bootrec
ibcdboot
utworzyć startową partycję EFI na dysku Windows
Zadziałało po kilku próbach i teraz ładuję się do systemu Windows i wszystko działa zgodnie z oczekiwaniami. Kiedy uciekam msinfo32
, mój tryb uruchamiania jest teraz UEFI
tak jak powinno być (kiedyś BIOS
).
Jednak z mieszanki przewodników, które śledziłem i komend, których użyłem, wierzę, że skończyło się na nieprzydzielonym miejscu (przez diskpart shrink
) i niektóre niewykorzystane partycje EFI:
Moje pytanie brzmi: jak sprawdzić, która z nich jest partycją bootloadera głównego / rzeczywistego UEFI (z pozycji 1 i 3 na liście) i jak odzyskać nieprzydzielone fragmenty przestrzeni, z których skurczyłem diskpart
i dodaj je ponownie C:
?
Z góry dziękuję.
edytować
Oto kilka wyników działania Linuksa na dysku Windows:
$ sudo fdisk -l /dev/sda
Disk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 09D8CB5C-7A81-4044-86B5-37CCBA8203F9
Device Start End Sectors Size Type
/dev/sda1 2048 1026047 1024000 500M EFI System
/dev/sda2 1026048 498354175 497328128 237.1G Microsoft basic data
/dev/sda3 498354176 498616319 262144 128M Microsoft reserved
/dev/sda4 499419136 499951615 532480 260M Microsoft basic data
Wygląda na to, że 260M oznaczony jako „SYSTEM” jest nieużywany.
wyjście cfdisk:
Pragnę również, aby Grub rozpoznał dysk Windows i mógł uruchomić Windows z Gruba.
Jednak kiedy biegam os-prober
i grub2-mkconfig
nie wykrywa partycji Windows, nawet gdy montuję partycje Windows.
Moja instalacja Linuksa to Fedora na UEFI.
edytować
Testowanie tego rozwiązania teraz: https://unix.stackexchange.com/questions/120232/dual-boot-windows-on-second-harddrive-uefi-gpt-system