Jak skonfigurować Systemd-boot na nowym systemie Arch Linux?

Systemd-boot to alternatywny program ładujący systemu Linux, który jest obsługiwany przez system startowy Systemd. Ma dziesiątki nowoczesnych funkcji, w tym szybsze uruchamianie, lepszą obsługę EFI i wiele więcej, co czyni go doskonałym wyborem dla Arch Linux. Konfiguracja Systemd-boot w Arch Linux jest trudnym procesem, więc zanim zaczniemy, zdecydowanie zalecamy wykonanie kopii zapasowej krytycznych danych.

Uwaga: Systemd-boot działa tylko z systemami uruchamianymi za pomocą UEFI. Jeśli nie masz UEFI, trzymaj się Gruba.

Zainstaluj Arch Linux

Ten przewodnik pokaże Ci, jak skonfigurować i skonfigurować program ładujący Systemd-boot w nowej instalacji Arch Linux. Z tego powodu musisz rozpocząć proces konfiguracji Systemd-boot ze świeżą instalacją systemu operacyjnego Arch Linux.

 Uwaga: można zainstalować Systemd-boot na istniejącym systemie Arch Linux, zamiast zaczynać od nowa. Jednak w tym przewodniku nie będziemy omawiać, jak przekonwertować bieżący system na Systemd-boot. Aby uzyskać informacje o tym, jak przekształcić istniejący system w Systemd-boot, sprawdź Arch Wiki .

W przeszłości na TipsWebTech360 napisałem samouczek o tym, jak zainstalować Arch Linux . Jest to długi i szczegółowy proces instalacji, wypełniony mnóstwem różnych etapów. Wszystkie te kroki są krytyczne i pomogą Ci uruchomić systemd-boot. Postępuj zgodnie z instrukcjami, aby zainstalować Arch Linux w swoim systemie. Pamiętaj, aby postępować zgodnie z opisaną w nim metodą GPT/EFI.

Podczas instrukcji instalacji GPT/EFI dla Arch Linux, pomiń wszelkie instrukcje w przewodniku, które pokazują, jak zainstalować bootloader Grub. Musisz zignorować instrukcje Gruba, w przeciwnym razie Systemd-boot nie zadziała.

Po przejściu przez metodę GPT/EFI instalacji Arch Linux, pozostaw system włączony i zalogowany do Arch Chroot (dysk na żywo), wróć do tego posta i postępuj zgodnie z instrukcjami, aby dowiedzieć się, jak skonfigurować Systemd-boot jako twój bootloader w Arch Linux.

Skonfiguruj systemd-boot

Podczas przewodnika instalacji Arch Linux dla EFI/GPT skonfigurowano i sformatowano trzy partycje na /dev/sda (czyli pierwszy dysk twardy podłączony do systemu). Te partycje są następujące:

  • Partycja 1 — partycja Fat32 EFI (około 512 MB.)
  • Partycja 2 — partycja Ext4 Root (rozmiar w zależności od wybranej opcji).
  • Partycja 3 — partycja Linux-Swap (rozmiar w zależności od wybranej opcji).

Pierwszą rzeczą, którą należy zrobić w Arch Linux, jest zmiana flag rozruchowych dla partycji Fat32. Do zamiany tych flag najlepiej służy aplikacja Gdisk . Aby pobrać Gdisk, użyj następującego polecenia Pacman w wierszu poleceń terminala Arch-Chroot.

pacman -S gdisk

Po skonfigurowaniu aplikacji otwórz dysk twardy w aplikacji Gdisk.

gdisk /dev/sda

Uruchomienie powyższego polecenia spowoduje umieszczenie /dev/sda w aplikacji Gdisk. Następnie zobaczysz monit z prośbą o wybór między MBR, BSD, APM i GPT. Napisz w GPT i naciśnij Enter .

Stąd wpisz t w monicie, aby zmienić flagę partycji Fat32.

T

Po wpisaniu polecenia t wpisz 1, aby poinformować aplikację, aby działała z partycją Fat32.

1

Wpisz kod szesnastkowy systemu EFI w wierszu zachęty Gdisk.

EF00

Zapisać zmiany z  wag polecenia.

Uwaga: zignoruj ​​ostrzeżenie; niczego nie usunie.

w

Po zapisaniu zmian na dysku zamknij Gdisk poleceniem q .

Q

Teraz, gdy flagi partycji Fat32 EFI są ustawione poprawnie, użyj bootctl, aby zainstalować Systemd-boot w nowym systemie Arch Linux.

bootctl --path=/boot install

Pozwól, aby polecenie Bootctl uruchomiło swój bieg. Powinien automatycznie skonfigurować domyślne pliki konfiguracyjne.

Następnie musisz znaleźć UUID dla /dev/sda2 , partycji, na której jest zainstalowany Arch Linux.
Uruchom plik w Nano. Aby uzyskać informacje o PARTUUID, uruchom:

