Difference between revisions of "Preserve Manjaro Bootloader/tr"

Created page with "{{File|file=/boot/grub/custom.cfg|content= <pre> menuentry "Manjaro - configfile " { insmod part_gpt part part_msdos insmod ext2 search --no-floppy --fs-..."
(Created page with "/boot/efi/EFI/Manjaro/grubx64.efi yerine /boot/grub/x86_64-efi/core.efi kopyalamak da aynı şeyi başarabilir çünkü /boot/efi/EFI/Manjaro/grubx64.efi'nin kendisi bir kopya...")
(Created page with "{{File|file=/boot/grub/custom.cfg|content= <pre> menuentry "Manjaro - configfile " { insmod part_gpt part part_msdos insmod ext2 search --no-floppy --fs-...")
Line 12: Line 12:
  {{UserCmd|command=sudo grub-install --force /dev/sdxy}}
  {{UserCmd|command=sudo grub-install --force /dev/sdxy}}


<div lang="en" dir="ltr" class="mw-content-ltr">
burada /dev/sdxy diğer işletim sistemi bölümüdür. Bazı işletim sistemlerinin 'grub2-install' komutuna ihtiyaç duyduğunu unutmayın.  
where /dev/sdxy is the other OS partition. Note some OS's need command 'grub2-install'.
</div>


Yeni bir linux işletim sistemi kurarken, yükleyicide her zaman "önyükleyiciyi bölüme yükleme" seçeneğini seçin. Önyükleyiciyi yüklememeyi de seçebiliriz, ancak 'bölümlemeye' seçeneğini seçmek (Manjaro bunu 'sisteme' olarak adlandırır) yeterince iyidir ve her işletim sisteminde bir önyükleyicinin kurulu olması tercih edilir.
Yeni bir linux işletim sistemi kurarken, yükleyicide her zaman "önyükleyiciyi bölüme yükleme" seçeneğini seçin. Önyükleyiciyi yüklememeyi de seçebiliriz, ancak 'bölümlemeye' seçeneğini seçmek (Manjaro bunu 'sisteme' olarak adlandırır) yeterince iyidir ve her işletim sisteminde bir önyükleyicinin kurulu olması tercih edilir.


<div lang="en" dir="ltr" class="mw-content-ltr">
Manjaro'yu daha sonra kaldırmayı seçerseniz, kaldırmadan önce diğer işletim sistemi önyükleyicisini varsayılan olarak yapmayı unutmayın.
If you choose to uninstall Manjaro later on, remember to make the other OS bootloader as default before uninstalling.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
= UEFI sistemleri =
= UEFI systems =
Herhangi bir linux işletim sistemi terminalinde çıktıya bakın
At any linux OS terminal, see output of
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{UserCmd|command=efibootmgr}}
{{UserCmd|command=efibootmgr}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
It will give an output like this:
It will give an output like this:
{{UserCmdOutput|command=efibootmgr|result=
{{UserCmdOutput|command=efibootmgr|result=
Line 45: Line 36:
  </pre>
  </pre>
  }}
  }}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Manjaro önyükleme sırasının yukarıdaki gibi başlangıçta olduğundan emin olun: "BootOrder: 0001,0002,0004,0005,0008"
Make sure Manjaro bootorder is at the beginning as above: "BootOrder: 0001,0002,0004,0005,0008"
Değilse, şu şekilde yeniden sıralayın:
If it is not, reorder such that it is, like this:
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{UserCmd|command=sudo efibootmgr -o 0001,0002,0004,0005,0008}}
{{UserCmd|command=sudo efibootmgr -o 0001,0002,0004,0005,0008}}
</div>


