Mam laptopa Asus X200MA z oprogramowaniem układowym UEFI i systemem Windows 8.1 wstępnie zainstalowanym w trybie UEFI (wyłączony CSM). Teraz, gdy włączę CSM, stwierdzę, że nadal pomyślnie uruchamia się w systemie Windows 8.1, który w przeciwnym razie używa schematu partycji GPT.
Jestem ciekawy, jak to możliwe? jeśli dobrze rozumiem, CSM emuluje uruchamianie trybu BIOS w oprogramowaniu. Powinien więc szukać dysku MBR, a ponieważ go nie znajdzie, nie powinien zezwalać na uruchamianie systemu Windows 8.1 z GPT.
Dzięki.
boot
windows-8.1
uefi
patkim
źródło
źródło
Odpowiedzi:
W większości oprogramowania układowego włączenie trybu CSM nie przywraca w pełni systemu do zachowania z lat 90. - po prostu dodaje specjalne pozycje „dysku BIOS” do zwykłego menu uruchamiania. Jeśli jednak wpisy te zawiodą - np. Jeśli dysk nie ma „sygnatury” programu ładującego, oprogramowanie układowe nadal próbuje wypróbować następny wpis, aż w końcu osiągnie pozycję „UEFI: Windows”.
Pamiętaj, że nawet rzeczywiste systemy BIOS mają „menu wyboru rozruchu” do wybierania urządzenia, z którego chcesz uruchomić komputer - nie są zmuszone trzymać się jednego źródła rozruchu. Tak więc UEFI CSM robi to samo, nie jest niczym nowym.
(Ponadto BIOS zwykle nie dba o rzeczywiste partycje , tylko kod rozruchowy, a dysk z partycją GPT może bardzo dobrze zawierać kod rozruchowy BIOS w „ochronnym” MBR. I odwrotnie, programy ładujące EFI mogą żyć na dyskach podzielonych na MBR.)
źródło