Help us understand the problem. What is going on with this article?

MACのVirtualBoxにてpixel-x86-jessieを起動する

More than 1 year has passed since last update.

MACのVirtualBoxにてpixel-x86-jessieを起動する

by imaicom
1 / 2

MACのVirtualBoxにてpixel-x86-jessieを起動する

まず、PIXELのイメージファイルをダウンロードします。1.39ギガありますので私の場合、4時間ほどかかりました。https://www.raspberrypi.org/blog/pixel-pc-mac/

$ cd ~/Desktop
$ curl -O http://downloads.raspberrypi.org/pixel_x86/images/pixel_x86-2016-12-13/2016-12-13-pixel-x86-jessie.iso

  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0 1322M    0  220k    0     0  36018      0 10:41:50  0:00:06 10:41:44 41651

次にVirtualBoxをダウンロードして、VirtualBoxをインストールします。
https://www.virtualbox.org/wiki/Downloads

ダウンロードしたisoファイルをVirtualBox用にvdiファイルに変換します。macOSのターミナル.appを起動します。

for Macintosh
/Applications/VirtualBox.app/Contents/MacOS/VBoxManage convertfromraw ~/Desktop/2016-12-13-pixel-x86-jessie.iso ~/Desktop/2016-12-13-pixel-x86-jessie.vdi
for Windows
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" convertfromraw  c:\Users\ユーザ名\Downloads\2016-12-13-pixel-x86-jessie.iso c:\Users\ユーザ名\Downloads\2016-12-13-pixel-x86-jessie.vdi

スクリーンショット 2017-03-11 9.51.21.png

vdiファイルの割当容量が少ないので増量します。

for Macintosh
/Applications/VirtualBox.app/Contents/MacOS/VBoxManage modifyhd ~/Desktop/2016-12-13-pixel-x86-jessie.vdi --resize 20000
for Windows
"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" modifyhd c:\Users\ユーザ名\Downloads\2016-12-13-pixel-x86-jessie.vdi --resize 20000

スクリーンショット 2017-03-11 10.12.08.png
VirtualBoxをダブルクリックします。

スクリーンショット 2016-12-24 22.07.59.png
新規(N)をクリック

スクリーンショット 2016-12-24 22.10.42.png
名前(N):pixel
タイプ(T):Other
バージョン(V):Other/Unknown(64-bit)とします。

スクリーンショット 2016-12-24 22.37.48.png
メモリ割り当てを1024MBへ増量します。Raspberry Pi内蔵メモリ以上のサイズにしておく必要があるのでしょう。

スクリーンショット 2017-03-11 9.55.15.png
仮想ハードディスクファイルとして、2016-12-13-pixel-x86-jessie.vdiを選択します。

スクリーンショット 2017-03-12 18.14.19.png
マックのトラックパッドを使っている場合は、この設定を活かすとカーソルがスムーズに動きます。

スクリーンショット 2017-03-11 9.58.34.png
起動(T)を押します。

スクリーンショット 2016-12-24 22.49.10.png
以上で、pixelが起動します。これで、Raspberry PiのプログラミングをmacOS上で楽しむことができるようになります。なお、macOS側で操作したい場合、コマンドキーの左側を押すことで制御が移ります。

date
sudo timedatectl set-timezone Asia/Tokyo
date

時刻を日本に合わせましょう。

スクリーンショット 2017-03-11 10.05.40.png
スーパーユーザになって、OSをアップデートしてみましょう。

pi@raspberrypi: $ sudo su
root@raspberrypi:/home/pi# apt-get update
root@raspberrypi:/home/pi# apt-get upgrade

スクリーンショット 2017-03-11 20.52.48.png
日本語化をやってみました。日本語表示はできますが、日本語入力はできていません。以下、試行錯誤中のコマンドメモです。時々、日本語入力できる場合もありますが、再現性がありません。

vi .bachrc
最後の行に export LANG=ja_JP.UTF-8 を追加

locale
dpkg-reconfigure keyboard-configuration
dpkg-reconfigure tzdata
dpkg-reconfigure locales
ls /var/lib/dpkg/info/*.config

dpkg-reconfigure adduser
dpkg-reconfigure anthy
dpkg-reconfigure console-setup
dpkg-reconfigure cups-bsd
dpkg-reconfigure dash
dpkg-reconfigure debconf
dpkg-reconfigure dictionaries-common
dpkg-reconfigure fontconfig-config
dpkg-reconfigure jackd2
dpkg-reconfigure lightdm
dpkg-reconfigure man-db
dpkg-reconfigure rpi-chromium-mods
dpkg-reconfigure samba-common

私から見て変な挙動

・日本語入力できない(今のところ原因不明)
・command + c にてスケールモードが変更できる(VirtualBoxの仕様)
・なぜか? # , " が入力できない → 2017年8月16日解決、"sudo dpkg-reconfigure keyboard-configuration"を使って、キーボード設定をキッチリやると入力できるようになりました。何種類か別キーボードを接続して試すのが鍵かも?日本語キーボードだと、いにしえのPC 98シリーズを選ぶと、いろいろ出てきます。
スクリーンショット 2017-08-16 9.09.23.png
スクリーンショット 2017-08-16 9.09.51.png

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした