Blog của Lê Văn Luật

Đời người thì có hạn mà sự học thì vô hạn!

Thử nghiệm Windows XP trên điện thoại Android

Một trải nghiệm … khá mệt mỏi khi thử nghiệm Windows XP trên điện thoại Android!

Nguyên tắc cơ bản: chạy máy ảo Windows XP trên Android.

Sau một ngày loay hoay điều chỉnh các kiểu, kết quả là:

1. Chạy siêu chậm: khởi động mất khoảng 30 phút😦

2. Không tận dụng được khả năng (CPU, RAM,…) của điện thoại.

Các bước chung để thực hiện:

1. Tạo máy ảo trên máy bàn. Cài đặt Windows XP vào máy ảo. Máy ảo có thể tạo bằng Bochs for Windows hoặc QEMU.

2. Chép bộ thư viện libSDL (Simple DirectMedia Layer) vào thẻ nhớ của điện thoại.

3. Chép file ảnh máy ảo từ máy bàn sang điện thoại.

4. Cài đặt phần mềm chạy máy ảo Bochs for Android.

5. Chạy Bochs trên điện thoại để chạy máy ảo trên điện thoại.

Các bước chi tiết:

1. Tạo máy ảo trên máy bàn. Có thể dùng một trong hai phần mềm Bochs for Windows hoặc QEMU.

Download Bochs for Windows (tại đây) . Cài đặt vào máy bàn.

Tạo đĩa ảo bằng cách chạy Disk Image Creation Tool:

p1

 

Chạy Bochs for Windows. Màn hình sau xuất hiện:

p7

Nhắp đúp chuột vào mục CPU, thiết lập IPS là 60.000.000 (gõ không có dấu chấm):

p2

Sau đó Ok, nhắp đúp chuột vào Memory, thiết lập kích chuột RAM là 1024 (= 1GB):

p3

Kích Ok , nhắp đúp vào Disk & Boot, thiết lập đĩa cứng ảo đã tạo bằng Disk image creation tool ở bước 1 (file đĩa ảo có tên c.img và thường nằm trong Program files\Bochs):

p4

Thiết lập CD để dùng file ISO có Windows XP:

p5

Thiết lập trình tự boot:

p6

Ok, đã thiết lập xong máy ảo. Có thể lưu lại thông tin này để sử dụng nhiều lần bằng cách kích vào nút Save.

Kích Start để khởi động máy ảo và thực hiện cài đặt Windows XP vào máy ảo.

 2. Chép bộ thư viện libSDL (Simple DirectMedia Layer) vào thẻ nhớ của điện thoại.

Download libSDL trong trang này http://forum.xda-developers.com/showthread.php?t=1389700. Giải nén ra được thư mục SDL. Copy vào thư mục gốc của thẻ nhớ trên máy điện thoại. Mở file bochsrc.txt, thay nội dung file này bằng nội dung sau:

megs: 1024
cpu: count=1, ips=60000000, reset_on_triple_fault=1, ignore_bad_msrs=1
# filename of ROM images
romimage: file=BIOS-bochs-latest
vgaromimage: file=VGABIOS-lgpl-latest
vga: extension=cirrus, update_freq=25
pci: enabled=1, chipset=i440fx, slot1=cirrus
ata0: enabled=1, ioaddr1=0x1f0, ioaddr2=0x3f0, irq=14
ata1: enabled=1, ioaddr1=0x170, ioaddr2=0x370, irq=15
ata0-master: type=disk, path=”c.img”
#ata0-slave: type=disk, path=”d.img”
#ata1-master: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog
#type=cdrom, path=”CD.ISO”, status=inserted
boot: c
config_interface: textconfig
#display_library: x
# other choices: win32 sdl wx carbon amigaos beos macintosh nogui rfb term svga
log: bochsout.txt
sb16: enabled=1
mouse: enabled=1
sb16: wavemode=1, dmatimer=500000
clock: sync=none, time0=1
#keyboard_mapping: enabled=1, map=$BXSHARE/keymaps/x11-pc-us.map
#keyboard_mapping: enabled=1, map=$BXSHARE/keymaps/x11-pc-fr.map
#keyboard_mapping: enabled=1, map=$BXSHARE/keymaps/x11-pc-de.map
#keyboard_mapping: enabled=1, map=$BXSHARE/keymaps/x11-pc-es.map

