レンタルサーバー・自宅サーバー設定・構築のヒント
レンタルサーバー・自宅サーバー設定・構築のヒント - レンタルサーバー・自宅サーバーの設定・構築情報を公開しています。

A4

ConoHaにAndroid x86 をインストールしてみる

2014年8月31日 2014年8月31日
android
Android x86とは、
いわゆる Android のPC版OSです。
Android は、Googleによって開発されたスマートフォン、タブレット用OSのことで、Linuxがベースになっています。
それを、PCでも動作するように移植したものが Android x86 です。

仮想マシンを使って Android x86 を インストール、kindleで電子Bookを読むまで では、Android x86をVMware Player および VirtualBox にインストールしてみました。

今回は、ConoHa VPSにインストールしてみます。 つまり、レンタルサーバーでKVMを使った仮想環境にインストールしてみるということです。

レンタルサーバーなので、遠隔でインストールすることになります。 また、OSがAndroidである以上、マイクロソフトが提供するリモートデスクトップが使えるわけもないので、 音声が厳しいのは、あらかじめわかっています。

今回は、レンタルサーバーの仮想マシン上でも動くよ・・・というのと、KVMでも動くよ・・ということを簡単に解説できればと思います。

ConoHa VPSは、仮想技術 KVM を用いたレンタルサーバーです。
新規ユーザ登録すると、もれなく 1,500 円のクーポンがもらえます。それでお試しできるような仕組みになっています。
この時、必ず、決済方法をチャージに変更しないといけません。これをしておかないと、デフォルトではクレジット決済になります。 もちろん、新規ユーザ登録時にクレジット情報を設定しない場合は、この決済方法を変更しない限り、VPSを作成できませんから、大丈夫だと思います。
ただ、以前から利用されているユーザの方は、クレジット情報が絶対だったので、気を付ける必要があります。

Android x86 をインストールする

ISOファイルをダウンロードする

まずは、Android x86 の 最新版iso ( android-x86-4.4-r1.iso (359.7 MB)) をダウンロードします。

ダウンロード : http://sourceforge.net/projects/android-x86/files/Release%204.4/android-x86-4.4-r1.iso/download

上記のISOファイルからCD-Rを作成しても良いですが、ここは、仮想化マシンで動作確認したいだけなので isoファイルをそのまま使用します。

ISOファイルをアップロードする

先にダウンロードしたAndroid x86 の 最新版iso ( android-x86-4.4-r1.iso (359.7 MB)) をConoHaのサーバーへアップロードします。
このあたりが、レンタルサーバーですね、自PC上なら、この手間はありません。
では、早速、アップロードしてみましょう。

  1. まずは、コントロールパネルにログインし、インストールするVPSを選択します。
    conoHa vps選択

    上図のメニューの [ サービス ] – [ VPS ] を選択します。

    conoHa vps選択

    VPS一覧が表示されたら、Android x86をインストールする仮想マシン(VPS)を選択し、クリックします。

  2. コンソール画面にて、SSH Keyファイルのダウンロードとサーバー名、ユーザ名を確認します。
    conoHa vps コンソール画面

    上図のメニューの [ サーバーリスト VPSxxxxx ] – [ コンソール ] を選択します。
    コンソール画面下に、ISOイメージアップロード(SFTP) の記載があります。

    conoHa vps ISOイメージアップロード(SFTP)

    ISOイメージアップロード(SFTP) の記載にある SSH Private Key をクリックすると、SSH Keyファイルのダウンロードが始まります。適当なファイル名を指定し、ダウンロードします。
    また、接続先(ホスト名)、ユーザ名をメモしておきます。

  3. FTPクライアントソフトを使って、Android x86 のISOファイルをアップロードします。

    FTPクライアントソフトは、いろいろありますが、ここでは、FileZillaを使います。

    FileZilla メニュ

    上図のようにメニューの [ 編集] – [ 設定 ] を選択します。

    FileZilla 設定

    先にConoHa VPS のコントロールパネルから ダウンロードした SSH Keyファイル をここで設定します。

    1. 画面左 から SFTP を選択する
    2. 画面右下 から 鍵ファイルを追加… をクリックし、先にダウンロードした SSH Keyファイル を指定する

      ここで、SSH Keyファイル を指定すると、以下のようにKeyファイルの変換を確認する画面が表示されます。

      FileZilla 設定

      ここではいをクリックし、変換を実施します。

    3. 画面右のリスト内にSSH Keyファイルが設定されたことを確認する
    FileZilla 設定

    次にクリック接続ツールバーから、先に確認したホスト名、ユーザ名を入力します。また、ポート番号は、22固定です。
    入力を終えたら、クリック接続ボタンをクリックし、sftp接続します。

    FileZilla 設定

    このホスト、ユーザによるsftp接続が初めての場合は、上記のように確認画面が表示されるでしょう。
    OKボタンをクリックし、sftp接続します。

    FileZilla 設定

    左(PC)側のディレクトリは、先のAndroid x86 のISOファイルのディレクトリに合わせます。
    右(サーバー)側のディレクトリは、/images/ ディレクトリに合わせます。
    Android x86 のISOファイル を選択し、右クリックしメニューを表示し、アップロード を選択、クリックします。
    右(サーバー)側のディレクトリ配下に Android x86 のISOファイル が表示されれば、アップロード完了です。

