LoginSignup
0
1

More than 5 years have passed since last update.

Ubuntu16.04 vagrantで環境を作ろうとしたときのエラー

Last updated at Posted at 2016-08-01

Ubuntu16.04でvagrantを起動した際に起こった現象

初めにこの現象が起きた手順も記載しておきます。
ubuntuをインストールしている前提で話を進めていきます。

terminal
sudo apt-get upgrade

をしました。
そのあとにVirtualBoxとvagrantをインストール

vagrantの下準備まで完了さして、

terminal
sudo vagrant up

コマンドをした際にエラーが起きました。
VBoxManage --Version を確認しろ?
みたいなエラーが出たので確認すると

terminal
sudo VBoxManage --Version

とここでもエラーが...(´・ω・`)
sudo /sbin/rcvboxdrv setupをしろとのこと

terminal
sudo /sbin/rcvboxdrv setup

だけどここでもエラー
Starting VirtualBox kernel modules ...failed!

カーネルのバージョンに問題があるかもしれない...
てことで調べてみる。

terminal
sudo uname -rv

4.4.0-31-genericになってる...

terminal
sudo dpkg --list | grep linux-image

でインストールされているバージョン確認

ii  linux-image-4.4.0-21-generic
ii  linux-image-4.4.0-31-generic
ii  linux-image-extra-4.4.0-21-generic
ii  linux-image-extra-4.4.0-31-generic

2つ入ってる
けど使われているバージョンは最新だからこれをデフォルトの4.4.0-21-genericに
戻してみる。

terminal
sudo vim /etc/default/grub
/etc/default/grub
GRUD_DEFAULT=0
GRUD_HIDDEN_TIMEOUT=0

になっているので下記のように書き換え

/etc/default/grub
GRUD_DEFAULT="Ubuntu, with Linux 4.4.0-21-generic"
#GRUD_HIDDEN_TIMEOUT=0

これでいいはず!

terminal
sudo update-grub

だけどここでエラーが

Warning: Please don't use old title `Ubuntu, with Linux 4.4.0-21-generic' for GRUB_DEFAULT, use `Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-21-generic' (for versions before 2.00) or `gnulinux-advanced-8fb09bc8-001b-4a90-b14f-ac4c5a1421ef>gnulinux-4.4.0-21-generic-advanced-8fb09bc8-001b-4a90-b14f-ac4c5a1421ef' (for 2.00 or later)
Adding boot menu entry for EFI firmware configuration
done

てことは

/etc/default/grub
GRUD_DEFAULT="Advanced options for Ubuntu>Ubuntu, with Linux 4.4.0-21-generic"

これでいけるかな?

terminal
sudo update-grub

とおったー!
てことで再起動して

terminal
sudo /sbin/rcvboxdrv setup

エラーが出ないで行けた!

terminal
sudo VBoxManage --Version

バージンの確認

5.0.26r108824

これでいけるかな

terminal
vagrant up

起動確認完了!

初めにapt-get upgradeをしたせいでカーネルの最新版ば入ったみたいです。(´・ω・`)

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1