Właśnie kupiłem nowy Lenovo IdeaPad 510S-14IKB 80UV bez systemu operacyjnego. Wyczyściłem na nim system Windows 10 v1703 (szczegóły instalacji poniżej). Chciałem następnie zaktualizować BIOS / UEFI z fabryki 2.00 do 2.02 z powyższego łącza, ale nie udało się to z:
Niepowodzenie zamontowania partycji systemowej EFI
Ten wątek sugeruje, że to dlatego, że podzieliłem dysk na MBR i powiedział, że udało mu się zaktualizować BIOS po ponownej instalacji systemu Windows za pomocą instalacji Tworzenie dysku na kluczu za pomocą kija za pomocą Rufus z UEFI typu GPT . Oznacza to jednak, że muszę usunąć całą partycję, czego nie chcę.
Pytanie: Czy istnieje sposób na aktualizację systemu BIOS bez ponownego formatowania dysku na GPT?
Procedura instalacji
- Pobierz 64-bitowy system Windows 10 ISO i utwórz dysk USB na klucz za pomocą narzędzia Windows USB / DVD Download Tool .
- Wejdź do BIOS komputera ( Fn+ F2), ustaw boot na
legacy support
(być może domyślne, nie pamiętaj), uruchom ponownie i ponownie uruchom BIOS. Teraz można wybrać dysk na kluczu - ustaw go jako pierwsze urządzenie rozruchowe.- Zauważ, że próbowałem ustawić boot na
UEFI
-only, ale wtedy nie rozpoznałby dysku na kluczu.
- Zauważ, że próbowałem ustawić boot na
- Uruchom komputer - uruchamia się z dysku na klucz w instalacji systemu Windows. Wybierz
custom
, usuń istniejącą partycję FreeDos i zainstaluj system Windows w pustym miejscu.
boot
partitioning
bios
lenovo-laptop
firmware
Jonathan
źródło
źródło
Odpowiedzi:
Przychodzą mi do głowy trzy możliwości, choć jedna narusza szczegóły tego, o co prosisz, ale nie ducha, i nie mogę obiecać, że którekolwiek z tych podejść zadziała. Zdecydowanie zalecamy sprawdzenie wszystkich tych opcji przed kontynuowaniem ....
Opcja 1: Znajdź inny sposób instalacji aktualizacji oprogramowania układowego
W narzędziu do konfiguracji oprogramowania układowego może być dostępna opcja aktualizacji oprogramowania układowego. Jeśli tak, to sztuczka polega na znalezieniu odpowiedniego pliku, aby go nakarmić.
Czasami
.exe
pliki do instalowania aktualizacji oprogramowania układowego są w rzeczywistości.zip
lub innymi archiwami z wykonywalnymi opakowaniami, które wyodrębniają pliki i robią z nimi rzeczy. Zatem wyodrębnienie plików z.exe
pliku może ujawnić plik, który zabierze oprogramowanie układowe. (Przygotuj się na wypróbowanie kilku narzędzi archiwizacyjnych, zanim zorientujesz się, jaki jest plik). Inną opcją jest zapytanie Lenovo o to lub wykopanie go w swojej witrynie. Mogą być skłonni dostarczyć odpowiedni plik.Opcja 2: Zainstaluj aktualizację oprogramowania układowego za pomocą tymczasowego rozruchu w trybie UEFI
Zasadniczo można znaleźć dysk odzyskiwania systemu Windows, który uruchamia się w trybie EFI, włączyć obsługę rozruchu w trybie EFI / UEFI w oprogramowaniu układowym, uruchomić system na dysku odzyskiwania systemu Windows i użyć go do zainstalowania aktualizacji oprogramowania układowego.
Niestety, wiem wystarczająco mało o narzędziach do odzyskiwania systemu Windows, że nie mogę wskazać konkretnych obrazów dysku lub procedur, z wyjątkiem zaznaczenia, że takie narzędzia mogą być uruchamialne zarówno w trybach BIOS / CSM / legacy, jak i EFI / UEFI, i kontrolowania tryb rozruchu może być trudny. Na większości komputerów dostępne jest ustawienie oprogramowania układowego umożliwiające obsługę systemu BIOS / CSM / starszego typu (można użyć dowolnego z tych trzech terminów) oraz wyłączenieto ustawienie zwykle wymusza rozruch w trybie EFI. (Oczywiście chcesz pamiętać, gdzie jest ta opcja, aby po zakończeniu ponownie włączyć obsługę rozruchu systemu BIOS). Możesz również zobaczyć dwa wpisy dla zewnętrznego nośnika we wbudowanym menedżerze rozruchu komputera, jednym z który zawiera ciąg „UEFI”, a drugi nie. Wybranie wpisu „UEFI” zwykle wymusza rozruch w trybie EFI. Szczegóły dotyczące wymuszania rozruchu w trybie EFI różnią się jednak w zależności od komputera, a czasami to, co wygląda na sposób wymuszenia rozruchu w trybie EFI, w rzeczywistości jest po prostu sposobem zasugerowania rozruchu w trybie EFI, więc nie zawsze otrzymuj to, czego oczekujesz.
Jeśli uda się uruchomić dysk awaryjny w trybie EFI, wygląda na to, że narzędzie Lenovo spodziewa się znaleźć partycję systemową EFI (ESP). Można je łatwo utworzyć na dysku flash USB - ale jeśli narzędzie chce zobaczyć ESP na dysku twardym, utworzenie go na dysku flash USB może być nieodpowiednie. W rzeczywistości każda partycja FAT może być wystarczająca; ale jeśli narzędzie jest wystarczająco wybredne, aby chcieć mieć kod typu ESP, większość narzędzi do partycjonowania pozwoli ci to ustawić. Trudne jest określenie, w jaki sposób - kody typu GPT są wartościami 128-bitowymi. (Kod ESP to C12A7328-F81F-11D2-BA4B-00A0C93EC93B.) Takie wartości są niewygodne, więc wiele narzędzi do partycjonowania zapewnia skróty specyficzne dla programu. Mój własny GPT fdisk (
gdisk
)używa na przykład EF00. Nie wiem, z czego korzystają standardowe narzędzia Windows. Pamiętaj, aby używać FAT podczas tworzenia ESP; AFAIK, żaden EFI nie może odczytać exFAT lub NTFS bez pomocy dodatkowych sterowników.Opcja 3: Konwertuj na rozruch UEFI / GPT
Ostatnim podejściem jest konwersja instalacji systemu Windows do rozruchu w trybie EFI / UEFI. Można to zrobić bez wykonania pełnego czyszczenia i ponownej instalacji na jeden z dwóch sposobów:
Ta procedura konwersji niesie ze sobą pewne ryzyko; błąd, błąd programu, awaria zasilania w niewłaściwym momencie itp. mogą uniemożliwić uruchomienie systemu. Dlatego zalecam robienie tego tylko po zrobieniu odpowiedniej kopii zapasowej całego systemu lub przynajmniej ważnych plików osobistych. Zaletą jest to, że po zakończeniu narzędzie do aktualizacji Lenovo powinno działać. Uruchamianie w trybie EFI oferuje również pewne skromne zalety, takie jak (zwykle) nieco krótszy czas uruchamiania i niewielkie korzyści bezpieczeństwa Bezpiecznego rozruchu (jeśli oprogramowanie układowe obsługuje tę funkcję i jeśli ją aktywujesz).
źródło
2scn22ww.exe
tworzyC:\BIOS\2SCN22WW\2SCN22WW.exe
(inny plik, ta sama nazwa!). Ten plik można wyodrębnić za pomocą 7zip , w którym znajduje się:H2OFFT-Wx64.exe
- Insyde H2OFFT (Flash Firmware Tool) wersja 5.64 - to działa i kończy się niepowodzeniem zgodnie z opisem. Ma różne opcje wiersza polecenia, ale wszystkie zawodzą z informacją o błędzie error.logThis program cannot be run on the current platform
.FWUpdLcl.exe
- Narzędzie aktualizacji oprogramowania układowego Intel (R): 8.0.10.1464 - zawsze kończy się niepowodzeniem z tym samym błędem.Problem jest spowodowany tym, że system BIOS używa Legacy, a system operacyjny jest zainstalowany. System Windows 10 1703 i nowszy został wyposażony w narzędzie o nazwie mbr2gpt potrzebne do konwersji na GPT i umożliwienia BIOSowi zobaczenia UEFI.
Warunkiem jest ustalenie, na której partycji i dysku jest zainstalowany system Windows
(Wyjdź z Diskpart.)
biegać
jeden gotowy można uruchomić z powrotem do BIOS-u za pomocą opcji F2, a następnie zmienić rozruch ze starszej wersji na UEFI i uruchomić. Po wykonaniu tej czynności uruchom ponownie aktualizację systemu BIOS i powinna ona działać bez błędów.
źródło