10 Eylül 2015 Perşembe

TELEFON ÇÖZÜMLERİ : ASUS Zenfone 2 Windows 10 Kurulumu (ANLATIM)

ASUS Zenfone 2 Windows 10 Kurulum

 



ASUS
'un Zenfone 2 akıllı telefonuna Windows 10 kuruyoruz.

 

Intel işlemcili telefonda Windows işletim sistemi çalıştırmak çoğu kullanıcının hayali olmşutur. XDA üyesi ycavan, bu hayalini bir adım öteye taşıyıp kolları sıvamış ve en sonunda cihazda Windows 7 çalıştırmayı başarmış. Biz de kullandığı yöntem üzerinden ilerleyecek fakat Windows 7 yerine Windows 10 kuracağız!

 


İşte Zenfone 2
'ye Windows 10 kurmak için gerekenler:

  • KVM özellikli kernel
  • Linux chroot Linux Deploy kullanabilirsiniz, Google Play Store'da mevcut
  • Spice istemcisi- aSPICE kullanılabilir, Play Store'da mevcut
  • Root
  • Kilitsiz Bootloader Kilitsiz bootloader olmadan cihaza farklı bir Kernel yüklemeniz mümkün değil. Dikkat: Bu işlem cihazınızı garanti dışı bırakabilir.
  • Terminal Emulator Play Store'da mevcut
  • SSH istemcisi- VX ConnectBot kullanılabilir
  • Busybox Root ettiğinizde otomatik yükleniyor genelde. Yine de Play Store'dan indirip kurmanızda fayda var.
  • İŞ ISO'su Kuracağınız Windows sürümüne ait ISO

İsteğe bağlı:

  • Yüksek kapasiteli bir MicroSD kart Örneğin 128 GB bir MicroSD kartın 50 GB bölümünü Linux için ext4 ve 70 GB bölümünü de vFAT için ayırabilirsiniz.
  • SD kart bölümlendirici Aparted kullanabiliriz, Play Store'da mevcut.

Bootloader kilidini açtıktan ve cihazınızı root ettikten sonra cihaza özel bir Kernel yüklemek gerekiyor.

1.     KVM ve Bridge destekli Kernel cihaza flashlayın.

2.     Terminal Emulator'u çalıştırın.

1.     Komut satırında şu komutu girin:

§  su

2.     SuperSU penceresi açılınca İzin ver diyerek yazılıma root yetkisi verin.

3.     lsmod komutunu girerek kvm.ko ve kvm-intel.ko'nun yüklenip yüklenmediğine bakın. Sağdaki resimde yüklü olduğu durumda çıkması gereken iki girdiyi görebilirsiniz.

4.     Eğer modüller yüklenmemişse şu komutlarla yükleyin:

§  insmod /lib/modules/kvm.ko

§  insmod /lib/modules/kvm-intel.ko

5.     İşlem bitiminde terminalden çıkamk için exit komutunu girmeniz yeterli.

Linux Deploy ile Arch Linux Kurulumu

 

Windows, sanal makinede çalışacağından cihaza bir Linux dağıtımı kuracağız. Bu işlem için hafif bir Linux dağıtım olan Arch Linux'u seçebiliriz.

1.     Linux Deploy aracını çalıştırıyoruz ve sağ alttaki indirme simgesine tıklıyoruz.

2.     Burada Deploy altından Distribution seçeneğini varsayılan olan Debian yerine Arch Linux olarak değiştiriyoruz.

3.     Architecture kısmından i686 değerini x86_64 yapıyoruz.

4.     Sadece SSH gerekli olduğundan diğer Linux bileşenlerini yüklemeyeceğiz. Bunun için de Select components altından VNC server ve Desktop Environment seçeneklerini kaldırın. Sadece SSH Server kalsın.

5.     Şimdi STARTUP kısmına gelin. Burada SSH seçili olmalı. Fakat GUI, yani grafiksel arabirime ihtiyacımız yok. Bunun da işaretini kaldıralım.

6.     Devreye sokmamız gereken bir ayar daha var: Custom Mounts. Ayrıca hemen altındaki Mount points kısmından eklemeniz gereken iki bölüm var:

o    /storage/emulated/0

o    /storage/MicroSD

7.     Ayarlarımızı tamamladıktan sonra Install ve OK diyoruz. SuperSU ile de izin verdikten sonra kurulum işlemi başlıyor.

8.     Yükleme işlemi bittikten sonra START diyerek chroot'u başlatıyoruz. Şimdi bir SSH istemcisi ile Linux dağıtımıza bağlanacağız. Bu iş için VX ConnectBot kullanabilirsiniz.

9.     VX ConnectBot çalıştırın ve ssh seçili iken android@192.168.1.2:22 yazıp Bitti deyin. Bu işlem ile Archlinux'a SSH ile bağlanabileceksiniz.

10.                       Şifre sorma ekranında changeme olarak şifrenizi belirtin ve artık Archlinux içerisindesiniz.


Kernel-based Virtual Machine (KVM) Yapılandırması

Windows'u kurmak için bir sanal makine oluşturmamız gerekiyor. Bunun için de öncelikle ArchLinux içine QEMU Emulator kulacağız. SSH üzerinden bağlı iken adım adım kuruluma başlıyoruz.

1.     Kurulum işlemi için gerekli komutu giriyoruz:

o    sudo pacman -S qemu

2.     Varsayılan olarak 1 rakamını girdikten sonra kuruluma başlansın mı sorusuna da Y diyerek onay verebilirsiniz.

