Systemd-boot: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
Değişiklik özeti yok
Değişiklik özeti yok
28. satır: 28. satır:
===GRUB varsa===
===GRUB varsa===


{{uyarı|'''Bu anlatım teoriktir, hiçbiri denenmemiştir.'''
:''Ana madde: [[GRUB'dan gummiboot'a geçiş]]''
 
'''Bu anlatım bilgisayarınızdaki tüm veriyi ulaşılamaz hale getirebilir!
 
Bu işlemleri yapmadan önce bilgisayarınızda ''UEFI'' desteği olduğundan, GRUB'un UEFI modunda olduğundan ve diskinizin ''GPT'' olduğundan emin olun.}}
 
*Önceden GRUB varsa ESP bölümü {{komut|/boot/efi}}'dir.<br><br>
*Daha güvende hissetmek için vmlinuz ve initramfs dosyalarını harici bir diskte veya bulut depolamada saklayabilirsiniz.<br><br>
#Bilgisayar normal bir biçimde açıkken {{komut|sudo apt-get purge grub*}} ile GRUB'u silmelisiniz.<br><br>
#14.10 veya 15.04 kullanıyorsanız üstteki indirme komutuyla gummiboot'u indirmelisiniz.<br><br>
#gummiboot'a geçmek için önce önce ESP bölümünü {{komut|/boot}}'a taşımalısınız. <br><br>
##Bunun içinse sistemi '''canlı USB''' ile açıp {{komut|nano /etc/fstab}} ile dosyada değişiklik yapmalısınız. <br><br>
##*{{komut|/boot/efi ... ... 0 012}} yazan yeri {{komut|/boot vfat defaults,rw,noatime 0 0}} yapmalısınız<br><br>
##{{komut|cp /boot/v* /home/ && cp /boot/i* /home/ && rm -r/boot/*}} komutuyla {{komut|/boot}} içinde <u>vmlinuz ve initramfs</u> dışında her şeyi silmip geçici olarak /home/'a taşımalısınız. <br><br>
##Daha sonra {{komut|mkfs.vfat -F32 /dev/<KURULACAK_DİSK>}} ile (<u>GENELLİKLE</u> sda1'dir) normal bir EFI sistemine dönüştürmelisiniz. <br><br>
##Sonrasında {{komut|sudo cp /home/vmlinu* /boot/ && sudo cp /home/initr* /boot/}} bu dosyaları /boot içine geri taşımalısınız. <br><br>
#14.10 veya 15.04 kullanıyorsanız {{komut|sudo chroot && sudo gummiboot install}} ile, 15.10 kullanıyorsanız {{komut|sudo chroot && sudo bootctl install}} ile gerekli dosyaları {{komut|/boot}}'un içine koymalısınız.<br><br>
#Yoksa şağıdaki bölümdeki gibi {{komut|/boot/loader/loader.conf}} ve {{komut|/boot/loader/entries/ubuntu.conf}} dosyalarını oluşturmalısınız.<br><br>
#Bilgisayarınızı kapatın. USB'yi çıkarın. İşlemi başarıyla gerçekleştirdiyseniz bilgisayarınız gummiboot ile açılacaktır.


==Kişiselleştirme==
==Kişiselleştirme==

02.22, 23 Temmuz 2015 tarihindeki hâli

gummiboot
gummiboot - Fedora ve Windows yüklü bir bilgisayarda işletim sistemi seçme menüsü
Fedora ve Windows yüklü bir bilgisayarda işletim sistemi seçme menüsü
Geliştiren(ler): freedesktop.org Projesi
İşletim sistemi: Kurulum desteği: Unix-benzeri
Açtığı sistemler: Platform bağımsız
Türü: Açılış yöneticisi
Lisansı: GNU Kısıtlı Genel Kamu Lisansı
Resmi sitesi: www.freedesktop.org/wiki/
Software/systemd/systemd-boot/

gummiboot, sadece UEFI destekleyen bilgisayarlara kurulabilen bir açılış yöneticisidir. Ubuntu'da sadece 15.10 Wily Werewolf, 15.04 Vivid Vervet ve 14.10 Utopic Unicorn sürümlerinde vardır.

systemd 220 ile systemd'ye entegre edilip adı systemd-boot olmuştur. Wily Werewolf'ta systemd 222, Vivid Vervet'te systemd 219, Utopic Unicorn'da systemd 208 bulunmaktadır.

Kurulumu

Oldukça kolay bir kurulumu vardır. Öntanımlı olarak /boot dizinine kurar. Bilgisayarda GRUB kurulu değilse şu şekilde kurulabilir (kuruluysa sisteminiz açılmayabilir!!!):

Görevi: gummiboot'u indirir
sudo apt-get install gummiboot
Görevi: gummiboot'u kurar
sudo gummiboot install


15.10 Wily Werewolf kullanıyorsanız, systemd 222 olduğu için gummiboot indirmenize gerek yoktur. systemd-boot'u GRUB kurulu değilse şu şekilde kurabilirsiniz:

Görevi: systemd-boot'u kurar
sudo bootctl install

GRUB varsa

Ana madde: GRUB'dan gummiboot'a geçiş

Kişiselleştirme

  • Şablon:Komut dosyasında iki anahtar kelime vardır: default ve timeout. default hangi entry'nin öntanımlı olarak seçileceğini belirler, timeout da loader ekranında ne kadar süre kalınacağını belirler (0 da olabilir).
  • Şablon:Komut dizinindeki .conf dosyaları açılacak olan sistem hakkında gummiboot'a bilgi verir. title, version, machine-id, efi, options, linux, initrd anahtar kelimeleri vardır. title zorunlu, diğerleri değildir. İki girişin title'ları aynıysa version'a bakılır.
    • Örnekler (kopyala yapıştır yaparsanız sistem açılmayabilir!!!):

/boot/loader/loader.conf
default    ubuntu.conf
timeout    3
/boot/loader/entries/ubuntu.conf
title      Ubuntu 15.04 Vivid Vervet
version    15.04 x86_64
linux      /vmlinuz-linux
initrd     /initramfs-linux.img
options    root=/dev/sda2 quiet
/boot/loader/entries/benim-kernelim.conf
title      Benim kernelim
efi        /bzImage
options    root=PARTUUID=084917b7-8be2-4e86-838d-f771a9902e08
/boot/loader/entries/benim-kernelim-initrd.conf
title      initrd'li kernelim
linux      /bzImage
initrd     /initrd.img
options    root=PARTUUID=084917b7-8be2-4e86-838d-f771a9902e08 quiet
windows.conf
title      Windows 8
efi        /EFI/Microsoft/Boot/bootmgfw.efi

Kısayol tuşları

Üst/Alt menüde dolaşma
Enter seçili girişi açma
d öntanımlı girişi seçme
t/T timeout süresini artırır
e seçili girişin komutunu değiştirir
Q çıkar
v gummiboot ve UEFI sürümünü gösterir
P şimdiki ayarları gösterir
h tuş haritasını gösterir
l Linux
w Windows
a Mac OS X
s EFI kabuğu
1-9 girişin numarası
Vikipedi logo.png Bu yazılım hakkında ek bilgiler için Vikipedi'deki gummiboot maddesine bakabilirsiniz...

Kaynakça

İlgili maddeler

Dış bağlantılar