Çözüldü Kai Linux 64X kurulumu Windows'a Boot Etme Sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

ABD ACAR

Hectopat
Katılım
14 Nisan 2017
Mesajlar
28
Daha fazla  
Cinsiyet
Erkek
Meslek
Mesleki ve teknik Anadolu Lisesi Son Sınıf Öğren.
Bilgisayarıma kuruyorum, 40GB HDD yer actım, her sey ayarlanmıs sorunsuz birşekilde kurulum gercekleşiyor.

ama yeniden baslatınca Windows baslatılıyor ayarlardan bakınca benim Linux için ayırdıgım 40GB bos. Neden acaba?

Sanal makine kurarken ilk gelen ekran ile bilgisayara kurdugumda ilk gelen ekran aynı değil.
 
Son düzenleyen: Moderatör:
Çözüm
Burada olabilecek 2 ihtimal var:

1) EFI bölümünü oluşturmayı unuttunuz o yüzden bootloader kurulamadı. Eğer durum buysa kurulumu yeniden yapıp 512 MB'lık (tavsiye edilen boyut genelde budur) bir EFI bölümü oluşturup bootloader'ı oraya kurun.

2) EFI bölümünü oluştursanız bile Linux Bootloader'ı bazı sistemlerde gözükmeyebiliyor (benim bilgisayarda da aynı sıkıntıyı yapıyor). Bunu düzeltmenin birkaç yolu var ama öncelikle şunu söyleyebilirim ki bunu dağıtımın kendisinin otomatik olarak yapması lazım. Kali Linux günlük kullanımdan ziyade sanal makine üzerinden çalıştırılmak için hazırlandığı için bu ayarı otomatik olarak yapmıyordur. Eğer hack veya siber güvenlik öğrenmek için değil de bilgisayarı günlük kullanmak, Linux kullanmak için Kali Linux kuruyorsanız lütfen başka bir dağıtıma geçiniz sıkıntı üzerine sıkıntı yaşarsınız. Sorununuz böyleyse:

Öncelikle anakartınızın UEFI menüsüne girip boot girişi eklenebiliyor mu diye kontrol ediniz. Bazı anakartlarda eklenebiliyor. Eğer anakartınızda bu özellik varsa oluşturuduğunuz EFI bölümünden grubx64.efi dosyasını anakarta tanımlatın.

Eğer anakartınızda bu özellik yoksa herhangi bir Linux dağıtımını USB'den başlatın ve komut sisteminden efibootmgr yazılımının yüklü olup olmadığını kontrol edin. Eğer yüklü değilse yükleyin. Sonrasında komut sisteminde:
1) lsblk yazarak bölüm bilgisini elde edin.
Örnek olarak benimki bu:
Kod:
[awsim@awsim ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 223.6G  0 disk
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     2G  0 part [SWAP]
├─sda3   8:3    0    50G  0 part /
└─sda4   8:4    0 171.1G  0 part /home
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   700G  0 part /media/storage
├─sdb2   8:18   0    16M  0 part
└─sdb3   8:19   0 231.5G  0 part /media/windows
sr0     11:0    1  1024M  0 rom
2) Benim efi bölümüm /dev/sda1 ve zaten görüldüğü gibi sistemime düzgün bir şekilde mount edilmiş (sizinki mount edilmiş olmayacaktır, etmenize de gerek yoktur). Boot girişi eklemek için şu komutu yazın:
Kod:
efibootmgr --create --disk /dev/sdX --part partition_number --label "label" --loader "EFI\folder\file.efi" --verbose
"/dev/sdX" yerine kendi bölümünüzü yazın (numarasını eklemeyin) (mesela benimki /dev/sda)
"partition_number" yerine disk numarasını yazın benim /dev/sda"1" olduğu için ben "1" yazıcağım.
"label" yerine işletim sistemi adınızı yazın sizinki "Kali Linux" olacak (burada tırnaklar dursun)
"EFI\folder\file.efi" yerine EFI bölümüzündeki grubx64.efi dosyasının nerede bulunduğunu yazmanız lazım (Kali Linux için sanırım EFI\Kali\grub64.efi ama siz yine de bir kontrol edin)
Yani son komut şöyle gözükücek:
Kod:
efibootmgr --create --disk /dev/sda --part 1 --label "Kali Linux" --loader "EFI\Kali\grub64.efi" --verbose
Ama bu komutu olduğu gibi yazmayın disk bölümlendirmesi ve adları sizin bilgisayarınızda farklı olabilir.

