Windows7のVirtualPCにUbuntu12.04をインストール
Ubuntu ISOイメージを準備
Ubuntu Desktop 日本語 Remixのダウンロード | Ubuntu Japanese Team より「ubuntu-ja-12.04.1-desktop-i386.iso(CDイメージ)」をダウンロードする。
仮想マシンを作成
マイクロソフト公式ダウンロード センターから Windows Virtual PC をダウンロード の手順に従い、正規 Windows の検証を行い、Virtual PCをダウンロード&インストールする。
Windowsメニューより「Windows Virtual PC」を起動し、「仮想マシンの作成」をクリックする
- 名前:任意の名前を入力、 場所:デフォルトでOK → 「次へ」
- メモリ:デフォルトまたは"1024"、ネットワーク:デフォルトでOK → 「次へ」
- そのまま → 「作成」
作成された仮想マシンを右クリック → 「設定」
- DVDドライブ:ダウンロードしたUbuntuのISOイメージファイルを選択
- ネットワーク:アダプター1:ホストOSのネットワークアダプタ
仮想マシンを起動
仮想マシンをダブルクリックして起動する。
試用するか、インストールするか選択肢が出たら、「試用する」を選択
Ubuntuのインストール
デスクトップ上にある「Ubuntu 12.04のインストール」をクリックしてインストール開始
- 設定はほぼデフォルトのままでOK
インストールが完了したら、試用を続ける ※再起動しない
インストール先のハードディスクをマウント
画面左の「ホームフォルダー」を開き、ドライブのアイコンを右クリックして「プロパティ」を開き、ボリュームIDを確認
端末を起動する(画面左の「Dashホーム」アイコンをクリックして、"Terminal"と入力)
端末に下記コマンドを入力して、マウントする
$ sudo mount -o bind /dev /media/《volume-id》/dev
$ sudo chroot /media/《volume-id》/ /bin/bash
# mount -t proc none /proc
「/etc/default/grub」ファイルを編集
# vi /etc/default/grub
GRUB_HIDDEN_TIMEOUT=0
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
↓
#GRUB_HIDDEN_TIMEOUT=0
GRUB_CMDLINE_LINUX_DEFAULT="vga=791"「/etc/grub.d/10_linux」ファイル内の「linux_entry」関数を編集
# vi /etc/grub.d/10_linux
args=="$4"
↓
args="$4 noreplace-paravirt"# update-grub
仮想マシンを再起動する
ネットワークの設定
DHCP接続の場合は特に必要ないと思いますが、固定IPのため、別途設定を行います。
固定IPをふる ※各IPアドレスは環境に合わせる
$ sudo vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
↓
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 《192.168.1.xxx》
netmask 《255.255.255.0》
gateway 《192.168.1.1》
dns-nameservers 《192.168.1.1》$ sudo /etc/init.d/networking restart
DNSサーバの設定が更新されているか確認
$ cat /etc/resolv.conf