Linux Ubuntu ve Windows için Çift Ön Yüklemede (Dual Boot) Bluetooth Cihazları Eşleştirme Rehberi
Linux Ubuntu ve Windows için Çift Ön Yüklemede (Dual Boot) Bluetooth Cihazları Eşleştirme Rehberi¶
Giriş¶
Bu kılavuz, bluetooth cihazları aynı bilgisayar üzerinde çift ön yükleme (dual boot) ortamında hem Windows hem de Linux Ubuntu üzerinde kullanabilmek için komutları içermektedir. Bu dosya, Pairing bluetooth devices in dual boot with Linux Ubuntu and Windows 10/11 temel alınarak Türkçeye çevrilmiş ve küçük eklemeler yapılmıştır.
1. Önce Linux’ta eşleştirin¶
- Bluetooth cihazınızı ilk olarak Linux’ta eşleştirin. Bu, LinkKey’in geçerli kalmasını sağlamak için çok önemlidir.
- Not: Windows’ta eşleştirmeyi tamamladıktan sonra cihazı Linux’ta yeniden eşleştirmeyin. Çünkü Windows’ta eşleştirme yaptıktan sonra eşleştirme anahtarını Linux’ta manuel olarak değiştireceğiz.
2. Windows’ta eşleştirin¶
- Bluetooth cihazını Windows’ta eşleştirin. Daha sonraki adımlar için cihazın MAC adresini not edin (Linux’a geçtiğinizde buna ihtiyacınız olacak).
3. Linux’ta chntpw yükleyin¶
- Windows kayıt defteri anahtarlarını okumak için
chntpwpaketini yükleyin:
bash sudo apt-get install chntpw
4. Linux’ta Windows Sistem Diski’ne Erişim¶
- Windows sistem diskini bağlayın ve System32 yapılandırma klasörüne gidin:
bash cd /[MountedDrive]/Windows/System32/config
5. Kayıt Defterine (Registry) Erişmek için chntpw komutunu kullanın¶
- config klasöründe aşağıdaki komutu çalıştırın:
bash chntpw -e SYSTEM
6. Bluetooth Kayıt Defteri Anahtarlarına gidin¶
chntpwkonsolunda, Bluetooth kayıt defteri anahtarlarına gidin:
bash cd \ControlSet001\Services\BTHPORT\Parameters\Keys
7. Eşleştirme Anahtarını Bulun ve Kopyalayın¶
-
Unique ID’leri listelemek için
lskomutunu kullanın.
-
Cihazınızla ilişkili eşleştirme anahtarını (hex kodu) alın. Bunun için öncelikle
lskomutu ile listelediğiniz MAC adresine gidin.
bash cd <your_device_key_id> -
lskomutunu tekrar çalıştırın. Aşağıdaki gibi bir liste göreceksiniz, bu liste Windows’ta bağladığınız Bluetooth cihazlarının listesi.
-
REG_BINARY değerini kopyalayın ve
hex <value>çalıştırın (value Bluetooth cihazınızın MAC adresi şeklinde olan) çıktı şu şekilde olmalıdır:
bash (...)\BTHPORT\Parameters\Keys\mac> hex val Value <val> of type REG_BINARY (3), data length 16 [0x10] :00000 xx xx xx yy zz aa bb cc dd .E.{..<./*...... - Buradaki 32 haneli değeri kopyalayıp boşlukları silin. Sonuç değer yukarıdaki çıktıya göre
xxxxxxyyzzaabbccddşeklinde olmalıdır.
8. Linux Bluetooth Dosyasını Düzenleyin¶
- Linux sürücünüzdeki ilgili dosyayı düzenleyin:
bash sudo nano /var/lib/bluetooth/[Unique ID]/[Mac Address]/info [LinkKey]bölümündekiKeydeğerini Windowsdaki eşleştirme anahtarı ile değiştirin.- Eğer
[LinkKey]bölümü eksikse, manuel olarak ekleyin.
9. Linux’ta Bluetooth Hizmetini Yeniden Başlatın¶
- Değişiklikleri kaydedin ve Bluetooth hizmetini yeniden başlatın:
bash sudo service bluetooth restart