3.     Windows'u yüklemek için bir sabit disk oluşturacağız. Bunun için de şu aşağıdaki komutu girebiliriz. Burada önemli nokta dahili depolama biriminizde ne kadar boş yer olduğu. 18 GB veya 20 GB boyutunda bir disk oluşturabilirsiniz.

o    qemu-img create -f raw /mnt/0/machine1.img 18G

4.     Bu işlemden sonra Archlinux'a bir de Samba yüklememiz gerek. Bu işlem için de şu komutu kullanabiliriz:

o    sudo pacman -S samba

Bu sanal makinenin de bazı özellikleri olmalı. Örneğin bellek miktarını, boot menüsünü ve kullancağı VGA adaptör gibi detayları belirleyeceğiz. Bunun için kullanacağımız kod şu şekilde:

qemu-system-x86_64 -full-screen -m 1G -enable-kvm -cpu host -drive file=/mnt/0/machine1.img,format=raw -boot menu=on --usbdevice tablet -smp 4-vga qxl -monitor stdio -balloon virtio -soundhw hda -net nic,model=virtio -net user,smb=/mnt/MicroSD -spice port=5900,addr=127.0.0.1,disable-ticketing $@

Peki bu kod ile nasıl bir sanal makine oluşturuyoruz ?

  • qemu-system-x86_64 Arch x86_64 distro'sunda qemu-kvm yazılımının ana çalıştırılabilir dosyası. Ubuntu için virt-install kullanılabilir.
  • -full-screen Tam ekran modu
  • -m 1G Sanal Makinemiz için 1 GB RAM
  • -enable-kvm KVM'yi devreye sokmak için.
  • -cpu host Doğrudan Zenfone 2'nin işlemcisini kullan
  • -drive file=/mnt/0/machine1.img,format=raw Sabit diskimizin konumu. 10 GB boyutunda bir dosya.
  • -boot menu=on Boot menüsü devrede ( F12 gibi bir tuşla erişebilirsiniz.)
  • -usbdevice tablet Qemu fareyi takip etme konusunda çok kötü. Bu komutla qemu'nun ekrana dokunduğumuz noktaları takip etmesini sağlıyoruz.
  • -smp 4 4 thread kullanıyoruz işlemci gücü olarak.
  • -vga qxl Qxl vga adaptörünü kullanıyoruz.
  • -monitor stdio Sanal makineye konsolu kullanarak ani değişiklikler yapmamızı mümkün kılıyor.
  • -balloon virtio KVM Kernel'daki virtio balloon özelliğini devreye sokuyor.
  • -soundhw hda Intel HD Audio sürücüsü ile ses desteği
  • -net nic,model=virtio KVM Kernel'da sanal G/Ç özelliği ile ağ kartı oluşturuyoruz.
  • -net user,smb=/mnt/MicroSD microSD kartın içerisinde vFAT bölümünde bir paylaşım klasörü oluşturuyoruz.
  • -spice port=5900,addr=127.0.0.1,disable-ticketing Görüntü ve ses aktarımı için SPICE motorunu çalıştırıyoruz.
  • $@ Ek paramterelerimizi qemu-kvm'ye aktarmak için.

1.     Kodu bir Script dosyasına kaydedip bu dosyayı çağırmak işleri kolaylaştıracaktır. Dosyanın adını w10.sh yapalım.

o    nano w10.sh

2.     Aşağıdaki komutla dosyamızı çalıştırılabilir hale getirebiliriz:

o    chmod +x w10.sh

3.     Komut dosyasını telefon ekranında kaydettiğinizde satır kayması olabilir. Bu sorunu çözmek için de PC'nizde w10.sh adında bir dosya oluşturup bunu \storage\emulated\0 altına kopyalayın. Daha sonra Vx Connect Bot içinden Upload a file diyerek w10.sh dosyasını kolayca Linux'a aktarabilirsiniz.

4.     Şimdi qemu-kvm sanal makinemizi Windows 10 ISO dosyasının konumunu göstererek çalıştıralım. Bu komutun çalışması için w10 adını verdiğiniz Windows 10 ISO dosyası MicroSD karttaki Vcd klasörüne kopyalanmış olmalıdır.

o    ./w10.sh -cdrom /mnt/MicroSD/Vcd/w10.iso

5.     Qemu çalışacak ve size şu çıktıyı verecektir:

o    QEMU 2.3.0 monitor type 'help' for more information
(qemu)

6.     Bu işlem için root yetkisine ihtiyacınız olabilir. Root şifresini belirlemek için:

o    sudo passwd root

7.     Artık Qemu komut satırı altından QEMU komutları verebilirsiniz.

8.     Şimdi aSPICE çalıştırın ve Show Advanced Settings'in solundaki KAPALI butonuna tıklayın.

9.     Enable Sound seçeneğinin işaretli olduğundan emin olun.

10.                       Varsayılan bağlantı 127.0.0.1:5900. Artık tek yapmanız gereken Connect demek.

11.                       Bu aşamada Windows Kurulumunun başlıyor olduğunu göreceksiniz.

[publicize twitter]

[publicize facebook]

[category teknoloji]

[tags TELEFON ÇÖZÜMLERİ, ASUS Zenfone, Windows 10, Kurulum]

Hiç yorum yok:

Yorum Gönder

Hakkımızda

Fotoğrafım
BU BLOG ÖZEL BÜRO GRUBU'NA AİTTİR. RESMİ WEB SİTEMİZ : http://www.ozelburoistihbarat.com

Follow by Email

ÖZEL BÜRO İSTİHBARAT GRUBU