我已经在Windows (5G)上的虚拟硬盘上安装了Ubuntu。因此,我遇到的问题是,命令fdisk -l只显示了虚拟硬盘的分区表,如下所示:
`Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 9437183 9435136 4.5G 83 Linux
/dev/sda2 9439230 10483711 044482 510M 5 Extended
/dev/sda5 9439232 10483711 1044480 510M 82 Linux swap / Solaris那么,我的问题是,有没有办法列出所有的系统分区(不仅仅是VHD的分区)?
注意:我的VHD的路径是c:\user.\ machine\MyVHD.vhd
事先非常感谢!
发布于 2015-08-06 12:47:12
虚拟机的实际意图是提供与主机环境分离的孤立环境。您不能直接在虚拟机中挂载“真实”分区,老实说,您不应该这样做。
如果您只想从VM中访问某些文件,则可以创建主机-来宾共享。如果您使用的是VirtualBox,这可以通过
如果您想要对您的Windows分区进行一些修复,请忘记它。这不能在VM中完成。如果希望本机访问这些分区,请使用活动环境。要做到这一点,请使用UnetBootin或PendriveLinux等工具将Ubuntu安装映像解压缩到USB上。这样做之后,您应该能够启动USB,并在VM中做您想做的任何事情。
但是,如果您想要执行文件系统修复,最好使用Windows自己的工具,如chkdsk或安装磁盘上的自动修复机制。
发布于 2015-08-06 12:45:51
在linux中,如果您在VHD上安装了它,那么您将只能看到操作系统在虚拟环境中可以访问的虚拟硬件上的内容。
https://askubuntu.com/questions/657287
复制相似问题