ブログ移転しました。新しいサイトはこちらです。
http://eng-notebook.com/blog-entry-241/
1秒後に自動的にジャンプします。
  

  


【解決!】Bash on Ubuntu on Windowsのbashがエラー: 0x80070490で起動できない


 
 
Bash on Ubuntu on Windowsを使っていると、bashが起動できなくなる場合があります。

bashを起動しようとするとすぐにウインドウが閉じたり、エラー: 0x80070490が出たりして起動しなくなる。

そんなときは、/etc/hostsを削除すれば起動するようになります。


といっても、bashが起動しないので/etc/hostsを消そうにも消せませんね。。。

なので、Windows上から/etc/hostsを削除します。

/etc/hostsはWindowsのファイルシステム上では%LocalAppData%\LxSS\rootfs\etcになりますので、エクスプローラーで%LocalAppData%\LxSS\rootfs\etcを開いて、hostsを削除もしくはリネームすればOKです。

bouow_17.png


そうすると、次回のbash起動時に/etc/hostsが自動生成され、bashが正常に起動するようになります。

【補足】
WindowsからUbuntuのファイルを編集することは厳禁ですので、この記事で紹介した方法は本来はダメなんですよね。。。
Do not change Linux files using Windows apps and tools – Windows Command Line Tools For Developers

他にいい方法があれば教えてください。



Sponsored Link


 
◆◇◆この記事が役に立ったらポチッとお願いします◆◇◆

 

テーマ : Windows
ジャンル : コンピュータ

コメントの投稿

非公開コメント

おすすめ







 



カテゴリ