Sonrasında komut sistemine efibootmgr yazarak girişinizin eklenip eklenmediğini kontrol edin.
Bilgisayarıma kuruyorum, 40GB HDD yer actım, her sey ayarlanmıs sorunsuz birşekilde kurulum gercekleşiyor.

ama yeniden baslatınca Windows baslatılıyor ayarlardan bakınca benim Linux için ayırdıgım 40GB bos. Neden acaba?

Sanal makine kurarken ilk gelen ekran ile bilgisayara kurdugumda ilk gelen ekran aynı değil.
ISO'da sıkıntı olabilir, sanal makineye kurar mısın ? Kali dual-boot vs. önermem ben.
 
Burada olabilecek 2 ihtimal var:

1) EFI bölümünü oluşturmayı unuttunuz o yüzden bootloader kurulamadı. Eğer durum buysa kurulumu yeniden yapıp 512 MB'lık (tavsiye edilen boyut genelde budur) bir EFI bölümü oluşturup bootloader'ı oraya kurun.

2) EFI bölümünü oluştursanız bile Linux Bootloader'ı bazı sistemlerde gözükmeyebiliyor (benim bilgisayarda da aynı sıkıntıyı yapıyor). Bunu düzeltmenin birkaç yolu var ama öncelikle şunu söyleyebilirim ki bunu dağıtımın kendisinin otomatik olarak yapması lazım. Kali Linux günlük kullanımdan ziyade sanal makine üzerinden çalıştırılmak için hazırlandığı için bu ayarı otomatik olarak yapmıyordur. Eğer hack veya siber güvenlik öğrenmek için değil de bilgisayarı günlük kullanmak, Linux kullanmak için Kali Linux kuruyorsanız lütfen başka bir dağıtıma geçiniz sıkıntı üzerine sıkıntı yaşarsınız. Sorununuz böyleyse:

Öncelikle anakartınızın UEFI menüsüne girip boot girişi eklenebiliyor mu diye kontrol ediniz. Bazı anakartlarda eklenebiliyor. Eğer anakartınızda bu özellik varsa oluşturuduğunuz EFI bölümünden grubx64.efi dosyasını anakarta tanımlatın.

Eğer anakartınızda bu özellik yoksa herhangi bir Linux dağıtımını USB'den başlatın ve komut sisteminden efibootmgr yazılımının yüklü olup olmadığını kontrol edin. Eğer yüklü değilse yükleyin. Sonrasında komut sisteminde:
1) lsblk yazarak bölüm bilgisini elde edin.
Örnek olarak benimki bu:
Kod:
[awsim@awsim ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 223.6G  0 disk
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     2G  0 part [SWAP]
├─sda3   8:3    0    50G  0 part /
└─sda4   8:4    0 171.1G  0 part /home
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   700G  0 part /media/storage
├─sdb2   8:18   0    16M  0 part
└─sdb3   8:19   0 231.5G  0 part /media/windows
sr0     11:0    1  1024M  0 rom
2) Benim efi bölümüm /dev/sda1 ve zaten görüldüğü gibi sistemime düzgün bir şekilde mount edilmiş (sizinki mount edilmiş olmayacaktır, etmenize de gerek yoktur). Boot girişi eklemek için şu komutu yazın:
Kod:
efibootmgr --create --disk /dev/sdX --part partition_number --label "label" --loader "EFI\folder\file.efi" --verbose
"/dev/sdX" yerine kendi bölümünüzü yazın (numarasını eklemeyin) (mesela benimki /dev/sda)
"partition_number" yerine disk numarasını yazın benim /dev/sda"1" olduğu için ben "1" yazıcağım.
"label" yerine işletim sistemi adınızı yazın sizinki "Kali Linux" olacak (burada tırnaklar dursun)
"EFI\folder\file.efi" yerine EFI bölümüzündeki grubx64.efi dosyasının nerede bulunduğunu yazmanız lazım (Kali Linux için sanırım EFI\Kali\grub64.efi ama siz yine de bir kontrol edin)
Yani son komut şöyle gözükücek:
Kod:
efibootmgr --create --disk /dev/sda --part 1 --label "Kali Linux" --loader "EFI\Kali\grub64.efi" --verbose
Ama bu komutu olduğu gibi yazmayın disk bölümlendirmesi ve adları sizin bilgisayarınızda farklı olabilir.