3. Chép file ảnh máy ảo từ máy bàn sang điện thoại.

Vào thư mục chứa file c.img, copy nó vào thư mục SDL trên máy điện thoại.

4. Cài đặt phần mềm chạy máy ảo Bochs for Android.

Download Bochs for Android tại: http://forum.xda-developers.com/showthread.php?t=1389700. Chép vào thẻ nhớ điện thoại và cài đặt.

5. Chạy Bochs trên điện thoại để chạy máy ảo trên điện thoại.

Bình tĩnh chờ đợi.

Cách dùng phím trên điện thoại:

Phím tăng âm lượng = chuột trái

Phím giảm âm lượng = chuột phải

Tab vào góc dưới màn hình để hiển thị bàn phím.

Phím Menu = Enter

Một trải nghiệm rất .. mệt, nhưng thực sự là một trải nghiệm khá thú vị!

11 comments on “Thử nghiệm Windows XP trên điện thoại Android

  1. tâm minh
    28/01/2014

    Sau khi cài theo hướng dẫn ‘Thử nghiệm Windowns XP trên…’, kết quả cuối cùng là: ‘…Press F12 for boot menu…’ trên màn dos, rồi tự trở lại android. Tôi đã làm sai bước nào?

    • lvluat
      10/02/2014

      Bạn thử chạy Bochs for Windows hoặc QEMU để chạy máy ảo trên Windows thủ xem có khởi động bình thường không! Nếu cũng báo tương tự hoặc không khởi động được thì bạn cài đặt lại Windows XP trên máy ảo rồi copy sang điện thoại!

  2. Khách
    18/01/2015

    file anh may ao nam o thu muc nao a ?

    • lvluat
      20/01/2015

      Ở bước 3 đó bạn. Copy file c.img vào thư mục SDL

  3. Lệ Vấn Tiếu
    13/02/2015

    bạn ơi sao tui tạo máy ảo lúc bấm start nó nói not found bios vậy. bạn tạo dùm tui ùi gửi file c.img đã tạo cho tui qua gmail changkhongoc92@gmail.com đc không ???????? cảm ơn bạn nhiều🙂

    • Lệ Vấn Tiếu
      13/02/2015

      máy của tui Ram 1Gb nhé🙂

    • lvluat
      22/02/2015

      Do tôi đã xóa bỏ các file này nên không gửi cho bạn được. Bạn thử chạy Bochs for Windows hoặc QEMU để chạy máy ảo trên Windows thử xem có khởi động bình thường không! Nếu cũng báo tương tự thì có lẽ có sai sót trong quá trình tạo máy ảo trên Bochs for Windows. Bạn tạo lại máy ảo thử xem.

  4. 09/04/2015

    Bạn cho mình hỏi là làm sao để chạy file exe trong win xp trên android? Làm sao để bật mạng vào website trong win xp trên android?

    • lvluat
      09/04/2015

      Trong Win XP trên Android vẫn chạy .EXE như bình thường nhưng phải copy file đó vào máy ảo: copy file .IMG vào máy tính bàn, dùng phần mềm mount đĩa ảo như WinImage (winimage.com) hoặc DiskExplorer (hp.vector.co.jp/authors/VA013937/editdisk/index_e.html) để thao tác với nội dung trong đĩa ảo.

      Phần mạng thì tôi chưa test nhưng theo tôi thì nó sẽ hoạt động.

      Bạn vào trang này: http://bochs.sourceforge.net/doc/docbook/user/bochsrc.html
      mục 4.3.34. ne2k tìm hiểu câu lệnh thiết mạng trong file bocssrc.txt

  5. Khong ten
    06/10/2015

    Ad sao tui chạy bochs tren android toàn bị văng ra vậy lần trước có cài thử win7 thì chạy dc lần này cài thử xp vào toàn văng ra mà thử chạy lại win7 thì bị văng tiếp

  6. Khong ten
    06/10/2015

    Sao tui vào bochs toàn bị văng ra mà lần trc có thử win7 thì dược, bây giở thử xp thì bị thoát ra mà thử lại win7 thì cũng văng ra .lỗi gì đây bác

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

Information

This entry was posted on 04/09/2013 by in Điện thoại - Tablet.

Điều hướng

%d bloggers like this: