Oracle VirtualBox虚拟系统如何将虚拟硬盘内文件移到新建同名同系统硬盘上(系统无法启动,原硬盘已删除

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle VirtualBox虚拟系统如何将虚拟硬盘内文件移到新建同名同系统硬盘上(系统无法启动,原硬盘已删除相关的知识,希望对你有一定的参考价值。

Oracle VM VirtualBox的虚拟系统,更换虚拟硬盘后启动报错,是不是原硬盘内的文件丢失导致?

如果原来的虚拟机配置文件夹(下面有虚拟机配置文件xxxx.vbox及虚拟硬盘文件xxxx.vdi)还完整,将文件夹复制到现有虚拟机默认位置,在管理界面菜单——控制——注册,可以将原有虚拟机注册为一个已配置好的虚拟机,直接启动就可以进入系统。

如果只保留了一个虚拟硬盘文件,新建虚拟机时建立磁盘,或者添加虚拟硬盘,都可以选择现有虚拟硬盘,也就是选择原来的那个xxxx.vdi虚拟硬盘文件,就可以将这块硬盘挂到新的虚拟机系统里追问

不能注册,显示无法打开
那请问能不能重建一个硬盘,然后将原硬盘文件转移到新硬盘内?
或者不丢失文件情况下,增容硬盘

追答

虚拟硬盘增容可以通过命令行执行VBoxManage modifyhd命令实现,具体看帮助文档相关介绍。如果硬盘空间不够用,新建(添加)一个新硬盘是很简单的事情,原有数据文件可以转移到新硬盘,软件也可以卸载后安装到新硬盘,通常没必要增容原来的硬盘大小。

如果你是将原硬盘文件全部复制到新硬盘,试图从新硬盘启动进入系统,这是行不通的。如果需要将系统转移到新硬盘,你可以用分区软件的复制分区功能将原来硬盘的分区复制到新硬盘。或者在新硬盘安装系统。

追问

能不能推荐一个分区软件?
我用DiskGenius,但是复制分区要收费

追答

分区助手,绿色版

参考技术A 如果你把原硬盘在删除以前,成功的把文件备份到了系统主机,那么通过Virtualbox的共享文件夹还是可以重新拷贝回去的。祝好运。

虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

1、 在本机系统设置一个共享文件夹,用于与Ubuntu交互的区域空间。

 
  clip_image001

2、右击状态栏上共享文件夹图标或菜单栏“设备-共享文件夹”,打开共享文件夹设置,如图示

 

clip_image002 clip_image003

3、点击共享文件夹设置框,右上角的添加按钮

clip_image004

clip_image005

选择之前本机设置的共享文件夹

clip_image006

此时一定不可以勾选自动挂载

clip_image007

clip_image008

4、设置好共享名后,进入Linux系统,打开终端,先执行命令,在挂载点目录添加“Windows_Share”目录,接着执行" mount -t vboxsf VirtureBox_Share /mnt/Windows_Share/",就能完成共享文件夹的设置。

[oracle@ODIGettingStarted ~]$ su
Password: 
[root@ODIGettingStarted oracle]# mkdir /mnt/Windows_Share
[root@ODIGettingStarted oracle]# mount -t vboxsf VirtureBox_Share /mnt/Windows_Share/
[root@ODIGettingStarted oracle]#

5、设置完成,可以创建几个文件,测试一下

 

(测试方法:

1. 在本地C:\\Software\\Oracle\\VirtureBox_Share创建一个文件,到mnt/ Windows_Share/目录 查看。

2.在mnt/Windows_Share/目录创建一个文件,在本机C:\\Software\\Oracle\\VirtureBox_Share进行查看)

复制代码
[root@ODIGettingStarted oracle]# cd /mnt/Windows_Share/

[root@ODIGettingStarted Windows_Share]# ls

window创建.txt

[root@ODIGettingStarted Windows_Share]# touch linux.txt

[root@ODIGettingStarted Windows_Share]# ls

linux.txt window创建.txt

[root@ODIGettingStarted Windows_Share]#
复制代码

clip_image009clip_image010

6、设置自动挂载

[oracle@ODIGettingStarted ~]$ su

Password: 

[root@ODIGettingStarted oracle]#vim /etc/fstab

添加

VirtureBox_Share /mnt/Windows_Share/ vboxsf rw,gid=110,uid=1100,auto 0 0

clip_image011

7、卸载挂载点命令:

umount -f /mnt/share

原文地址:

VirtualBox内Linux系统怎样与Windows共享文件夹

以上是关于Oracle VirtualBox虚拟系统如何将虚拟硬盘内文件移到新建同名同系统硬盘上(系统无法启动,原硬盘已删除的主要内容,如果未能解决你的问题,请参考以下文章

Oracle VirtualBox虚拟系统如何将虚拟硬盘内文件移到新建同名同系统硬盘上(系统无法启动,原硬盘已删除

虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

虚拟机Oracle VM VirtualBox linux系统如何访问windows共享文件夹

Oracle VM VirtualBox 虚拟机无法打开

oracle vm virtualbox 中如何设置外设SD卡

Oracle VM VirtualBox的共享文件夹不可用,安装增强功能有错误,该如何解决?