1) Mam w swoim komputerze istniejący dysk twardy, który podwójnie uruchamia linuksa i okna przy użyciu tradycyjnej metody bios.
2) Następnie wyjąłem istniejący dysk twardy i zamieniłem nowy dysk twardy, aby zainstalować na nim linux z uefi. Ładuje się i uruchamia ponownie.
3) Wyjąłem nowy dysk twardy z uefi linux i odłożyłem stary dysk twardy z podwójnym bootowaniem bios. Stare buty HDD są w porządku.
4) Zamieniam stary HDD na nowy HDD, na którym jest linux uefi i nie chce się uruchomić.
Wszelkie pomysły dotyczące tego, co może być problemem i jak go rozwiązać?
bootloader jest grub dla obu HDD
Odpowiedzi:
To brzmi jak problem z kolejnością rozruchu, za każdym razem, gdy dysk twardy jest zamieniany, kolejność rozruchu musi zostać zmieniona w biosie. Wpisy UEFI w biosie są oddzielone od starszych dysków twardych w kolejności rozruchu bios. Po każdym odłączeniu dysku UEFI i zastąpieniu go starszym dyskiem jego pozycja zostanie usunięta z kolejności rozruchu.
Po zainstalowaniu dysku UEFI należy przejść do ustawień bios i ustawić pierwszą opcję rozruchu nie na dysk twardy 1, ale zamiast na bootloader UEFI (grub) znajdujący się na partycji EFI na dysku twardym 1. Niestety ten proces jest bardzo zróżnicowany ze względu na do słabych implementacji UEFI na większości płyt głównych, więc nie mogę podać konkretnych instrukcji, jak to osiągnąć.
źródło
Dobrze cię poinformowano o UEFI. Jakiej wersji systemu Windows używasz? Win8 jest poprawny?
~ Czy masz przynajmniej program ładujący GRUB na drugim nowym dysku?
Jeśli tak, możesz potrzebować prostej, domyślnej naprawy Win startup, aby ponownie ocenić sektory rozruchowe systemu Windows (początek i zakończenie) po instalacji Linuksa. Ponadto „Linux” nie zawsze dobrze współpracuje z UEFI ani nie wykrywa partycjonowania GPT.
~
Czy podczas wymiany między dwoma dyskami korzystałeś z tego samego portu SATA za każdym razem? tj .: Port 0,1,2,3 oznaczony na MOBO?źródło