Systemd-boot ir alternatīva Linux sāknēšanas programmakuru darbina Startd sistēma Systemd. Tam ir desmitiem modernu funkciju, tostarp ātrāka sāknēšana, labāks EFI atbalsts un vēl daudz vairāk, padarot to par lielisku izvēli Arch Linux. Systemd sāknēšanas iestatīšana Arch Linux ir grūts process, tāpēc pirms darba sākšanas mēs ļoti iesakām dublēt kritiskos datus.
Piezīme: Sistēmas sāknēšana darbojas tikai ar tām sistēmām, kuras sāknēšana notiek, izmantojot UEFI. Ja jums nav UEFI, pielīmējiet ar Grub.
Instalējiet Arch Linux
Systemd-boot ir alternatīva sāknēšanas ielādētāja vietne Grub. Diemžēl pašreizējo Arch Linux sistēmu, kurā darbojas Grub UEFI, nav iespējams pāriet uz Systemd sāknēšanas sistēmu.
Tā vietā jums jāsāk ar jaunu operētājsistēmas Arch Linux instalēšanu un kā noklusējuma sāknēšanas ielādētāju jāizvēlas Systemd-boot, nevis parasto Grub.
Iepriekš par Addictivetips es rakstīju apmācībuviss par to, kā instalēt Arch Linux. Tas ir ilgs un detalizēts instalēšanas process, kas piepildīts ar tonnu dažādu darbību. Visas šīs darbības ir kritiskas un palīdzēs sākt darboties ar Systemd sāknēšanu. Izpildiet instrukcijas, lai instalētu Arch Linux savā sistēmā. Noteikti ievērojiet tajā aprakstīto GPT / EFI metodi.
Veicot GPT / EFI instalēšanas instrukcijasArch Linux, lūdzu, izlaidiet visas instrukcijas rokasgrāmatā, kurās parādīts, kā instalēt Grub sāknēšanas programmu. Ir ļoti svarīgi izlaist Grub instrukcijas, pretējā gadījumā Systemd sāknēšana nedarbosies.
Pēc tam, kad esat izmantojis GPT / EFI metodiinstalējot Arch Linux, saglabājiet savu sistēmu ieslēgtu un piesakieties Arch Chroot (tiešajā diskā), atgriezieties šajā amatā un izpildiet instrukcijas, lai uzzinātu, kā iestatīt Systemd-boot kā jūsu bootloader uz Arch Linux.
Iestatiet Systemd-boot
Arch Linux EFI / GPT instalēšanas rokasgrāmatas laikā tika iestatīti un formatēti trīs nodalījumi / dev / sda (AKA pirmais cietais disks, kas savienots ar sistēmu). Šie nodalījumi ir šādi:
- 1. nodalījums - Fat32 EFI nodalījums (aptuveni 512 MB.)
- 2. nodalījums - Ext4 saknes nodalījums (pēc izmēra atkarībā no tā, kuru izvēlaties).
- 3. nodalījums - Linux-Swap nodalījums (pēc izmēra atkarībā no tā, kuru izvēlaties).
Pirmā lieta, kas jādara Arch Linux, ir jāmaina Fat32 nodalījuma sāknēšanas karodziņi. Apmainīt šos karodziņus vislabāk var ar Gdisk lietotne. Lai iegūtu Gdisk, izmantojiet šo Pacman komandu Arch-Chroot termināla uzvednē.
pacman -S gdisk
Kad lietotne ir iestatīta, atveriet cieto disku lietojumprogrammā Gdisk.
gdisk /dev/sda
Palaižot iepriekš norādīto komandu, Gdisk lietotnē tiks ievietots / dev / sda. Pēc tam jūs redzēsit uzvedni, kurā jums tiek lūgts izvēlēties starp MBR, BSD, APM un GPT. Uzrakstiet GPT un nospiediet Ievadiet.
No šejienes rakstiet t kad tiek nomainīts Fat32 nodalījuma karodziņš.
t
Pēc rakstīšanas t komanda, pieraksti 1 norādīt lietotnei strādāt ar Fat32 nodalījumu.
1
Ievadiet EFI sistēmas heksa kodu Gdisk uzvednē.
EF00
Saglabājiet izmaiņas, izmantojot w komanda.
Piezīme: ignorējiet brīdinājumu; tas neko neizdzēsīs.
w
Pēc diska izmaiņu rakstīšanas aizveriet Gdisk ar q komanda.
q
Tagad, kad Fat32 EFI nodalījuma karodziņi ir iestatīti pareizi, izmantojiet tos bootctl lai instalētu Systemd-boot jaunajā Arch Linux sistēmā.
bootctl --path=/boot install
Ļaujiet komandai Bootctl palaist savu gaitu. Tam vajadzētu automātiski iestatīt noklusējuma konfigurācijas failus.
Tālāk jums jāatrod UUID / dev / sda2, nodalījums, kurā tiek instalēts Arch Linux.
Palaidiet failu programmā Nano. Lai uzzinātu informāciju par PARTUUID, palaidiet:
blkid /dev/sda2
Apskatiet blkid komandu un pierakstiet numuru aiz PARTUUID="
uz papīra atgriezumiem vai saglabājiet kā piezīmi tālrunī utt. Saglabājamajam numuram vajadzētu izskatīties kā zemāk redzamajā piemērā.
3f53b620-5676-4370-90a5-fbed6af2fcfb
Pēc saknes nodalījuma UUID iegūšanas izmantojiet pieskarties komanda, lai izdarītu jaunu Arch Linux izvēlnes ierakstu.
touch /boot/loader/entries/arch.conf
Atveriet jauno failu programmā Nano.
nano -w /boot/loader/entries/arch.conf
Ielīmējiet šo kodu failā “arch.conf”.
Piezīme: mainīt PARTUUID = JŪSU PARTUUID-KODS-ŠEIT ar savu kodu.

title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=YOUR-PARTUUID-CODE-HERE rw
Kad esat pabeidzis, saglabājiet Nano ar Ctrl + O un iziet ar Ctrl + X.
Parūpējoties par Arch ierakstu, ir laiks notīrīt Arch noklusējuma failu “loader.conf” un aizstāt to ar labākiem iestatījumiem.
echo " " > /boot/loader/loader.conf
Nano teksta redaktorā atveriet failu “loader.conf”, izmantojot zemāk esošo komandu.
nano -w /boot/loader/loader.conf
Ielīmējiet šo kodu Nano teksta redaktorā.

default arch
timeout 4
console-mode max
editor no
Atjauniniet Systemd sāknēšanu ar bootctl.
bootctl --path=/boot update
Vienreiz bootctl ir pabeigta atjaunināšana, Systemd sāknēšana ir gatava lietošanai. Turpmāk dodieties atpakaļ uz rokasgrāmatu Kā instalēt Arch Linux, ja jums vēl nav jāizvēlas darbvirsmas vide jaunajam Arch PC. Pretējā gadījumā atsāknējiet un ielādējiet jauno arhīvu, kuru darbina Systemd!
Komentāri