Główne Aspekty Dual-Boot na Steam Deck
- Steam Deck daje możliwość korzystania z dwóch systemów operacyjnych, w tym Windows, co umożliwia rozszerzenie funkcjonalności o aplikacje biurowe i dostęp do Xbox Game Pass.
- Aktualnie Valve nie udostępnia oficjalnego narzędzia do dual-boot, więc użytkownicy muszą przełączać systemy za pomocą boot managera.
- Użytkownicy mogą użyć alternatywnego menedżera dual-boot, aby uprościć proces zmiany systemu operacyjnego, unikając każdorazowego korzystania z kombinacji przycisków.
Nie musisz rezygnować z SteamOS, aby korzystać z Windows na swoim Steam Deck. Urządzenie to wspiera dual-boot za pomocą standardowej procedury lub dodatkowego menedżera. Poniżej znajdziesz wszystko, co istotne o uruchamianiu obu systemów na twoim urządzeniu.
Czym jest dual-boot na Steam Deck?
Dual-boot, w najprostszym ujęciu, to posiadanie więcej niż jednego systemu operacyjnego na jednym urządzeniu, w tym przypadku na Steam Deck. W teorii możesz mieć nawet więcej niż dwa systemy, ale wtedy zarządzanie nimi może stać się bardziej skomplikowane.
SteamOS jest idealny do gier, ale wielu użytkowników decyduje się na dodanie Windows jako alternatywnej opcji. Możesz zainstalować Windows obok SteamOS na tym samym dysku SSD, tworząc osobne partycje dla każdego systemu lub skorzystać z zewnętrznego nośnika, takiego jak karta SD.
Zainstalowanie Windows na Steam Deck otwiera drogę do aplikacji znanych z komputerów, jak Photoshop, Lightroom czy pakiet Microsoft Office. To rozszerza funkcjonalność konsoli o zadania nie związane z grami.
Dodatkowym atutem jest dostęp do Xbox Game Pass, który nie jest natywnie obsługiwany przez SteamOS. Dzięki Windows możesz cieszyć się grami z subskrypcji gdziekolwiek jesteś.
Valve zapewnia, że Steam Deck dobrze radzi sobie z dual-boot, więc nie powinieneś napotkać problemów z obsługą dwóch lub więcej systemów. Jednak firma nie wydała jeszcze oficjalnego kreatora dual-boot, który miał być częścią SteamOS 3.0 (informacje z oficjalnej strony Steam). Oznacza to, że wybór systemu odbywa się obecnie za pośrednictwem menedżera rozruchu.
Jak uruchomić dual-boot na Steam Deck?
Standardowym sposobem na uruchomienie dwóch systemów operacyjnych na Steam Deck jest użycie boot managera. Metoda ta jest prosta, ale konieczność jej stosowania przy każdej zmianie systemu może być uciążliwa.
Jeśli czytasz ten tekst, prawdopodobnie masz już dwa systemy operacyjne na swoim Steamie. Oto jak możesz się między nimi przełączać:
Wyłącz Steam Deck, a następnie przytrzymaj jednocześnie przycisk zmniejszania głośności i przycisk zasilania. Poczekaj na sygnał dźwiękowy. Puść przycisk zasilania, ale nadal trzymaj przycisk zmniejszania głośności, aż pojawi się menedżer rozruchu.
Boot manager pozwoli ci wybrać opcję rozruchu, czyli w tym przypadku SteamOS lub Windows. Jeśli Windows jest zainstalowany na karcie SD, wybierz odpowiednią kartę.
Jeśli po sygnale dźwiękowym wciąż trzymasz przycisk zasilania, najprawdopodobniej Steam Deck wyłączy się ponownie. Dlatego ważne jest, aby puścić ten przycisk po usłyszeniu sygnału.
Konfiguracja menedżera dual-boot na Steam Deck
Jeśli nie chcesz korzystać z boot managera za każdym razem, gdy zmieniasz system, możesz zainstalować menedżera dual-boot, który ułatwi cały proces.
Taki menedżer sprawia, że przełączanie między systemami jest płynniejsze, nie wymaga kombinacji klawiszy i pozwala wybrać system operacyjny w trakcie uruchamiania urządzenia.
W tym poradniku użyjemy Clover dla Steam Deck, stworzonego przez ryanrudolfoba i dostępnego na GitHub.
Krok 1: Przygotowanie Windows dla Clover Boot Manager
Zanim zainstalujesz Clover w Windows na swoim Steam Deck, należy przygotować system, aby uniknąć problemów.
W wyszukiwarce Windows znajdź „Włącz lub wyłącz funkcje systemu Windows”. W folderze Blokada urządzenia zaznacz opcję Unbranded Boot. Zapobiegnie to wyświetlaniu się przypadkowych marek w trakcie bootowania.
Następnie, uruchom wiersz poleceń jako administrator. Wyszukaj „CMD” w menu start, kliknij prawym przyciskiem myszy i wybierz „Uruchom jako administrator”.
W wierszu poleceń, wprowadź poniższe komendy, jedną po drugiej:
Dodatkowo, możesz spróbować:
Krok 2: Konfiguracja Clover w SteamOS
Teraz, gdy Windows jest przygotowany, musisz uruchomić SteamOS. Użyj menedżera rozruchu, trzymając przycisk zmniejszania głośności i zasilania, aż usłyszysz sygnał. Puść zasilania, ale trzymaj głośność, aż pojawi się boot manager.
Wybierz SteamOS. Przejdź do trybu pulpitu, wybierając opcję Zasilanie. Po uruchomieniu pulpitu, upewnij się, że ustawiłeś hasło sudo w SteamOS.
Po ustawieniu hasła, wyszukaj i otwórz Konsolę w menu aplikacji w lewym dolnym rogu ekranu.
Sugerujemy, abyś miał otwartą przeglądarkę w Steamie, abyś mógł kopiować i wklejać komendy pojedynczo.
-
cd ~/
-
git clone https://github.com/ryanrudolfoba/SteamDeck-Clover-dualboot
-
cd ~/SteamDeck-Clover-dualboot
-
chmod +x install-Clover.sh
-
./install-Clover.sh
Po wprowadzeniu ostatniej komendy, zostaniesz poproszony o podanie hasła sudo, aby zainstalować Clover na Steam Deck. Zostaniesz również zapytany o system, który ma być domyślnie uruchamiany – my wybieramy SteamOS, ponieważ będziemy go używać częściej.
Po zakończeniu instalacji zrestartuj Steam Deck, aby zobaczyć efekt. Jeśli wygląd Ci nie odpowiada, zawsze możesz dodać własny, niestandardowy motyw.
Rozwiązywanie problemów z dual-boot na Steam Deck
Clover nie jest oficjalnym narzędziem Steam do dual-boot, ponieważ Valve nadal nad nim pracuje. Z tego powodu możesz napotkać pewne trudności. Poniżej znajdziesz rozwiązania na najczęściej pojawiające się problemy:
1. Brak SteamOS w menedżerze rozruchu
Zniknięcie SteamOS z menu rozruchu jest częstym problemem, ale spokojnie, system nie został usunięty, boot manager po prostu go nie widzi.
Aby przywrócić SteamOS, wyłącz konsolę. Tym razem, zamiast przycisku zmniejszania głośności, przytrzymaj przycisk zwiększania głośności, aby uruchomić BIOS.
W BIOSie wybierz opcję „Boot from file”, a następnie „eps > efi > steamos > steamcl.efi”. To uruchomi SteamOS.
Aby ponownie dodać SteamOS do boot managera, otwórz Konsolę w trybie pulpitu i wprowadź następującą komendę:
sudo efibootmgr -c -L "SteamOS" -l "\EFI\steamos\steamcl.efi" -d /dev/nvme0n1p1
To powinno przywrócić SteamOS do menu rozruchu, eliminując konieczność uruchamiania systemu z pliku.
2. Ustawianie hasła Sudo
Aby ustawić hasło sudo, przejdź do trybu pulpitu i otwórz Ustawienia. Znajdziesz je w menedżerze aplikacji na dole ekranu.
W Ustawieniach przejdź do sekcji Użytkownicy i wprowadź prostą nazwę użytkownika oraz hasło. Teraz masz konto sudo i możesz uzyskiwać dostęp do funkcji wymagających wyższych uprawnień.
3. Windows przejmuje bootloader
Jeśli Windows zacznie omijać Clover, powinieneś pobrać menedżera dual-boot Clover dla Windows, ze strony na GitHub, której użyłeś do pobrania wersji dla SteamOS.
Kliknij przycisk „Code”, a następnie „Download Zip”.
Wyodrębnij plik ZIP do folderu. Następnie kliknij prawym przyciskiem myszy plik CloverWindows.bat i wybierz „Uruchom jako administrator”. System może zgłosić, że nie rozpoznaje aplikacji, kliknij „Więcej informacji”, a potem „Uruchom mimo to”.
Otworzy się wiersz poleceń. Po zakończeniu instalacji naciśnij Enter.
Następnie otwórz Harmonogram zadań, wyszukując go w menu Start. W bibliotece Harmonogramu zadań znajdź CloverTask, kliknij prawym przyciskiem myszy i wybierz Właściwości.
W zakładce Ogólne wybierz opcję „Uruchom niezależnie od tego, czy użytkownik jest zalogowany”, a następnie zaznacz dwa pola poniżej. Kliknij OK.
Na koniec, kliknij ponownie CloverTask prawym przyciskiem i wybierz Uruchom.
4. Aktualizacja SteamOS lub Windows powoduje uszkodzenie dual-boot Clover
Jeśli aktualizacja zepsuła Clover, a urządzenie nie widzi żadnych opcji rozruchu, nie przejmuj się, Twój Steam Deck nie jest uszkodzony.
Skorzystaj z pierwszego rozwiązania i uruchom SteamOS z pliku. Wejdź do BIOSu, trzymając przycisk zwiększania głośności i zasilania, a po sygnale dźwiękowym puść przycisk zasilania.
W BIOSie wybierz opcję „Boot from file”, a następnie „eps > efi > steamos > steamcl.efi”. To uruchomi SteamOS i naprawi Clover.
To najczęstsze problemy podczas używania dual-boot na Steam Deck. Po ich rozwiązaniu, przełączanie między SteamOS i Windows powinno być łatwe: wystarczy zrestartować Steam Deck i wybrać system w Clover.