ConoHa VPS に Android x86 をインストールする

先にアップロードしたISOから、ConoHa VPSにAndroid x86 をインストールします。

  1. ConoHa VPS のインストールするVPSにアップロードしたISOをディスクとして設定し、インストールを開始する

    VPSの場合、自PC内での仮想マシンと違いレンタルサーバーなので、先にアップロードISOファイルをディスクとして設定し、 仮想マシンの起動を行うことでインストールを開始します。

    ConoHa VPS OS再インストール

    先の Android x86 ISOファイルのアップロード時と同じようにインストールするVPSを選択し、
    上図のメニューの [ サーバーリスト VPSxxxxx ] – [ OS再インストール ] を選択します。

    ConoHa VPS OS再インストール

    再インストールする仮想マシンの設定を行います。
    ConoHa VPSは、すでにVPSを作成する時点で、メモリ、ディスク容量、CPUコア数は確定しています。
    ここで設定するのは、CD/DVDの設定、ディスク構成ぐらいです。

    • OS : Android x86 (先にアップロードしたISO)
    • Virtio : OFF (完全仮想)
    • ビデオデバイス : cirrus (標準)
    • ディスク構成 : カスタム (分割ディスクとしない)
    ディスク構成は、1つのディスクとして扱うように設定しておきます。 基本構成を使うと、インストール時に、パーティションの変更などができないようです。

    設定を終えたら、確認をクリックします。

    ConoHa VPS OS再インストール

    設定内容に誤りがないか確認します。
    また、
    [ 追加ディスク80GBを初期化します … ] にチェックを入れます。
    設定を終えたら、決定をクリックします。

    ConoHa VPS OS再インストール

    上図のメニューの [ サーバーリスト VPSxxxxx ] – [ コンソール ] を選択します。
    画面上の起動ボタンをクリックし、仮想マシンを起動します。

    ConoHa VPS OS再インストール

    コンソール画面に、上記のような画面が表示され、インストールできるようになります。
    この画面は、Live起動するか、インストールするか選択する画面になります。デフォルトでは、Live起動になりますから、カーソルを動かして “Installation – Install Android x86 to harddisk” を選択、Enterキーを押下します。

  2. ディスクのパーティションを作成する
    Android x86 ディスクパーティション作成1

    次に、上記のように最初にディスクのパーティションを作成するメニューが表示されます。
    ここでは、新規にパーティションを作成するので、カーソルを動かして “Create/Modify partitions” を選択、Enterキーを押下します。

    Android x86 ディスクパーティション作成1

    ディスクの選択画面が表示されます。先のConoHa VPSのディスク構成の設定で、1つのディスクにしましたので、ここでは一方がブロック0のはずです。 ブロック0でないディスクをここで選択し、Enterキーを押下します。

    Android x86 ディスクパーティション作成2

    次に、上記のように現在のパーティション一覧およびメニューが表示されます。
    まず、現在のパーティションをすべて削除します。
    sda1 のパーティションを選択し、[ Delete ] を選択し、Enterキーを押下します。

    Android x86 ディスクパーティション作成2

    同じように、sda2 のパーティションを選択し、[ Delete ] を選択し、Enterキーを押下します。

    Android x86 ディスクパーティション作成2

    次に、上記のように1つの空きディスクだけが見えるようになったら、新規にパーティション作成を行います。
    まずは、カーソルにて [ New ] (新規作成) を選択、Enterキーを押下します。

    Android x86 ディスクパーティション作成3

    次に、上記のようにパーティションの種類選択画面が表示されます。
    まずは、カーソルにて [ Primary ] (プライマリ) を選択、Enterキーを押下します。

    Android x86 ディスクパーティション作成4

    次に、上記のようにパーティションのサイズ指定画面が表示されます。
    デフォルトでは、仮想ディスクサイズの上限値が表示されているはずですので、そのままEnterキーを押下します。 (もし、サイズが異なるようであれば、手入力して調整しましょう。)

    Android x86 ディスクパーティション作成5

    次に、このパーティションを Bootable フラグを指定します。(起動パーティションであることを指定します)
    カーソルにて [ Bootable ] を選択、Enterキーを押下します。以下の画面のように上部表の FlagsBoot と表記されたことを確認しましょう。

    Android x86 ディスクパーティション作成6

    次に、このパーティションを作成します。
    カーソルにて [ Write ] を選択、Enterキーを押下します。

    Android x86 ディスクパーティション作成7

    ここでは作成しても良いかの確認画面になります。
    わかりづらいですが、“Are you sure …. ? (yes or no):” の後に yes と入力し、Enterキーを押下します。
    このあと、作成され、以下の画面に戻ります。

    Android x86 ディスクパーティション作成8

    この画面が表示されれば、パーティション作成は終了です。
    カーソルにて [ Bootable ] を選択、Enterキーを押下し、Boot フラグを設定した後、 [ Quit ] を選択、Enterキーを押下し、パーティション作成を終了します。

  3. インストールするディスクのパーティションを選択する
    Android x86 ディスクパーティション選択1

    次に、上記のように作成したディスクパーティション sda1 が画面に表示されているはずです。
    カーソルを動かして “sda1 … ” および OKを選択し、Enterキーを押下します。(sda1 の後の文言は、各仮想マシンの設定に依存していますので、多少異なります。)

    Android x86 ディスクパーティション選択2

    次に、上記のようにインストールするファイルシステムの一覧が表示されます。
    ここでは、カーソルを動かして “ext3” および OKを選択し、Enterキーを押下します。(ntfs,fat32などWindowsフォーマットが使えるようですが、ここでは 無難な linuxで使っている ext3 を選択しました。)

    Android x86 ディスクパーティション選択3

    次に、上記のように選択したパーティションのフォーマット(初期化)を行うか確認が表示されます。
    ここでは、カーソルを動かしてYesを選択し、Enterキーを押下します。(はじめて使う領域ですから、もちろん初期化します。)

  4. インストール前の最終確認とインストール実行
    Android x86 GRUB

    次に、上記のようにGRUB(ブートローダー)をインストールするか確認が表示されます。
    ここでは、カーソルを動かしてYesを選択し、Enterキーを押下します。

    Android x86 system drive

    次に、上記のように /system ディレクトリを読み書き可とするかのか確認が表示されます。
    ここでは、カーソルを動かしてNoを選択し、Enterキーを押下します。 (特別ドライバーなどを含めてシステムの変更を行いたい場合は、Yes を選択してください。ここでは、使ってみたいだけなので No を選択しています。)

    これでインストールが実行されます。

    Android x86 インストール完了

    最後に上記の画面が表示されればインストール完了となります。

    Android x86 インストール完了

    コンソール画面上の排出(あるいは強制排出)をクリックして、ディスクの取り出します。
    ディスクの取り出しを終えたら、先の画面から、カーソルを動かしてReboot および OK を選択し、Enterキーを押下し、システムの再起動を行います。