blkid /dev/sda2

Spójrz przez blkid dowodzenia i zapisać numer po PARTUUID="na kawałku złomu papieru, lub zapisać jako notatkę w telefonie itp liczby trzeba zapisać powinna wyglądać podobnie jak na przykładzie poniżej.

3f53b620-5676-4370-90a5-fbed6af2fcfb

Po uzyskaniu identyfikatora UUID dla partycji głównej użyj polecenia dotykowego, aby utworzyć nowy wpis w menu Arch Linux.

dotknij /boot/loader/entries/arch.conf

Otwórz nowy plik w Nano.

nano -w /boot/loader/entries/arch.conf

Wklej następujący kod do pliku „arch.conf”.

Uwaga: zmień PARTUUID=Twój-PARTUUID-CODE-TUTAJ na swój kod.

Jak skonfigurować Systemd-boot na nowym systemie Arch Linux?

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=YOUR-PARTUUID-CODE-HERE rw

Po zakończeniu zapisz Nano za pomocą Ctrl + O i wyjdź za pomocą Ctrl + X .

Po zajęciu się wpisem Arch, nadszedł czas, aby wyczyścić domyślny plik Arch „loader.conf” i zastąpić go lepszymi ustawieniami.

echo ' ' > /boot/loader/loader.conf

Otwórz plik „loader.conf” w edytorze tekstu Nano za pomocą poniższego polecenia.

nano -w /boot/loader/loader.conf

Wklej następujący kod do edytora tekstu Nano.

Jak skonfigurować Systemd-boot na nowym systemie Arch Linux?

default arch
timeout 4
console-mode max
editor no

Zaktualizuj systemd-boot za pomocą bootctl .

bootctl --path=/aktualizacja rozruchu Jak skonfigurować Systemd-boot na nowym systemie Arch Linux?

Po zakończeniu aktualizacji bootctl systemd-boot jest gotowy do użycia. Stąd wróć do przewodnika Jak zainstalować Arch Linux, jeśli jeszcze nie wybrałeś środowiska graficznego dla swojego nowego komputera Arch. W przeciwnym razie uruchom ponownie i załaduj nową konfigurację Arch z systemem Systemd!

Leave a Comment

Jak zainstalować BlackArch Linux

Jak zainstalować BlackArch Linux

BlackArch Linux to dystrybucja bezpieczeństwa i testów penetracyjnych oparta na Arch Linux. Zainstaluj BlackArch Linux w swoim systemie.

Jak zainstalować czytnik Foxit w systemie Linux

Jak zainstalować czytnik Foxit w systemie Linux

Foxit Reader to bezpłatne oprogramowanie PDF dla systemów Linux, Mac i Windows. Jest to oprogramowanie typu open source. Dowiedz się, jak zainstalować go w systemie Linux.

Jak grać w VRChat w systemie Linux

Jak grać w VRChat w systemie Linux

VR Chat to towarzyska interaktywna gra wideo na PC. Działa zarówno w trybie stacjonarnym, jak i w trybie gogli VR. W grze użytkownicy mogą odkrywać stworzone przez użytkowników

Jak grać w Grand Theft Auto 5 w systemie Linux

Jak grać w Grand Theft Auto 5 w systemie Linux

Teraz można grać w trybie jednoosobowym Grand Theft Auto 5, a także w komponent GTA: Online w systemie Linux, dzięki Valves Steam Play i Proton

Jak zainstalować Netstat w systemie Linux

Jak zainstalować Netstat w systemie Linux

Netstat to narzędzie Linux, którego administratorzy systemu używają do analizy statystyk sieci. Przydaje się, gdy próbujesz dokładniej przyjrzeć się swojemu Linuksowi

Jak grać w Microsoft Fight Simulator w systemie Linux

Jak grać w Microsoft Fight Simulator w systemie Linux

Microsoft Flight Simulator to gra wideo symulatora samolotów na konsolę Xbox, a także Microsoft Windows. Zobacz jak uruchomić ją w systemie Linux.

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak naprawić uszkodzony ekran logowania do Gnome w systemie Linux?

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Jak uzyskać podstawowe czcionki Microsoft w systemie Linux

Linux to system operacyjny typu open source. Dowiedz się, jak łatwo zainstalować podstawowe czcionki Microsoft na różnych dystrybucjach Linux.

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Jak korzystać z aplikacji do robienia notatek Cherry Tree w systemie Linux?

Cherry Tree to hierarchiczna aplikacja do robienia notatek dla systemów Linux i Windows. Ma wiele doskonałych funkcji, takich jak bogata edycja tekstu i składnia.

Jak otwierać zdalne dokumenty FTP w Libre Office

Jak otwierać zdalne dokumenty FTP w Libre Office

Masz dokumenty na serwerze FTP, które chcesz otworzyć w Libre Office? Kliknij tutaj, aby dowiedzieć się, jak to zrobić bez potrzeby pobierania plików lokalnie!