Kā iestatīt Systemd sāknēšanu uz Arch Linux

click fraud protection

Systemd-boot ir alternatīva Linux sāknēšanas programma, kuru darbina Systemd startēšanas sistēma. 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 atkarības padomiem Es uzrakstīju apmācību 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 norādījumus, lai instalētu Arch Linux savā sistēmā. Noteikti ievērojiet tajā aprakstīto GPT / EFI metodi.

instagram viewer

Izpildot GPT / EFI instalēšanas instrukcijas Arch Linux, lūdzu, izlaidiet visas instrukcijas rokasgrāmatā, kurās parādīts, kā instalēt Grub sāknēšanas programmu. Ir svarīgi izlaist Grub instrukcijas, pretējā gadījumā Systemd sāknēšana nedarbosies.

Kad esat izgājis GPT / EFI metodi Arch Linux instalēšanai, turiet sistēmu ieslēgtu un piesakieties Arch Chroot (dzīvais disks), atgriezieties pie šī ziņojuma un izpildiet instrukcijas, lai uzzinātu, kā iestatīt Systemd sāknēšanu kā jūsu bootloader programmā 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ā 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 ierakstīš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 = / sāknēšanas instalēšana

Ļaujiet komandai Bootctl palaist savu gaitu. Tam automātiski jāiestata noklusējuma konfigurācijas faili.

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. Skaitlim, kas jāsaglabā, vajadzētu izskatīties līdzīgi zemāk redzamajam piemēram.

3f53b620-5676-4370-90a5-fbed6af2fcfb

Kad esat ieguvis UUID savam Root nodalījumam, izmantojiet pieskarties komanda, lai izveidotu jaunu Arch Linux izvēlnes ierakstu.

pieskarieties /boot/loader/entries/arch.conf

Atveriet jauno failu 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.

nosaukums Arch Linux
linux / vmlinuz-linux
initrd /initramfs-linux.img
opcijas 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

Izmantojot zemāk redzamo komandu, Nano teksta redaktorā atveriet failu “loader.conf”.

nano -w / boot /loader/loader.conf

Ielīmējiet šo kodu Nano teksta redaktorā.

noklusējuma arka
noildze 4
konsoles režīma maks
redaktors nr

Atjauniniet Systemd sāknēšanu ar bootctl.

bootctl --path = / sāknēšanas atjaunināšana

Vienreiz bootctl ir pabeigta atjaunināšana, Systemd sāknēšana ir gatava lietošanai. No šejienes dodieties atpakaļ uz Kā instalēt Arch Linux rokasgrāmatu 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!

watch instagram story