Android x86 の初期設定を行う

Android x86 実行

先にインストールを終えた仮想マシンを再起動すると、Android x86 が自動的に起動します。
ここから先、Android x86 の初期設定画面が続きます。 その際、スクリーンセーバーが起動していますので、一定時間、無反応だと真っ暗になってしまいます。 そのため、初期設定を終えるまでは、操作が遅れないように気をつけましょう。

  1. 言語設定を行う
    Android x86 初期設定画面1

    最初は、言語設定になります。
    ここでは、日本語 を選択し、右矢印(三角)をクリックします。

    Android x86 初期設定画面2

    しばらく上記画面が表示され、設定が行われます。

  2. Wi-Fi設定を行う
    Android x86 初期設定画面3

    Wi-Fiの設定ですが、ここでは、ホストOSで接続している有線LANを使います。そのため、スキップをクリックします。

    Android x86 初期設定画面3_2

    上記は、Wi-Fiの設定しないと多額の料金が発生しますよ・・・という警告ですが、ここでも、無視してスキップをクリックします。

  3. Googleアカウントの設定を行う
    Android x86 初期設定画面4

    Googleアカウントの設定を行います。後で Google Playなどを利用する場合に、最初に設定しておくと便利です。 (ここでは、すでに何らかのGoogleアカウントを事前に準備できているものとして、後の説明を行います。)
    ここでは、はいをクリックします。

    Android x86 初期設定画面4_2

    GMailアドレス、パスワードを入力し、右矢印(三角)をクリックします。

    Android x86 初期設定画面4_3

    ログイン時の確認画面が表示されます。OKをクリックします。

    Android x86 初期設定画面5

    Google+の利用に関する設定です。ここは、とりあえず利用しないので、今は設定しないをクリックします。

    Android x86 初期設定画面6

    決済情報をGoogleアカウントに設定することになります。ここでは、決済などしませんから、スキップをクリックします。

  4. タブレットの所有者の設定を行う
    Android x86 初期設定画面7

    タブレットの所有者(名前、苗字)を入力し、右矢印(三角)をクリックします。

  5. タブレットの初期設定完了
    Android x86 初期設定画面8

    上記の画面が表示されれば、初期設定は完了です。OKをクリックします。

    Android x86 初期設定画面9

    壁紙などPCでいうデスクトップ環境設定になります。ここでは、デフォルトのままで使用しますので、OKをクリックします。

    Android x86 home

    上記のようにホーム画面が表示され、完了です。

