>>72
254 名前:名無しさん@お腹いっぱい。 (ワッチョイ ce03-lNpu)[sage] 投稿日:2019/08/27(火) 21:24:26.02 ID:Opt4QCxJ0
■仮想ディスクの圧縮手順(下書き)

 仮想ディスクの場所は「Noxインストール先\bin\BignoxVMS」以下のフォルダに端末別にフォルダで分けられている
 以降の作業で対象となる「仮想ディスク」は各フォルダの「nox-disk2.vmdk」もしくは「Nox_*-disk2.vmdk」
 マルチマネージャとフォルダの対応は、端末名を変えてなければ後ろの番号で、
 変えてる場合は「%USERPROFILE%\AppData\Local\MultiPlayerManager」のファイルをエディタで開いて確認する

0.準備
 圧縮に使うツール:vmware-vdiskmanager.exe
 [https://kb.vmware.com/s/article/1023856]の右下(Attachments)のリンクから
 「-vdiskmanager-windows-7.0.1.exe2.zip」を落とし解凍して中身をリネーム(vmware-vdiskmanager.exe、分かれば何でもいい)

1.空き領域のゼロフィル(これをやらないとほとんど圧縮されない)
 圧縮したいnox上で'Secure Eraser'等のアプリをつかい、空き領域をゼロフィルする
 ('Secure Eraser'であれば起動後、右のプルダウンを-RANDOM- → 0000-0000に変更してからStart)

2.圧縮の実行(Noxを終了してから実行すること)
 ホスト上のコマンドプロンプト(※)で vmware-vdiskmanager.exe -k Nox_n-disk2.vmdk で縮める
 ※EXEを仮想ディスクのフォルダに放り込んでそこでアドレスバーにcmdなり、パス通すなりはお好きに

番外.Noxを起動せずWindows上で完結したい場合の1.
 ADB(nox_adb)で一応rootとremount、次にshellで入ったあと以下三つ
 cd /data
 dd if=/dev/zero of=./zero bs=4k
 ※ここでディスクサイズいっぱいというエラーが出るのは正常(あと結構時間かかる)
 rm zero

 この後は2を実行
 大体のデータが集中する/dataでやってるけど、/systemも同様にやると多少減るかもしれない
 ただ/systemはたぶんreadonlyってエラーになるのでその場合はddの前に
 mount -o rw,remount /system

元ネタ
【WinでAndroid】NoxPlayer Part20
https://egg.5ch.net/test/read.cgi/android/1552887017/687

【WinでAndroid】NoxPlayer Part21
https://egg.5ch.net/test/read.cgi/android/1560055776/365

あんま簡潔にまとまらなかった

これでどうかな