Bilgisayarımda Pardus ve Windows işletim sistemlerini bir arada kullanıyordum. Açılışta grub ile seçim yapabiliyordum. Ancak, Pardus’u 23 sürümüne güncelledikten sonra Grub’ta Windows gözükmüyor ve açamıyorum. Grub Customizer görüntüsü resimdeki gibi
Selamün aleyküm hocam;
Şu komutu çalıştırdıktan sonra bakabilir misiniz?
sudo update-grub
Eğer sudo update-grub
komutuyla windows 10 hala gelmiyorsa kendiniz elle ekleyebilirsiniz.
sudo gnome-text-editor /etc/grub.d/40_custom
Dosyanın en sonuna şunu yapıştırın (diğer yazıları silmeyin):
menuentry "Windows" {
search --set=root --file /efi/Microsoft/Boot/bootmgfw.efi
chainloader /efi/Microsoft/Boot/bootmgfw.efi
}
sudo gnome-text-editor /etc/grub.d/40_custom
komutu çalıştırdığımda
sudo: gnome-text-editor: komut bulunamadı
cevabı geliyor
Aldığınız hatayı düzeltebilmek için yukarıdaki komuttan önce şu komutu deneyebilir misiniz?
sudo apt install gnome-text-editor
İşlemi yaptım Grub Customizer’e Windows geldi resimdeki gibi
Bilgisayar açılınca Windows geliyor
Windows u seçiyorum aldığım hata
Grub Customizer’deki yol
Ne yapmam gerekiyor ?
@ramazanaycil Eğer XFCE masaüstü ortamını kullanıyorsanız gnome-text-editor
yerine mousepad
kullanabilirsiniz. Kusura bakmayın ekran görüntüsünde xfce olduğunu fark etmeden yorum yazmışım.
- Terminal’e
lsblk -o NAME,SIZE,PARTTYPENAME,UUID
yazıp ENTER’a basın. - Listelenen bölümlerde “EFI System” yazan satır sizin boot edilebilir sistemlerinizin bulunduğu bölüm. O bölümün UUID değerini
CTRL + Shift + V
veyaFare Sağ Tık > Kopyala
ile kopyalayın. - Daha sonra
sudo mousepad /etc/grub.d/40_custom
ile dosyayı açarak dosyanın sonuna şu yazıyı ekleyin ve içindeki UUID değerini EFI System yazan satırın UUID-BURAYA-YAZ yerine yazın ve kaydedin:
menuentry 'Windows' {
search --fs-uuid --no-floppy --set=root UUID-BURAYA-YAZ
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
İlk verdiğim EFI bölümünüzü bulamamış olsa gerek. Bu şekilde EFI bölümünü tanıttık yani çalışacaktır.
Burada dediğiniz yere hangi değeri yazacağım
Birde “sudo mousepad /etc/grub.d/40_custom” komutunu girdiğimde pencere boş geliyor
350M boyutlu /dev/sda1
bölümü EFI’dir yüksek ihtimalle.
Genelde EFI bölümü diskin en başındaki bölümde, 100-500MB arası bir boyutta oluyor. Belki bölüm etiketi olarak EFI yazıyordur, şu komutla tekrar deneyebilirsiniz:
lsblk -o NAME,SIZE,PARTLABEL,PARTTYPENAME,UUID
İsterseniz direkt olarak Grub Customizer ekranında daha önce yaptığınız gibi seçeneklerden Windows’u seçerek düzenleyebilirsiniz.
Eğer EFI bölümünün /dev/sda1 olduğundan iyice emin olmak isterseniz şu kodla /boot/efi yoluna bağlı disk bölümünü görebilirsiniz. En başta çıkan /dev/
ile başlayan değerdir:
cat /proc/mounts | grep /boot/efi
Olmadı.
Yarın (Salı günü) öğleden sonra müsait olduğunuzda any bağlantısı versem bakabilirmisiniz.
https://rustdesk.com/ bununla bağlanabiliriz anydesk yerine, açık kaynak ve çok başarılı.
Yarın yardımcı olmaya çalışayım, çalışmaması çok ilginç, demek illa Windows’un UUID’sini direkt olarak vereceğiz. Şöyle olacak yani:
menuentry "Windows" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set <UUID>
chainloader +1
}
Sanırım güncellemeden sonra bir sıkıntı oldu. Çünkü AKİS programını pardus yazılım merkezinden indirmeye çalıştığımda yüklü gösteriyor, ancak menüde bulamadım. Sanırım Windows’u yeniden kurup sonra Pardus’un son sürümünü kuracağım.
Bu konu son yanıttan 10 gün sonra otomatik olarak kapatıldı. Yeni yanıt girilmesine izin verilmiyor.