Menjalankan Windows XP di Android
Mungkin judul tulisan ini sedikit menipu, menjalankan disini bukan berarti menginstall langsung ke device android anda, melainkan melalui emulator. Dan sebenarnya bukanya hanya Windows XP, tapi windows versi dibawahnya dan juga distribusi linux lainnya. Namun yang baru saya coba itu windows XP.
Mengingat bahwa OS di PC berarsitektur x86, sementara kebanyakan device android berarsitektur ARM, perbedaan ini tentu mengakibatkan perbedaan ketika berjalan, misalnya respon.
Tutorial ini bersumber dari sini
Berdasarkan percobaan, image OS yang dijalankan ini bukanlah image yang dijalankan untuk diinstall (misal seperti convert langsung dari CD/DVD install ke image/.img) melainkan image yang sudah terinstall OS didalamnya. Karena saya sudah coba baik untuk windows, dan linux, tapi keduanya gagal.
Emulator yang saya gunakan di android adalah bochs. Namun berdasar sumber tutorial, juga bisa menggunakanQEMU. Perbedaan diantara keduanya adalah:
- BOCHS lebih lambat tapi stabil
- QEMU lebih cepat tapi tidak stabil
Image OS yang sudah jadi ini berformat .img. Saya sudah coba membuat image OS hasil install dari VirtualBox yang berformat .vdi lalu saya convert ke .img hasilnya tidak berjalan. Tapi jika anda mencoba berhasil, mungkin bisa di share cara nya :)
Oh, ya percobaan saya ini menggunakan galaxy note. Untuk device berdasar sumber tutorial, juga berjalan. Dan efek dari percobaan tidak berbahaya untuk device anda, karena hanya berjalan disisi emulator.
Oke, mari kita mulai.
Bagian pertama.
Kita coba buat image OS nya terlebih dahulu. Untuk membuat image di PC, saya menggunakan QEMU.
1. Download qemu untuk PC di sini
2. Ekstrak hasil download anda.
3. Masuk ke dalam direktori hasil ekstrak melalui command line
4. Lalu jalankan perintah untuk membuat raw image terlebih dahulu :
qemu-img create-f raw disk.img 2000MPerintah tersebut berarti anda membuat raw image dengan nama file disk.img sebesar 2000M
5. Pastikan anda sudah memiliki sumber OS installan. Dalam hal ini, OS nya berformat .iso. Jadi, jalankan perintah ini untuk menginstall ke dalam raw image yang sudah anda buat
qemu.exe -m 1024 -boot d -cdrom image.iso -hda disk.imgPerintah ini berarti anda menjalankan booting ke file cdrom dengan nama sumber file image.iso ke dalam hardisk disk.img dengan memori sebesar 1024
6. Selanjutnya akan muncul tampilan layaknya awal anda akan menginstall window XP ke dalam PC, beserta semua langkah-langkahnya. Pastikan anda melakukannya hingga selesai.
Bagian kedua.
Mari kita persiapkan di device android.
1. Download dan install Bochs2_5_1.apk
2. Download SDL(BOCHS).zip lalu ekstrak ke dalam root internal sdcard. Jika gagal, maka coba ke eksternal sdcard, karena tergantung setting device anda. Tapi defaultnya di internal sdcard. Hasil ekstrak seharusnya seperti /sdcard/SDL
3. Copy image hasil install windows XP (disk.img) ke dalam satu direktori SDL tersebut.
4. Dalam direktori SDL buka dan edit file bochsrc.txt. Lalu edit HANYA pada bagian ini
dari
ata0-master: type = disk, path = "c.img"menjadi
ata0-master: type = disk, path = "disk.img"5. simpan.
6. Jalankan bochs yang sudah terinstall di android anda.
Enjoy :)
Oh, ya loadingnya akan lama, jadi tunggu saja ya
Bacaan terkait
Membuat dan Print Dokumen di Flutter
Dalam aplikasi adakalanya kita memerlukan agar aplikasi menghasilkan dokumen atau dokumen tersebut untuk bisa di print. Di flutter hal tersebut dapat dilakukan denga...
Mendapatkan String App Hash untuk SMS Retriever Android
Implementasi verifikasi menggunakan OTP pada aplikasi sering digunakan. Sebelumnya android memiliki permission (SMS_RECEIVE and SMS_READ) untuk membaca SMS agar memu...
flutter_stetho : Debug Flutter (Network) Menggunakan Chrome Dev Tools
Ada kalanya ketika melakukan development aplikasi mobile, kita perlu melakukan debugging terkait network layaknya inspect web pada browser chrome. Di flutter hal ter...
Komentar (6)
nice share om,
saya mo coba di emulator android pc dulu ah. mudah2an bisa. hehe
Supaya langsung bs pake hehehe
Mksh gan sebelumnya
gan saya blom ngerti/tau cara install windows xpnya di android phone.
tolong yg lebih detail & jelas ya...
tq
Tulis komentar
Komentar akan dimoderasi sebelum tampil.