Sonrasında komut sistemine efibootmgr yazarak girişinizin eklenip eklenmediğini kontrol edin.
 
Son düzenleme:
Çözüm
Burada olabilecek 2 ihtimal var:

1) EFI bölümünü oluşturmayı unuttunuz o yüzden bootloader kurulamadı. Eğer durum buysa kurulumu yeniden yapıp 512 MB'lık (tavsiye edilen boyut genelde budur) bir EFI bölümü oluşturup bootloader'ı oraya kurun.

2) EFI bölümünü oluştursanız bile Linux Bootloader'ı bazı sistemlerde gözükmeyebiliyor (benim bilgisayarda da aynı sıkıntıyı yapıyor). Bunu düzeltmenin birkaç yolu var ama öncelikle şunu söyleyebilirim ki bunu dağıtımın kendisinin otomatik olarak yapması lazım. Kali Linux günlük kullanımdan ziyade sanal makine üzerinden çalıştırılmak için hazırlandığı için bu ayarı otomatik olarak yapmıyordur. Eğer hack veya siber güvenlik öğrenmek için değil de bilgisayarı günlük kullanmak, Linux kullanmak için Kali Linux kuruyorsanız lütfen başka bir dağıtıma geçiniz sıkıntı üzerine sıkıntı yaşarsınız. Sorununuz böyleyse:

Öncelikle anakartınızın UEFI menüsüne girip boot girişi eklenebiliyor mu diye kontrol ediniz. Bazı anakartlarda eklenebiliyor. Eğer anakartınızda bu özellik varsa oluşturuduğunuz EFI bölümünden grubx64.efi dosyasını anakarta tanımlatın.

Eğer anakartınızda bu özellik yoksa herhangi bir Linux dağıtımını USB'den başlatın ve komut sisteminden efibootmgr yazılımının yüklü olup olmadığını kontrol edin. Eğer yüklü değilse yükleyin. Sonrasında komut sisteminde:
1) lsblk yazarak bölüm bilgisini elde edin.
Örnek olarak benimki bu:
Kod:
[awsim@awsim ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 223.6G  0 disk
├─sda1   8:1    0   512M  0 part /boot/efi
├─sda2   8:2    0     2G  0 part [SWAP]
├─sda3   8:3    0    50G  0 part /
└─sda4   8:4    0 171.1G  0 part /home
sdb      8:16   0 931.5G  0 disk
├─sdb1   8:17   0   700G  0 part /media/storage
├─sdb2   8:18   0    16M  0 part
└─sdb3   8:19   0 231.5G  0 part /media/windows
sr0     11:0    1  1024M  0 rom
2) Benim efi bölümüm /dev/sda1 ve zaten görüldüğü gibi sistemime düzgün bir şekilde mount edilmiş (sizinki mount edilmiş olmayacaktır, etmenize de gerek yoktur). Boot girişi eklemek için şu komutu yazın:
Kod:
efibootmgr --create --disk /dev/sdX --part partition_number --label "label" --loader "EFI\folder\file.efi" --verbose
"/dev/sdX" yerine kendi bölümünüzü yazın (numarasını eklemeyin) (mesela benimki /dev/sda)
"partition_number" yerine disk numarasını yazın benim /dev/sda"1" olduğu için ben "1" yazıcağım.
"label" yerine işletim sistemi adınızı yazın sizinki "Kali Linux" olacak (burada tırnaklar dursun)
"EFI\folder\file.efi" yerine EFI bölümüzündeki grubx64.efi dosyasının nerede bulunduğunu yazmanız lazım (Kali Linux için sanırım EFI\Kali\grub64.efi ama siz yine de bir kontrol edin)
Yani son komut şöyle gözükücek:
Kod:
efibootmgr --create --disk /dev/sda --part 1 --label "Kali Linux" --loader "EFI\Kali\grub64.efi" --verbose
Ama bu komutu olduğu gibi yazmayın disk bölümlendirmesi ve adları sizin bilgisayarınızda farklı olabilir.

Sonrasında komut sistemine efibootmgr yazarak girişinizin eklenip eklenmediğini kontrol edin.
teşekkür ederim
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Yeni konular

Geri
Yukarı