2016年9月23日PINE64は、15ドル程度の安価なシステムでありながら、RPI3より高速ということもありかなりの活躍が見込めます。その高速なCPUを使用して早速x86エミュレータを動作させてみたいと思います。x86のエミュレータを使用する必要があるかについては、やはりサードパーティー製のアプリケーションやドライバが充実しているという点が挙げられます。中古などでPCを仕立てる必要があり、数万の出費になることは、確実です。評価用ボード等の動作に必要なものを一式そろえてしまうと結構な額になってしまうのが難点です。そこで、rpiやこのPINE等の安価なarmシステムでx86エミュレータを動作させることで、これらの問題を解決しようというものです。QEMU-x86を導入します。QEMUはx86に限らずARMやPOWERPC等幅広いCPUアーキテクチャをサポートしています。カーネルの支援を受けずに動作するため、VBOX等カーネルの支援を必要とするエミュレータに比べ、システムを不安定にさせたりセキュリティホールを突かれる心配も少なくなります。ARMを動作させるQEMUは、Android開発でしばしば使用されているかと思います。(ビジネスでは、もう少し高速なプロプライエタリなARMエミュレータを使用しているかと思いますが。Jessieが導入されていることが前提で手順を進めていきます。現時点では、Debianを使用している場合は、Jessieだと思いますので、再度インストールは不要だと思います。インストール自体は至って簡単です。qemu-system-x86インストールを許可したらしばらくすると、インストールは完了します。Debianの起動イメージを作成では、QEMUを動作させるため、Debianの起動イメージを作成する必要があります。QEMUはx86マシン、起動イメージはそのマシンに搭載されたプライマリのハードディスクになります。起動イメージを作成します。size=2147483648無事、エラーも無く完了したら、次は起動イメージの内容をインターネットからダウンロードします。‘debian-testing-i386-netinst.iso’これで、ダウンロードは、完了です。qemuを起動さて、ここからは、仮想環境での作業が主になってきます。以下のコマンドを入力して、qemuを起動します。私の環境はDisplayを接続できる環境にないので、代わりにVNCを使用します。0:0VNCは、RealVNCを使用しました。http://www.vector.co.jp/soft/dl/win95/net/se324464.html上記で、しばらく待つと以下のように起動します。qemu上でのDebianLinuxインストール画面(VNC)早速インストールしていきたいと思います。今回はGUIでのインストールはやめて、昔ながらのテキストベースで進めたいと思います。(QEMU上だとGUIは遅すぎるのと正常に立ち上がらない可能性があるので。言語は、英語で行きます。エミュレータ上にまで日本語はいらないかと思いまして。Japanと選択していきます。States」-en_US.UTF-8を選択します。English」を選択します。キーボードの選択その後、最低限の環境構築のため、インストールが開始されます。最小限の使用環境が作成される。ホスト名の設定は、「pine64-x86」としました。ドメイン名は、普段家で使用しているものに設定しました。どれも任意で設定する内容です。rootパスを設定します。次に、通常使用するユーザを設定します。任意で設定してください。普段使用するユーザの設定インストール中のハードウェア検出インストールするハードディスクを選択します。QEMU環境は、1つのハードディスクのみ用意しているので、ここでは、悩みません。ハードディスクの選択インストールするハードディスクのパーティションに変更を加えてよいか選択します。インストールするハードディスクへの確認1一択ですので、そのままEnterです。インストールするハードディスクへの確認2ここもそのままEnterです。パーティションの設定インストーラが提案したパーティションの設定は、希望の内容なので、そのままFinishを選択します。確認してきましたが、そのままYesを選択します。ハードディスクに対する変更確認すると、ハードディスクへのインストールが開始されます。インストーラによるパーティション作成この後Baseシステムのインストールに進んでいきますが、かなりの時間を必要とします。APTの取得先を設定します。Baseシステムがインストール出来たあとは、APTの取得元を選択します。APTの取得元の選択プロキシサーバの設定は不要なため、そのまま何も記載せず、enterします。するとインストールが完了します。再起動した後、QEMUをkillで終了します。以下コマンドを入力し、QEMUを仮想イメージから起動するようにします。LinuxがQEMUにインストール出来ました。次に、qemuは、ホスト環境のネットワークインターフェースとブリッジして外部に接続させます。そのほうがネット接続に対する制限は少なくなります。bridge-utilsをホスト環境にインストールします。...そして、/etc/network/interfacesを以下のように記載します。1その後、以下を入力し、起動すればブリッジが有効になった状態でQEMUが起動出来ます。PMARKさん初めまして。Debian系のLinuxを導入しておけば、CPUのコアも一緒ですので、手順もほぼこのままで可能だと思います。メモリの使用量は少し調整が必要でしょうか?余談ですが過去手元のRPI2でも動作しました。速度は非常に遅かったですが。PM返信ありがとうございます。Service.等のエラーがズラーッと出て、殆どログイン画面までたどり着けません。稀にログイン画面までたどり着きログインすることが出来ます。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Pi/PINE64でAirPrint用サーバを立ち上げる!日本では多くのユーザがiphoneを持っていることと思います。55.3%となっており他のメーカ(Android)を圧倒しています。...PINE64のGPIOでLEDを点灯させるPINE64のGPIO()でLEDを点灯させるための手順をまとめました。PIシリーズと同様にファイルシステムからの出力が可能です。Linuxを動作させてみた!(第2弾)前回の記事は、公式からダウンロードしたimgは、かなり古いものだったため(版は20160501。)以下の問題点がありました。・Ethernetが遅い。(数k/secしか出ない。日本国内ではこのオプションを使用することが出来ません。...MacBook(Proも!)2016必携!従来のUSB機器を使うならこれ。USB-C変換コネクタAppleは、ハードウェアのIFで思い切った設計(選択)をすることから、世を騒がせます。Pro(Late2016)についても同じです。オススメ!マルチポートアダプタ!2018/12/30夜景が美しい!!四日市の石油コンビナート!2018/12/30天の河を撮りに、夜バイクを駆り恵那へ。2018/12/26諏訪湖、美ヶ原のソロツーリング2018/12/22富士山を見に、三保の松原に。AFFINGER5.。