Vgrant启动失败一直retrying解决过程

/ 1评 / 0 / 1,141 次 /

之前一直正常使用的Vagrant突然不能正常启动了,private key模式启动后一直卡在

default: Warning: Remote connection disconnect. Retrying...

于是在网上找了很多解决方案都没有搞定,于是我打开了Vgrantfile配置文件,配置了vb.gui = true ,在使用vagrant up命令时会同时打开虚拟机的启动图形界面,系统是能正常启动而且vagrant用户也是自动登录的,但是在图形界面中我发现了一个报错信息:

[FAILED]  Failed to start File System Check on Root Service 

于是乎我猜想应该是磁盘或者分区有问题了。

果不其然,我使用fsck命令时发现/dev/sda1分区存在错误,e2fsck cannt continue aborting.

解决过程如下:

  1. 重启系统,选择recovery模式,按e键进入编辑页面
  2. 将代码中“ro recovery nomodeset” 改成“rw single init=/bin/bash”
  3. 按Ctrl+x进入单用户模式
  4. 进入/media目录中删除目录下子目录
  5. 终端中输入命令 mount -n -o remount,rw /
  6. 终端中执行命令 cat /proc/mounts > /etc/mtab
  7. 终端中指定命令 umount /dev/sda1
  8. 终端中指定命令 fsck ,一直按y回车确认即可
  9. 关闭虚拟机系统
  10. 使用vagrant up命令重启虚拟机系统,终于可以正常启动了。

一条回应:“Vgrant启动失败一直retrying解决过程”

  1. 我在博客收录大全http://bk.wjdiy.cn/看到你的;过来看一下文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注