Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Katılım
18 Aralık 2023
Mesajlar
617
Makaleler
9
Çözümler
8
Beğeniler
819
Yakın zamanda Arch Linux ve Windows 10 dualboot yapacağım. GRUB ile en son dualboot yapmaya çalıştığımda Windows 10'u algılamamıştı (os-prober yüklü olmasına rağmen). Ancak systemd-boot'un dualboot özelliği var mı onu bile bilmiyorum, ki olduğunu düşünüyorum. Çünkü klasörün ismi "entries". Ancak nasıl yapacağımı bilmiyorum. Hangi bootloader'ı kullanmalıyım? Ayrıca nasıl yapacağımla ilgili kaynak varsa atabilir misiniz, ben bulamadım da. Daha çok GRUB ile var. Normal kurulumu biliyorum ama dualboot kurmaya çalıştığımda hiç başarılı sonuç alamadım.
 
Son düzenleyen: Moderatör:
Çözüm
Hocam direkt grub-customizer ile yapın sıralamayı ben öyle yapmıştım.

Arkadaşlar, hayırlı olsun. Sorunum çözüldü. İlk öncelikle os-prober yükleyip archiso chroottan grub-mkconfig yaptığımda algılamadı. Normal devam ettim kuruluma. Ardından PC'mi yeniden başlattım ve Arch Linux'a giriş yaptım. Ardından şu komutu girdim:

Bash:
sudo LC_ALL=C /bin/bash -c "grub-mkconfig -o /boot/grub/grub.cfg"

Ardından şu çıktıyı aldım:

1705872394031.webp


Ve başarılı bir şekilde manuel olarak Arch ile Windows 10'u dualboot kurmuş oldum.
Benim anlamadığım şu, bi' şu konuya bakar mısınız?


Bu konuları okuduysanız, 2 tane EFI bölümü olmuş olacak. Disk şeması şöyleydi:

sda
|_sda1 (Windows EFI)
|_sda2 (Windows kök)
|_sda3 (Kurtarma bölümü)
|_sda4 (Arch EFI)
|_sda5 (Arch kök)
|_sda6 (Arch Swap)

Ve ben bunları yaptım diyelim:

Kod:
sudo mount /dev/sda4 /mnt/boot
Kod:
sudo mkdir /mnt/winefi
Kod:
sudo mount /dev/sda1 /mnt/winefi
Kod:
sudo cp -ax /mnt/winefi/EFI/Microsoft/ /boot/EFI/

Ee, Windows'un EFI bölümü silinmedi, ayrıca içindeki boot dosyaları da silinmedi. Ayrıca Windows'a geçtiğimde "UNMOUNTABLE BOOT PARTITION" hatasını alıp crash yiyeceğim. Nasıl halledeceğiz? Bana örnek bir disk şeması atıp yapmam gerekenleri sırasıyla yazar mısınız?
Silinecek bir komut yapmamışsınız ki zaten hocam burada sadece Windows'un EFI dosyalarını Linux'un EFI bölümüne taşımışsınız. Windows Boot Manager üzerinden giriş yaptığınızda hata almayacaksınız. Dediğim gibi GRUB üzerinden yeni entry oluşturup sda1 için olan UUID'yi girerseniz o örnek kod üzerinden sorunsuz açılacak Windows. Ki ben bunu Secure Boot açık yapıyorum öyle düşünün. Systemd-boot için diyorsanız hiç kullanmadım tavsiye de etmiyorum. Ayrıca hatam olabilir dediklerimden lütfen affedin şimdiden.
 
Silinecek bir komut yapmamışsınız ki zaten hocam burada sadece Windows'un EFI dosyalarını Linux'un EFI bölümüne taşımışsınız. Windows Boot Manager üzerinden giriş yaptığınızda hata almayacaksınız. Dediğim gibi GRUB üzerinden yeni entry oluşturup sda1 için olan UUID'yi girerseniz o örnek kod üzerinden sorunsuz açılacak Windows. Ki ben bunu Secure Boot açık yapıyorum öyle düşünün. Systemd-boot için diyorsanız hiç kullanmadım tavsiye de etmiyorum. Ayrıca hatam olabilir dediklerimden lütfen affedin şimdiden.

Sıkıntı yok GRUB menüsüne eklerim de, 2 tane EFI bölümü sorun çıkarmaz mı?
 
Sıkıntı yok GRUB menüsüne eklerim de, 2 tane EFI bölümü sorun çıkarmaz mı?
2 tane olacak zaten birisi GRUB'a bağlı olan EFI diğeri de Windows'un kendi EFI bölümü. Siz muhtemelen Ubuntu tabanlı dağıtımlarda dual boot desteği görmekten farklı hissediyorsunuz ama doğru olanı bu. Hatta izin verin bunun hakkında meme atayım 😊.
 

Dosya Ekleri

  • 1705259591651.webp
    1705259591651.webp
    31,9 KB · Görüntüleme: 90
2 tane olacak zaten birisi GRUB'a bağlı olan EFI diğeri de Windows'un kendi EFI bölümü. Siz muhtemelen Ubuntu tabanlı dağıtımlarda dual boot desteği görmekten farklı hissediyorsunuz ama doğru olanı bu. Hatta izin verin bunun hakkında meme atayım 😊.

Şimdi sizden birazcık yardım almam lazım. Cfdisk ile bütün bölümleri oluşturdum.

1705260528091.webp


sda5, sda6 ve sda7 Arch kurulumuma ait yerler olacak.

sda5 = Arch EFI
sda6 = /
sda7 = Swap

Ancak bunları nereye mount edeceğim? Windows'un EFI bölümünü bir yere mountlamama gerek var mı? İkisini de (sda5 ve sda1) /mnt/boot'a mı mountlayacağım? Yardımcı olur musunuz?
 
Şimdi sizden birazcık yardım almam lazım. Cfdisk ile bütün bölümleri oluşturdum.

Eki Görüntüle 10191

sda5, sda6 ve sda7 Arch kurulumuma ait yerler olacak.

sda5 = Arch EFI
sda6 = /
sda7 = Swap

Ancak bunları nereye mount edeceğim? Windows'un EFI bölümünü bir yere mountlamama gerek var mı? İkisini de (sda5 ve sda1) /mnt/boot'a mı mountlayacağım? Yardımcı olur musunuz?
sda1 yani Windows'a karışmayın GRUB üzerinde gerçekleştiği için UUID'den tanımlayıp girecek. sda6 / olacak sda5 ise /boot olacak dediğiniz gibi hocam.