UEFI diye biliyorum. Huawei Matebook D15 R5 kullanıyorum araştırdığımda UEFI yazıyordu.

Önceki bilgisayarımdan kalan 2.5" HDD'yi SATA to USB adaptörüyle bilgisayara bağladım ve Ubuntu 22.04 kurdum. Sorun şurada başlıyor HDD bilgisayara takılı iken sorun yok GRUB önyükleyici çıkıyor işletim sistemimi seçiyorum her şey sorunsuz çalışıyor ama HDD takılı değilken GRUB önyükleyici hata veriyor bir komut ekranı çıkıyor. İnternette biraz araştırdım refınd boot Manager gibi programlar var ancak ben bunu indirip kurunca sorun kesilecek mi emin olamıyorum yani benim önyükleyici menüsüne ulaşmam için illaki bu HDD'yi takmam mı gerekiyor? Bir de ben bu tarz bir yazılım kurdum diyelim ben HDD'yi taktığımda bu ikisi çakışır mı ya da benim bu tarz bir önyükleyiciyi tekrardan harici HDD'ye mi kurmam lazım?

BU menüye geldim fakat boyutu küçültmeme izin vermiyor.

Umarım yanlış anlamamışsınızdır Windows SSD'de kayıtlı GRUB ve Ubuntu HDD'de

Tamamdır sorunu çözdüm. Bilgisayar açılırken F12 Tuşuna basınca boot menüsü çıkıyor oradan Windows Boot Manager seçiyorum direkt Windows açılıyor benim için bu yeterli yardımlarınız için teşekkür ederim. İyi günler.

Sistem UEFI mi BIOS mu?

GNU/Grub'u SSD'den silip HDD'ye kuracaksiniz. Yardimci olabilirim.

Birde "ls /boot/efi/EFI" gerek. Neden 2 tane var anlamadim.

GNU/Grub HDD'ye kurulu değil hocam, sadece Ubuntu HDD'ye kurulu. Ubuntu SSD'de bulunan Windows'un efi klasörüne kurmuş GNU/Grub'u. lsblk çıktısından anlayabilirsiniz. /boot/efi klasörü ssd'nin içinde.

Bölüm "/ " klasörüne bağlı olduğundan kilitlenmiş. Sistemi Live olarak açmanız gerek. Kurulum USB'sini takıp bilgisayarı açın ve dediğim işlemleri oradan yapın.

Tamamdir. Ubuntuyu acip Terminal'e ls /boot ve ls /boot/efi yazip ciktiyi atin.

Cok karismis bu klasorler. Yedek alalim ne olur ne olmaz: sudo cp -r /boot/ /boot_yedek ls /boot/efi/EFI/ ve lsblk yazin birde. Yanlis bir sey yapmayalim.

Cidden asiri karisik bir boot klasoru. Yanlis bir hareket yapmamamiz gerek. SSD'niz /dev/nvme0n1, HDD'niz ise /dev/sda. Ubuntu kendine boot bolumu acmak yerine Windows'un boot bolumunu kullanmis. Bu yuzden cok dikkatli olmamiz gerek. Oncelikle HDD'de yeni bir efi klasoru olusturalim. Gparted uygulamasini acin . Gelen menude yukaridan HDD 'yi secin ve Linux'un yuklu oldugu bolumu 512Mb kucultun. Gelen bos bolumde FAT32 olarak yeni bir birim olusturun ve "boot" ve "esp" flag'larını ekleyin. ve lsblk ciktisi atin yeniden.

Nasıl yapacağım onu?

Tamamdır hocam. Her açılışta öyle yapacaksınız sorun yok. Bu arada HDD o haldeyken içindeki Ubuntu sadece sizin bilgiayarınızda çalışır.