Arch Linux'ta Systemd-boot nasıl kurulur

click fraud protection

Systemd-boot, Systemd başlangıç ​​sistemi tarafından desteklenen alternatif bir Linux bootloader. Daha hızlı önyükleme, daha iyi EFI desteği ve çok daha fazlası da dahil olmak üzere düzinelerce modern özelliğe sahiptir ve bu da Arch Linux için mükemmel bir seçimdir. Arch Linux'ta Systemd-boot kurulumu zor bir işlemdir, bu yüzden başlamadan önce kritik verilerinizi yedeklemenizi önemle tavsiye ederiz.

Not: Systemd-boot yalnızca UEFI kullanarak önyükleme yapan sistemlerle çalışır. UEFI'niz yoksa, Grub ile devam edin.

Arch Linux'u yükleyin

Systemd-boot, Grub için alternatif bir bootloader. Şu anda UEFI'de Grub çalıştıran mevcut bir Arch Linux sistemini ne yazık ki Systemd önyükleme sistemine geçirmek mümkün değil.

Bunun yerine, Arch Linux işletim sisteminin yeni bir kurulumuyla başlamalı ve standart Grub yerine varsayılan önyükleyiciniz olarak Systemd-boot'ı seçmelisiniz.

Geçmişte Addictivetips ile ilgili, Arch Linux'un nasıl kurulacağı hakkında bir eğitim yazdım. Bir ton farklı adımla dolu uzun ve ayrıntılı bir kurulum sürecidir. Tüm bu adımlar kritik öneme sahiptir ve Systemd-boot ile çalışmaya başlamanıza yardımcı olacaktır. Arch Linux'u sisteminize kurmak için talimatları izleyin. Ana hatlarıyla belirtilen GPT / EFI yöntemini izlediğinizden emin olun.

instagram viewer

Arch Linux için GPT / EFI kurulum talimatları sırasında, lütfen kılavuzda Grub önyükleyicisinin nasıl kurulacağını gösteren talimatları atlayın. Grub talimatlarını atlamanız çok önemlidir, aksi takdirde Systemd-boot çalışmaz.

Arch Linux'u yüklemek için GPT / EFI yöntemini tamamladıktan sonra, sisteminizi açık tutun ve Arch Chroot'ta oturum açın (canlı disk), bu gönderiye geri dönün ve Systemd-boot'ı Arch üzerinde önyükleyiciniz olarak nasıl ayarlayacağınızı öğrenmek için talimatları izleyin Linux.

Systemd-boot kurulumu

EFI / GPT için Arch Linux kurulum kılavuzu sırasında, üç bölüm oluşturuldu ve /dev/sda (AKA sisteme bağlı ilk sabit disk). Bu bölümler aşağıdaki gibidir:

  • Bölüm 1 - Bir Fat32 EFI bölümü (kabaca 512 MB.)
  • Bölüm 2 - Bir Ext4 Kök bölümü (hangisini seçerseniz seçin, boyutlandırılır.)
  • Bölüm 3 - Linux-Swap bölümü (hangisini seçerseniz seçin, boyutlandırılır.)

Arch Linux'ta yapılması gereken ilk şey, Fat32 bölümü için önyükleme bayraklarını değiştirmektir. Bu bayrakları değiştirmek en iyisi Gdisk Uygulamanın. Gdisk'i almak için Arch-Chroot terminali isteminde aşağıdaki Pacman komutunu kullanın.

pacman -S gdisk

Uygulama ayarlandığında, sabit diskinizi Gdisk uygulamasında açın.

gdisk / dev / sda

Yukarıdaki komutu çalıştırmak Gdisk uygulamasına / dev / sda koyacaktır. Ardından, MBR, BSD, APM ve GPT arasında seçim yapmanızı isteyen bir istem görürsünüz. GPT'de yazın ve Giriş.

Buradan yazın t Fat32 bölümünün bayrağını değiştirme komut isteminde.

t

Yazdıktan sonra t komut, yaz 1 app Fat32 bölümü ile çalışmasını söylemek için.

1

EFI Sistemi onaltılık kodunu Gdisk istemine yazın.

EF00

Değişiklikleri w Komut.

Not: uyarıyı dikkate almayın; hiçbir şeyi silmez.

w

Değişiklikleri diske yazdıktan sonra, Gdisk'i q Komut.

q

Artık Fat32 EFI bölümünün bayrakları doğru şekilde ayarlandı bootctl Systemd-boot'ı yeni Arch Linux sisteminize kurmak için.

bootctl --yol = / önyükleme kurulumu

Bootctl komutunun rotasını çalıştırmasına izin verin. Varsayılan yapılandırma dosyalarını otomatik olarak ayarlamalıdır.

Ardından, için UUID'yi bulmalısınız /dev/sda2, Arch Linux'un kurulu olduğu bölüm.
Dosyayı Nano'da başlatın. PARTUUID bilgilerini bulmak için şunu çalıştırın:

blkid / dev / sda2

Bakın blkid komut ve sonra numarayı yazmak PARTUUID =" not kağıdına koyun veya telefonunuza not olarak kaydedin. Kaydetmeniz gereken sayı aşağıdaki örnek gibi görünmelidir.

3f53b620-5676-4370-90a5-fbed6af2fcfb

Kök bölümünüz için UUID'yi aldıktan sonra, dokunma yeni bir Arch Linux menü girişi yapmak için komut.

/boot/loader/entries/arch.conf öğesine dokunun

Yeni dosyayı Nano'da açın.

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

Aşağıdaki kodu “arch.conf” dosyasına yapıştırın.

Not: değişiklik PARTUUID SİZİN-PARTUUID-KOD-BURADA = kodunuzla.

başlık Arch Linux
linux / vmlinuz-linux
initrd /initramfs-linux.img
options root = PARTUUID = SİZİN-PARTUUID-KODU-HERE rw

İşiniz bittiğinde Nano'yu Ctrl + O ve ile çık Ctrl + X.

Arch girişi halledildiğinde, Arch varsayılan “loader.conf” dosyasını temizleme ve daha iyi ayarlarla değiştirme zamanı geldi.

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

Aşağıdaki komutu kullanarak Nano metin düzenleyicide “loader.conf” dosyasını açın.

nano -w /boot/loader/loader.conf

Aşağıdaki kodu Nano metin düzenleyicisine yapıştırın.

varsayılan kemer
zaman aşımı 4
konsol modu maks.
editör no

Systemd-boot'u ile güncelle bootctl.

bootctl --yol = / önyükleme güncellemesi

bir Zamanlar bootctl güncelleme bittiğinde, Systemd-boot kullanıma hazırdır. Buradan, Arch Linux kılavuzu nasıl kurulabilir yeni Arch PC'niz için henüz bir masaüstü ortamı seçmediyseniz. Aksi takdirde, Systemd destekli yeni Arch kurulumunuzu yeniden başlatın ve yükleyin!

watch instagram story