Android x86 を使ってみる

上記の初期設定を終えたら、すでに利用できる環境になっています。 ホストPCが、正しくインターネットに接続できる状態であれば、Android x86 もホストPCのネットワークを利用して、インターネット接続できるようになっています。

使い方は、至ってシンプルで、通常のタブレット端末では、指で操作しているのをマウスを使って操作するだけです。あとは、Android 4.4 と同じです。

使い始める前に、やっておきたいこと、インストールしておいた方が良いアプリを紹介しておきます。

使い始める前に設定しておきたいこと、必要なアプリをインストールする

スクリーンセーバーを停止しておく

スクリーンセーバーは、タブレット端末では、電池の消耗を防ぐために設定しておくのが良いですが、 Android x86 は、PC上で動作するものなので、特にここでは仮想マシン上で動作しているので、停止しておきます。

まずは、画面下のタップをクリックして、ホームを表示します。

Android x86 home

画面下のタップをクリックして、ドロワーを表示します。

Android x86 home

最初だけ、上記のようにカスタマイズ画面が表示されますが、ここでは、何もしないので OK をクリックします。

Android x86 drawer

現在利用できるすべてのアプリが表示されます。
ここでは、設定をクリックします。

Android x86 setting

ここで、ディスプレイ をクリックします。

Android x86 setting

次に、スリープ をクリックします。

Android x86 setting

ここで、常時店頭 を選択し、戻ります。

