Systemd-boot: Revizyonlar arasındaki fark

Ubuntu Türkiye Wiki sitesinden
Gezinti kısmına atla Arama kısmına atla
k (sudo'daki systemd kılavuzuna bağlantı ver)
 
(2 kullanıcıdan 20 ara revizyon gösterilmiyor)
2. satır: 2. satır:
|isim            = gummiboot
|isim            = gummiboot
|ekran_görüntüsü  = gummiboot.png
|ekran_görüntüsü  = gummiboot.png
|açıklama        = Fedora ve Windows yüklü bir bilgisayarda işletim sistemi seçme menüsü
|açıklama        = Fedora ve Windows yüklü sanal bir makinede işletim sistemi seçme menüsü
|geliştirici      = freedesktop.org Projesi
|geliştirici      = freedesktop.org Projesi
|işletim_sistemi  = <u>Kurulum desteği:</u> [[Unix]]-benzeri<br><u>Açtığı sistemler:</u> Platform bağımsız
|işletim_sistemi  = <u>Kurulum desteği:</u> [[Unix]]-benzeri<br><u>Açtığı sistemler:</u> Platform bağımsız
10. satır: 10. satır:
}}
}}


'''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.
'''gummiboot''', '''sadece UEFI''' destekleyen bilgisayarlara kurulabilen bir açılış yöneticisidir. Ubuntu'nun 14.10 ve sonraki sürümlerinde vardır.


systemd 220 ile systemd'ye entegre edilip adı systemd-boot olmuştur. Vivid Vervet'te systemd 219, Utopic Unicorn'da systemd 208 bulunmaktadı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.
 
{{Vikipedi|[[v:en:gummiboot (software)|gummiboot]]}}


==Kurulumu==
==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!!!'''''):
{{uyarı|[[GRUB]] varsa sisteminiz açılmayabilir.}}
 
Oldukça kolay bir kurulumu vardır. Öntanımlı olarak /boot bölümüne kurar. Şu şekilde kurulabilir:


