拯救无法启动的虚拟机文件.vmdk中的数据
来源:互联网 发布:检察院模拟办案软件 编辑:程序博客网 时间:2024/05/21 10:37
权声明:本文为博主原创文章,未经博主允许不得转载。
虚拟机:VMwareWorkstation 8.0.2 build-591240
从事Linux开发的软件工程师几乎都使用过虚拟机软件,如VMware workstation,一般把虚拟机软件运行在微软的操作系统中,把Linux操作系统(如Ubuntu)运行在虚拟机软件中,这样就可以在一台主机上同时使用两个不同类型的操作系统,非常方便。
运行在虚拟机中的操作系统以.vmdk文件的形式保存。
在实际工作中,经常会遇到运行在虚拟机中的操作系统彻底崩溃,再也无法启动,导致几天甚至十几天的劳动成果灰飞烟灭。
本文就介绍一个简单的方法,告诉大家如何拯救无法启动的操作系统中的重要数据。基本原理就是把无法启动的操作系统所在的虚拟机文件.vmdk当成另一个能够启动的操作系统的一个磁盘。
操作如下:
(1)、打开能够正常运行的操作系统
(2)、把无法启动的操作系统所在的虚拟机文件设置成能够正常运行的操作系统的一个磁盘
(3)、启动能够正常运行的操作系统
(4)、登入操作系统,挂载新增的磁盘到系统中的某个目录下
- $ ls -l /dev/sd*
- brw-rw---- 1 root disk 8, 0 2012-06-23 19:16 /dev/sda
- brw-rw---- 1 root disk 8, 1 2012-06-23 19:16 /dev/sda1
- brw-rw---- 1 root disk 8, 2 2012-06-23 19:16 /dev/sda2
- brw-rw---- 1 root disk 8, 5 2012-06-23 19:16 /dev/sda5
- brw-rw---- 1 root disk 8, 16 2012-06-23 19:16 /dev/sdb //sdb1、sdb2和sdb5就是新增磁盘的分区
- brw-rw---- 1 root disk 8, 17 2012-06-23 19:16 /dev/sdb1
- brw-rw---- 1 root disk 8, 18 2012-06-23 19:16 /dev/sdb2
- brw-rw---- 1 root disk 8, 21 2012-06-23 19:16 /dev/sdb5
- $ mkdir $HOME/mnt //新建挂载点
- $ sudo mount /dev/sdb1 $HOME/mnt //挂载sdb1
- //查看,无法启动的操作系统的所有文件都在$HOME/mnt目录下了
- $ cd mnt/
- $ ls
0 0
- 拯救无法启动的虚拟机文件.vmdk中的数据
- 拯救无法启动的虚拟机文件.vmdk中的数据
- 拯救无法启动的虚拟机文件.vmdk中的数据
- 拯救无法启动的虚拟机文件.vmdk中的数据
- 从虚拟机硬盘文件.vmdk恢复数据
- 误删vSphere虚拟机.vmdk文件的恢复
- 导出无法正常启动的VMware虚拟机中的文件
- 误删除VMware虚拟机vmdk文件的恢复过程
- 误删除VMware虚拟机vmdk文件的恢复方法
- 使用Filezilla向VMWare中的虚拟机中上传文件提示“无法启动传输”的解决办法
- Vmware 虚拟机提示:无法打开磁盘***.vmdk,未能锁定文件,解决办法
- Vmware 虚拟机提示:无法打开磁盘***.vmdk,未能锁定文件,解决办法
- 1.虚拟机毁坏Mbr,启动拯救模式的具体过程。
- Vmdk文件导入虚拟机VMware8.0教程
- VMware通过vmdk文件创建虚拟机
- VMware通过vmdk文件创建虚拟机
- 加载虚拟机vmdk文件报错
- 虚拟机vmware中的debian网卡无法启动的解决办法
- question_003-JAVA之Context???
- 异常的深入研究与分析(2)
- 敏捷开发
- ramfs ramdis tmpfs rootfs initrd initramfs swap区别
- Sql REVERSE 翻转字符串
- 拯救无法启动的虚拟机文件.vmdk中的数据
- iOS XMPP Framework 中文概述
- YUV数据格式
- 如何在JavaWeb程序中使用tld文件
- 2 Add Two Numbers
- js控制图片上传预览,使用三方插件+名称显示和控件非display:none隐藏
- python编码规范
- [BZOJ4199] [Noi2015]品酒大会
- AsyncTask与Handler