Ne zaman başka bir işletim sistemi kursak, bu önyükleme sırasının en üstünde olacaktır; ve Manjaro'nun yeniden zirvede olmasını sağlayacak şekilde yeniden sıralamamız gerekecek. Ve bunu livecd medyasının kendisini kurarak yapabiliriz. Unutursak herhangi bir işletim sistemine kurulum yaptıktan sonra yapabiliriz. UEFI için, önyükleme kurulumunda önyükleme yapmak üzere hala Manjaro'yu seçebiliriz (F8 ~ F12'den biri).
Ne zaman başka bir işletim sistemi kursak, bu önyükleme sırasının en üstünde olacaktır; ve Manjaro'nun yeniden zirvede olmasını sağlayacak şekilde yeniden sıralamamız gerekecek. Ve bunu livecd medyasının kendisini kurarak yapabiliriz. Unutursak herhangi bir işletim sistemine kurulum yaptıktan sonra yapabiliriz. UEFI için, önyükleme kurulumunda önyükleme yapmak üzere hala Manjaro'yu seçebiliriz (F8 ~ F12'den biri).
Line 61: Line 47:
Ancak bazı durumlarda (ve buradaki bazı konularda rapor edilmiştir), bu durum böyle değildir (muhtemelen ürün yazılımı sorunları nedeniyle). Yukarıdaki adımlar Manjaro önyükleme sırasının başlatılacağını garanti etmez. Bu durumlarda ekstra bir komut gerekir.
Ancak bazı durumlarda (ve buradaki bazı konularda rapor edilmiştir), bu durum böyle değildir (muhtemelen ürün yazılımı sorunları nedeniyle). Yukarıdaki adımlar Manjaro önyükleme sırasının başlatılacağını garanti etmez. Bu durumlarda ekstra bir komut gerekir.


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{UserCmd|command=sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi}}
{{UserCmd|command=sudo cp /boot/grub/x86_64-efi/core.efi /boot/efi/EFI/boot/bootx64.efi}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Veya livecd'de (veya başka bir işletim sistemi) yapıldıysa ve /mnt'ye /mnt bölümü ve /mnt/boot/efi'ye /boot/efi bölümü takıldıysa
Or, if done at livecd (or another OS) and mounted / partition to /mnt and /boot/efi partition to /mnt/boot/efi
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  Translations:Preserve Manjaro Bootloader/17/tr
{{UserCmd|command=sudo cp /mnt/boot/grub/x86_64-efi/core.efi /mnt/boot/efi/EFI/boot/bootx64.efi}}
{{UserCmd|command=sudo cp /mnt/boot/grub/x86_64-efi/core.efi /mnt/boot/efi/EFI/boot/bootx64.efi}}
</div>


/boot/efi/EFI/Manjaro/grubx64.efi yerine /boot/grub/x86_64-efi/core.efi kopyalamak da aynı şeyi başarabilir çünkü /boot/efi/EFI/Manjaro/grubx64.efi'nin kendisi bir kopyadır /boot/grub/x86_64-efi/core.efi
/boot/efi/EFI/Manjaro/grubx64.efi yerine /boot/grub/x86_64-efi/core.efi kopyalamak da aynı şeyi başarabilir çünkü /boot/efi/EFI/Manjaro/grubx64.efi'nin kendisi bir kopyadır /boot/grub/x86_64-efi/core.efi


<div lang="en" dir="ltr" class="mw-content-ltr">
Yani bunu yapmak da bir alternatiftir.
So doing this is also an alternative.
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{UserCmd|command=sudo cp /boot/efi/EFI/Manjaro/grubx64.efi /boot/efi/EFI/boot/bootx64.efi}}
{{UserCmd|command=sudo cp /boot/efi/EFI/Manjaro/grubx64.efi /boot/efi/EFI/boot/bootx64.efi}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Ekstra komuta ihtiyaç duyulmayan bu ekstra komutu yapmak sisteme zarar verecek gibi görünmüyor.
Doing this extra command where the extra command is not needed does not seem to harm the system.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 104: Line 79:
</div>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Suse, Fedora, Mageia gibi bazı işletim sistemleri /boot/grub yerine /boot/grub2 dizinini kullanır, dolayısıyla bunu buna göre yapın.
Some OS's like Suse, Fedora, Mageia uses directory in /boot/grub2 not /boot/grub, so do so accordingly.
Daha sonra yeni oluşturulan özel.cfg dosyasına aşağıdakini ekleyin. Grub'u güncellemeye veya /etc/default/grub'u değiştirmeye gerek yok ve grup yüklemeleri veya güncelleme grupları ayakta kalacak (devam edecek). Ve tabii ki her yeni Manjaro çekirdeğinde de varlığını sürdürüyor. Bu girişin/girişlerin grub.cfg'de gösterilmeyeceğini unutmayın.
Then add the following in the newly created custom.cfg. No need to update-grub or change /etc/default/grub and will stand (persist) grub-installs or update-grubs. And of course persists to any new Manjaro kernel. Note this entry/entries will not be shown in their grub.cfg.
</div>


  <div lang="en" dir="ltr" class="mw-content-ltr">
  {{File|file=/boot/grub/custom.cfg|content=
{{File|file=/boot/grub/custom.cfg|content=
<pre>
<pre>
menuentry "Manjaro - configfile "  {
menuentry "Manjaro - configfile "  {
Line 121: Line 93:
</pre>
</pre>
}}
}}
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
1,271

edits