我是靠谱客的博主 贪玩雪碧,最近开发中收集的这篇文章主要介绍《Ubuntu server 16.04 修复丢失的 vmdk》,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

问题:

打开虚拟机发现提示 “找不到文件: Ubuntu_server_16.04_100G-cl2.vmdk” 发现确实没有了这个文件,莫名其妙消失

 

解决方法:(博主已经通过此方法解决)

1. 我是有多个虚拟机 所以就拷贝了一份另外一台虚拟机的 xxx.vmdk 改成了Ubuntu_server_16.04_100G-cl2.vmdk (如果没有现成的虚拟机,那就快速的安装一个吧,玩虚拟机就应该有多个~)

2. 再次开启确实可以运行起来进入shell,但是发现命令行比如 cd / 按tab按键报错 “mount: cannot remount /dev/sda1 read-write, is write-protected” 原因是 / 目录被mount 为 ro

3. 尝试 sudo mount -o remount,rw /dev/sda1 (这里具体看你那边的磁盘信息),发现也不行

4. 重启

5. 重启后发现虚拟机进入到  (initramfs) 这个命令行下面,可以输入一些命令,但是毕竟不是最终想要的

6. 在(initramfs) 这个命令行下面执行 fsck /dev/sda1 ,会一直提示你输入,一路y就行,然后最后提示修复完成

7. 命令行输入 reboot 重启,发现成功进入,原来的虚拟机以及配置的东西都还在,算是成功修复了吧(写此博客方便你我他 HarkerYX)

最后

以上就是贪玩雪碧为你收集整理的《Ubuntu server 16.04 修复丢失的 vmdk》的全部内容,希望文章能够帮你解决《Ubuntu server 16.04 修复丢失的 vmdk》所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部