Android x86 setting

同様に、スクリーンセーバー をクリックし、上記のように設定されていない(OFF)ことを確認します。

インストールしておきたいアプリ

Google Playで以下のアプリをインストールしました。 (Android と同じで、特段難しいこともないので、インストールの手順は割愛しています。)

  • 日本語106/109キーボードレイアウト
    Android x86 106/109

    デフォルトのキーボードは、英語になっていると思いますので、日本語キーボードアプリをインストールして、日本語キーボードが使えるようにしておきます。

  • Google日本語入力
    Android x86 日本語入力

    デフォルトでは、確か、中国語が入力できたかと思いますが、日本語入力はできません。そこで、Google日本語入力をインストールして日本語入力できるようにしておきます。

  • Set Orientation
    Android x86 日本語入力

    デフォルトでは、アプリによって縦・横が強制的に切り替わる場合があります。 仮想マシンが、縦・横が切り替わることはありえませんし、強制的に切り替わると、非常に操作が不便になります。 そこで、このアプリをインストールすることで固定表示(Landscape固定)にしてきます。

ConoHa VPSで Android x86 を使ってみた感じ

Android x86 を使ってみて、特出すべき感想について記載しておきます。

  • 普通に使える

    自PCのVMware Playerで Android x86 をインストールし、使った感じと同じで、普通に使えます。 Google Play ストアも使えます。

  • 音はならない

    Android を遠隔操作するには、ConoHa VPSのように HTML5 Canvas を利用したコントロールパネルを提供してくれる場合、 上記のようにウェブブラウザ経由で操作することもできます。 また、VPNなどのリモートデスクトップ環境もあります。

    ただ、Windowsのリモートデスクトップとは異なり、音は出せません。

  • ブラウザ経由はかなりもっさり感あり

    ブラウザ経由のリモート操作の場合は、やっぱり、かなりもっさりとした動作です。 VPNだと、もう少しましかもしれませんが、遠隔であることには変わりませんから、まあ、それほどのレスポンスの速さは期待できないでしょう。

  • Wi-Fi接続はできない

    当たり前ですが、Wi-Fi接続はできません。 あくまで有線接続でインターネット接続できますが、USBなどのデバイスが個別に接続できませんから、Wi-Fi接続もできません。

    Android x86 kindle 接続エラー

    上記のように、Wi-Fi接続はできていないので Kindle アプリも使えません。

いかがだったでしょうか?
Linux環境で、仮想化 KVM を用いた Android x86 は、普通に使えそうなのはわかりました。
デバイス系は、各環境によって異なるので、どこまで音をならせるか、あるいは、無線LANを使えるかは、正確に把握できませんが、 まあまあ、普通に使えそうです。

ただ、ここでやったようにレンタルサーバーを用いて Android x86 を動かす?だろうか・・・と疑問もありますが、 今回は、やれるんだよということで、ご了解いただきたいと思います。

もし、興味がある方は、チャレンジしてみるのも良いと思います。

ご利用のブラウザは、広告ブロック(AdBlockなど) が適用となっていませんか?
このサイトでは、コンテンツの一部が非表示、あるいは、コメント、お問い合わせの投稿ができない検索ができないことがあります。


関連記事 :

仮想マシンを使って Android x86 を インストール、kindleで電子Bookを読むまで

Android x86とは、 いわゆる Android のPC版OSです。 Android は、Googleによって開発されたスマートフォン ...

Android エミュレータ Genymotionをインストールし、kindleで電子Bookを読むまで

