🕒 2015/10/22
🔄 2023/04/22
vagrant upするとHostsUpdaterで権限エラーが出るときの対応
ちょっとはまったので、メモ。
vccwを使おうと、vagrant upをしたら、次のような権限エラーが出て止まってしまいました(環境は、windows 10でvagrant 1.7.4です)。
.../HostsUpdater.rb ... in `initialize': Permission denied - C:/.../hosts (Errno::EACCES) ...
これを解決するには、例えば、GitBashを使っているなら管理者権限で立ち上げなおしてから実行すればOKです。コマンドプロンプトで行う場合は次のようにします。
タスクバーにある「WebとWindowsを検索」で「cmd」と入力し、Ctrl + Shift + Enter
これで「管理者:コマンドプロンプト」が立ち上がります。この状態でvagrant upをすれば、権限エラーは出なくなります。