windows:vmware

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
windows:vmware [2019/02/22 23:01] – [VMware Player で Android x86 8.1-r1 を動かす] ともやんwindows:vmware [2019/08/19 06:41] (現在) ともやん
行 2: 行 2:
  
 ===== インストール ===== ===== インストール =====
-[[https://my.vmware.com/jp/web/vmware/downloads|製品のダウンロード]] より [[https://download3.vmware.com/software/player/file/VMware-player-15.0.2-10952284.exe|VMware-player-15.0.2-10952284.exe]] をダウンロードする。+[[https://my.vmware.com/jp/web/vmware/downloads|製品のダウンロード]] より [[https://download3.vmware.com/software/player/file/VMware-player-15.0.2-10952284.exe|VMware-player-15.0.2-10952284.exe]] をダウンロードしてインストールする。
 ===== VMware Player で Android x86 8.1-r1 を動かす ===== ===== VMware Player で Android x86 8.1-r1 を動かす =====
  
 ==== Android x86 8.1-r1 の入手 ==== ==== Android x86 8.1-r1 の入手 ====
-[[http://www.android-x86.org/|Android-x86 - Porting Android to x86]] の [[http://www.android-x86.org/download|Download - Android-x86 - Porting Android to x86]] から [[https://osdn.net/projects/android-x86/downloads/69704/android-x86_64-8.1-r1.iso/|Downloading File /69704/android-x86_64-8.1-r1.iso - Android-x86 - OSDN]] にき [[https://osdn.net/frs/redir.php?m=iij&f=android-x86%2F69704%2Fandroid-x86_64-8.1-r1.iso|android-x86_64-8.1-r1.iso]] をダウンロードする。+[[http://www.android-x86.org/|Android-x86 - Porting Android to x86]] の [[http://www.android-x86.org/download|Download]] より [[https://osdn.net/projects/android-x86/releases/|Download File List - Android-x86 - OSDN]] へ行き [[https://osdn.net/dl/android-x86/android-x86_64-8.1-r1.iso|android-x86_64-8.1-r1.iso]] をダウンロードする。\\ 
 + 
 +==== VMware Workstation Player で仮想マシンを作成する ==== 
 +VMware Workstation Player を起動して「新規仮想マシンの作成」を押して以下の仮想マシンを作成する。\\ 
 +<code> 
 +名前:               android_x86 
 +メモリ:             2GB 
 +プロセッサ:         1 
 +ハードディスク(IDE): 10GB 
 +CD/DVD(IDE):        android-x86_64-8.1-r1.iso 
 +ネットワーク アダプタ: NAT 
 +USB コントローラ:     あり 
 +サウンドカード:       自動 
 +プリンタ:             あり 
 +ディスプレイ:         自動(3D グラフィックのアクセラレーション Off※) 
 +</code> 
 +※3D グラフィックのアクセラレーションは Android x86 8.1-r1 のリリースノートに以下の記載があって使えない。\\ 
 +\\ 
 +**Known issues**\\ 
 +  * Google Play Service may crash sometimes on the 32-bit image. 
 +  * Suspend and resume doesn't work on some devices. 
 +  * Nvidia GPU (nouveau) may hang sometimes. 
 +  * __**3D support of VMware is broken. (only non-accelerated mode works)**__ 
 +  * Taking photos doesn't work if Vulkan is enabled. 
 + 
 +==== インストール ==== 
 +[[android:android_x86#インストール|QEMU で Android x86 8.1-r1 を動かす - インストール]] と同じなので、そちらを参照。\\ 
 + 
 +==== 画面解像度の指定 ==== 
 +kernel オプションに vga=ask を指定すると起動時に以下の一覧が得られる。\\ 
 +Mode の 16 進数を 10 進数に直して vga に渡すと変更でる。\\ 
 +例: **341 1024x768x32  VESA** を指定したい場合は Hex:341 → Dec:833 なので vga=833 と指定する。\\ 
 +<code> 
 +Mode: Resolution:  Type: Mode: Resolution:  Type: Mode: Resolution:  Type: 
 +0 F00   80x25      VGA   1 F01   80x50      VGA   2 F02   80x43      VGA 
 +3 F83   80x28      VGA   4 F05   80x30      VGA   5 F06   80x34      VGA 
 +6 F07   80x60      VGA   7 300  640x400x8   VESA  8 301  640x480x8   VESA 
 +9 303  800x600x8   VESA  a 305 1024x768x8   VESA  b 30E  320x200x16  VESA 
 +c 311  640x480x16  VESA  d 314  800x600x16  VESA  e 317 1024x768x16  VESA 
 +f 320  320x200x8   VESA  g 321  320x400x8   VESA  h 322  640x400x8   VESA 
 +i 323  640x480x8   VESA  j 324  800x600x8   VESA  k 325 1024x768x8   VESA 
 +l 326 1152x864x8   VESA  m 32E  320x200x16  VESA  n 32F  320x400x16  VESA 
 +o 330  640x400x16  VESA  p 331  640x480x16  VESA  q 332  800x600x16  VESA 
 +r 333 1024x768x16  VESA  s 334 1152x864x16  VESA  t 33C  320x200x32  VESA 
 +u 33D  320x400x32  VESA  v 33E  640x400x32  VESA  w 33F  640x480x32  VESA 
 +x 340  800x600x32  VESA  y 341 1024x768x32  VESA  z 342 1152x864x32  VESA 
 +  356  320x240x8   VESA    357  320x240x16  VESA    358  320x240x32  VESA 
 +  359  400x300x8   VESA    35A  400x300x16  VESA    35B  400x300x32  VESA 
 +  35C  512x384x8   VESA    35D  512x384x16  VESA    35E  512x384x32  VESA 
 +  35F  854x480x8   VESA    360  854x480x16  VESA    361  854x480x32  VESA 
 +  36E  720x480x8   VESA    36F  720x480x16  VESA    370  720x480x32  VESA 
 +  371  720x576x8   VESA    372  720x576x16  VESA    373  720x576x32  VESA 
 +  374  800x480x8   VESA    375  800x480x16  VESA    376  800x480x32  VESA 
 +</code> 
 +  - [[https://getfedora.org/|Get Fedora]] の [[https://getfedora.org/ja/workstation/download/|Fedora 29 Workstation のダウンロード]] より [[https://download.fedoraproject.org/pub/fedora/linux/releases/29/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-29-1.2.iso|Fedora-Workstation-Live-x86_64-29-1.2.iso]] をダウンロードする。\\ 
 +  - VMware Workstation Player を起動して「新規仮想マシンの作成」を押して以下の仮想マシンを作成する。<code> 
 +名前:               Fedora x86_64 
 +メモリ:             2GB 
 +プロセッサ:         1 
 +ハードディスク(IDE): android_x86.vmdk 
 +CD/DVD(IDE):        Fedora-Workstation-Live-x86_64-29-1.2.iso 
 +ネットワーク アダプタ: NAT 
 +USB コントローラ:     あり 
 +サウンドカード:       自動 
 +プリンタ:             あり 
 +ディスプレイ:         自動 
 +</code>※ハードディスク(IDE) に android_x86 をインストールした仮想ディスクを指定する。\\  CD/DVD(IDE) に Fedora 29 Workstation Live を指定する。 
 +  - Fedora x86_64 を起動し ESC キーを1回押して、CD-ROM の Fedora 29 Workstation Live からブートする。\\ 
 +  - 起動したら「Activity」-「アプリケーションを表示する」-「Terminal」を起動する。\\ 
 +  - 「Terminal」に以下のコマンドを入力して、android_x86 の起動メニューの設定を書き換える。<code> 
 +$ su - 
 +# mount -t ext4 /dev/sda1 /mnt 
 +# vi /mnt/grub/menu.lst 
 +</code><WRAP prewrap 100%><file ini /mnt/grub/menu.lst> 
 +default=
 +timeout=
 +splashimage=/grub/android-x86.xpm.gz 
 +root (hd0,0) 
 + 
 +title Android-x86 8.1-r1 
 +        kernel /android-8.1-r1/kernel quiet root=/dev/ram0 androidboot.selinux=permissive SRC=/android-8.1-r1 quiet vga=833 nomodeset xforcevesa 
 +        initrd /android-8.1-r1/initrd.img 
 + 
 +title Android-x86 8.1-r1 (Debug mode) 
 +        kernel /android-8.1-r1/kernel root=/dev/ram0 androidboot.selinux=permissive DEBUG=2 SRC=/android-8.1-r1 quiet vga=833 nomodeset xforcevesa 
 +        initrd /android-8.1-r1/initrd.img 
 + 
 +title Android-x86 8.1-r1 (Debug nomodeset) 
 +        kernel /android-8.1-r1/kernel nomodeset root=/dev/ram0 androidboot.selinux=permissive DEBUG=2 SRC=/android-8.1-r1 quiet vga=833 nomodeset xfor 
 +cevesa 
 +        initrd /android-8.1-r1/initrd.img 
 + 
 +title Android-x86 8.1-r1 (Debug video=LVDS-1:d) 
 +        kernel /android-8.1-r1/kernel video=LVDS-1:d root=/dev/ram0 androidboot.selinux=permissive DEBUG=2 SRC=/android-8.1-r1 quiet vga=833 nomodeset xforcevesa 
 +        initrd /android-8.1-r1/initrd.img 
 +</file></WRAP> 
 +  - 起動メニューの設定を書き換え終わったら Fedora 29 Workstation Live シャットダウンする。 
 +  - android_x86 の VM を起動してみる。\\ {{:windows:android_x86_64-tablet_info.png?600|Tablet Info}}\\ \\{{:windows:android_x86_64-001.png?600|}}\\ 
 + 
 +===== 参考文献 ===== 
 +[[https://stackoverflow.com/questions/6202342/switch-android-x86-screen-resolution|virtualbox - Switch android x86 screen resolution - Stack Overflow]]\\ 
  • windows/vmware.1550844096.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)