Genymotionとは、 公式サイト(http://www.genymotion.com/)には、以下のように記述があります。 Gen ...

VMWareでハードディスク増設

VMWareでいろんなアプリをインストールすると、ディスク不足に陥ることが良くあります。 そんな時は、仮想ディスクの増設を行う必要があります。 ...

ConoHa VPS, お名前.com VPS で提供される SSH Private Keyは、使わない方が良い理由

ConoHa VPS, お名前.com VPS では、SSH Private Key のダウンロードができます。 これは、以下の目 ...

2TiB超えパーティションのためのMBR(msdos)からGPTへの移行

一昔前では、ディスクを管理するレコードは、PC/AT互換機(いわゆるIBM PC互換機)で用いられた MBR(Master Boot Rec ...



コメントを投稿 :

お名前 *

メールアドレス *
( メールアドレスが公開されることはありません。)

サイトアドレス

コメント *

* 印の項目は、入力が必要な項目です。




最近投稿の記事

[ 画像提供元 : Amazon ] 先日、1TBのディスクの入れ替え時にバックアップをとろうとディスクコピーを行いました。 その際 ...

Windows で Linux ファイルシステム Ext4 のディスクをマウントするには? Ext3Fsd が、おそらく、最も簡単なツール ...

今回は、Windows で Compass を使ってみました。 Compass とは、 Sass(サス、Syntactica ...

今回は、Anti Adblock を使ってみました。 Anti Adblock とは、 そもそも Adblock という ウェブ ...

デスクトップ環境でない サーバーで、Webページのキャプチャー画像をコマンドで撮る には、wkhtmltoimage, CutyCapt ...


さくらのVPS 全プラン リニューアルです。(石狩(北海道)も選択可)


root権限ありで ¥685 / 月 ~ と非常にリーズナブルな CPU 1(core)の 512 プランから、 最高 CPU 10(core), メモリ 32(GB), SSD容量 800(GB) までとプランが充実。
ディスクは、SSDとHDDの選択が可能になった他、データセンターは人気の東京、石狩(北海道)となりました。

また、どのプランでも好きなOSが選べます
( CentOS, Fedora, Scientific Linux, FreeBSD, Ubutu, Debian )

管理人もおすすめのVPSです。
試用期間がありますから、一度、お試しを!!

詳しくは、http://vps.sakura.ad.jp/さくらのVPSのサイトへ へどうぞ!!

カテゴリ


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。


Serverman@VPS 完全1ヶ月無料 キャンペーン実施中です。
最近、スワップにも対応した Serverman@VPS は、かなりリーズナブルかもです。

  • メモリ1GB~2GBのEntryプラン :月額:490円
  • メモリ2MB~4GBのStandardプラン :月額:980円
  • メモリ4GB~8GBのProプラン :月額:1,980円

新規申し込みで1ヶ月間完全無料となるキャンペーンを実施中です。
Serverman@VPSの特徴は、安さとIPv6対応です。また、初期設定費0円もポイントです。

IPv6でちょっと遊んでみたい方には、おすすめかもしれませんね。最低利用期間もありませんから、気に入らないときは即解約もできます。

Serverman@VPSの詳細については、 http://dream.jp/vps/ Serverman@VPSのサイトへへどうぞ。



KVM採用 ConoHa VPSは、時間単位で借りれる便利なVPSです。


ConoHa VPS は、初期設定費0円最低利用期間無し時間単位で清算可能、 さらに、Web APIを使って自動化を図ることもできる便利なVPSです。

海外サーバー設置も可能で、ローカル接続にも対応と、かなり、機能豊富なサーバーです。

新規ユーザ登録で、クーポンもらえますから、まずは、お試しですね。

ConoHa VPSの詳細については、
http://www.conoha.jp/ へどうぞ。

KVM採用 お名前.com VPS(KVM) 2G プラン 初期設定費無料 キャンペーン 実施です。


メモリ2GBプラン CPU:3core、Disk:200GB
月額:1,153円から (初期設定:1,680円0円)

さくらのVPSがリニューアルされてもなんのその。
1GBメモリ / 2Core を ¥834 – の格安価格で提供中です!
間違いなくスペックからすると割安感ありです。
年間割引時の途中解約で返金がないのは、 ちょっと残念ですが、それでもこの割安感は魅力です。

まずは、お試しですね。

お名前.com VPS(KVM)の詳細については、
http://www.onamae-server.com/vps/ へどうぞ。(お試し期間が15日あります。)



  • ソーシャルブックマーク

  • はてなブックマークへ追加するはてな登録数
ページトップへ
Time : 0.2803 [s]