{{kod|gummiboot'u indirir|sudo apt-get install gummiboot}}
{{kod|gummiboot'u indirir|sudo apt-get install gummiboot}}
22. satır: 26. satır:




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:
15.10 Wily Werewolf kullanıyorsanız, systemd 222 olduğu için gummiboot indirmenize gerek yoktur. systemd-boot'u şu şekilde kurabilirsiniz:


{{kod|systemd-boot'u kurar|sudo bootctl install}}
{{kod|systemd-boot'u kurar|sudo bootctl install}}
28. satır: 32. 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!
==Kişiselleştirme==


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.}}
{{uyarı|Kopyala-yapıştır yaparsanız sisteminiz açılmayabilir.}}
 
*Önceden GRUB varsa ESP bölümü {{komut|/boot/efi}}'dir.
*Daha güvende hissetmek için BOOTX64.EFI, vmlinuz ve initramfs dosyalarını harici bir diskte veya bulut depolamada saklayabilirsiniz.
#Bilgisayar normal bir biçimde açıkken {{komut|sudo apt-get purge grub*}} ile GRUB'u silmelisiniz.
#14.10 veya 15.04 kullanıyorsanız üstteki indirme komutuyla gummiboot'u indirmelisiniz.
#gummiboot'a geçmek için önce önce ESP bölümünü /boot'a taşımalısınız.
##Bunun içinse sistemi '''canlı USB''' ile açıp [[Gedit]] ile {{komut|/etc/fstab}} dosyasında değişiklik yapmalısınız.
##*{{komut|/boot/efi ... ... 0 012}} yazan yeri {{komut|/boot vfat defaults,rw,noatime 0 0}} yapmalısınız ve [[Nautilus]] ile {{komut|/boot}} altında <u>EFI/BOOT/BOOTX64.EFI, vmlinuz ve initramfs</u> dışında her şeyi silmelisiniz.
##Geçici olarak üstteki dosyaları /home içine taşıyın.
##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.
##Sonrasında bu dosyaları /boot içine geri taşıyın. BOOTX64.EFI dosyasını /boot/EFI/BOOT/BOOTX64.EFI olarak kaydetmelisiniz.
#14.10 veya 15.04 kullanıyorsanız {{komut|/usr/lib/gummiboot/gummibootx64.efi}} dosyasını {{komut|/boot/EFI/gummiboot/}} dizinine koymalısınız. 15.10 kullanıyorsanız {{komut|/usr/lib/systemd/boot/systemd-bootx64.efi}} dosyasını {{komut|/boot/EFI/systemd}} dizine koymalısınız.
#Aşağıdaki bölümdeki /boot/loader/loader.conf ve /boot/loader/entries/ubuntu.conf  dosyaların oluşturun.
#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==


*{{komut|/boot/loader/loader.conf}} 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).
*<code>/boot/loader/loader.conf</code> 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).
*{{komut|/boot/loader/entries/}} 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.
* <code>/boot/loader/entries/</code> 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!!!'''''):<br><br>
* Windows'un bootmgfw.efi gibi dosyalarını otomatik bulur.
**Örnekler:<br><br>
{| style="background: #f9f9f9; border: 1px solid #aaa; padding: 0.1em; margin: 0px 0px 11px 0px; font-size:0.75em;text-align:left;"
{| style="background: #f9f9f9; border: 1px solid #aaa; padding: 0.1em; margin: 0px 0px 11px 0px; font-size:0.75em;text-align:left;"
!/boot/loader/loader.conf
!/boot/loader/loader.conf
|-
|-
| <tt>default&nbsp;&nbsp;&nbsp;&nbsp;ubuntu.conf</tt>
| <tt>default&nbsp;&nbsp;&nbsp;&nbsp;ubuntu</tt>
|-
|-
| <tt>timeout&nbsp;&nbsp;&nbsp;&nbsp;3</tt>
| <tt>timeout&nbsp;&nbsp;&nbsp;&nbsp;3</tt>
67. satır: 56. satır:
|-
|-
| <tt>version&nbsp;&nbsp;&nbsp;&nbsp;15.04 x86_64</tt>
| <tt>version&nbsp;&nbsp;&nbsp;&nbsp;15.04 x86_64</tt>
|-
| <tt>machine-id&nbsp;6a9857a393724b7a981ebb5b8495b9ea</tt>
|-
|-
| <tt>linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/vmlinuz-linux</tt>
| <tt>linux&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/vmlinuz-linux</tt>
74. satır: 61. satır:
| <tt>initrd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/initramfs-linux.img</tt>
| <tt>initrd&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/initramfs-linux.img</tt>
|-
|-
| <tt>options&nbsp;&nbsp;&nbsp;&nbsp;root=UUID=f8f83f73-df71-445c-87f7-31f70263b83b quiet</tt>
| <tt>options&nbsp;&nbsp;&nbsp;&nbsp;root=/dev/sda2 quiet</tt>
|-
|-
|
|
97. satır: 84. satır:
|-
|-
| <tt>options&nbsp;&nbsp;&nbsp;&nbsp;root=PARTUUID=084917b7-8be2-4e86-838d-f771a9902e08 quiet</tt>
| <tt>options&nbsp;&nbsp;&nbsp;&nbsp;root=PARTUUID=084917b7-8be2-4e86-838d-f771a9902e08 quiet</tt>
|-
!windows.conf
|-
|<tt>title&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Windows 8</tt>
|-
|<tt>efi&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;/EFI/Microsoft/Boot/bootmgfw.efi</tt>
|}
|}


153. satır: 134. satır:
|girişin numarası
|girişin numarası
|}
|}
{{Vikipedi|[[v:en:gummiboot (software)|gummiboot]]}}


== Kaynakça ==
== Kaynakça ==
* http://www.freedesktop.org/wiki/Software/systemd/systemd-boot/
* http://www.freedesktop.org/wiki/Software/systemd/systemd-boot/
== İlgili maddeler ==
* [[GRUB]]


== Dış bağlantılar ==
== Dış bağlantılar ==
* [http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec Özellikleri]
* [https://sudo.ubuntu-tr.net/systemd-kilavuzu-1 Systemd Kılavuzu-1] (Türkçe)
* [http://www.freedesktop.org/wiki/Specifications/BootLoaderSpec Özellikleri] (İngilizce)


[[Kategori:Açılış ayarları]]
[[Kategori:Açılış ayarları]]
[[Kategori:Yazılım]]
[[Kategori:Yazılım]]

15.38, 16 Nisan 2017 itibarı ile sayfanın şu anki hâli

gummiboot
gummiboot - Fedora ve Windows yüklü sanal bir makinede işletim sistemi seçme menüsü
Fedora ve Windows yüklü sanal bir makinede 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'nun 14.10 ve sonraki 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.

Vikipedi logo.png Bu yazılım hakkında ek bilgiler için Vikipedi'deki gummiboot maddesine bakabilirsiniz...

Kurulumu

Dialog-warning (32px).png GRUB varsa sisteminiz açılmayabilir.

Oldukça kolay bir kurulumu vardır. Öntanımlı olarak /boot bölümüne kurar. Şu şekilde kurulabilir:

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 ş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

Dialog-warning (32px).png Kopyala-yapıştır yaparsanız sisteminiz açılmayabilir.
  • /boot/loader/loader.conf 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).
  • /boot/loader/entries/ 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.
  • Windows'un bootmgfw.efi gibi dosyalarını otomatik bulur.
    • Örnekler:

/boot/loader/loader.conf
default    ubuntu
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

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ı

Kaynakça

Dış bağlantılar