首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列出磁盘分区

列出磁盘分区
EN

Ask Ubuntu用户
提问于 2015-08-06 12:35:54
回答 2查看 701关注 0票数 2

我已经在Windows (5G)上的虚拟硬盘上安装了Ubuntu。因此,我遇到的问题是,命令fdisk -l只显示了虚拟硬盘的分区表,如下所示:

代码语言:javascript
复制
`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

事先非常感谢!

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2015-08-06 12:47:12

虚拟机的实际意图是提供与主机环境分离的孤立环境。您不能直接在虚拟机中挂载“真实”分区,老实说,您不应该这样做。

如果您只想从VM中访问某些文件,则可以创建主机-来宾共享。如果您使用的是VirtualBox,这可以通过

  1. 在客户系统中安装VirtualBox客人添加
  2. 关闭VM,打开VM管理器,选择Ubuntu并单击Settings。
  3. 转到共享文件夹并创建一个新的共享文件夹。
  4. 启动VM。您将在虚拟系统的网络环境中找到共享文件夹。您应该能够使用Ubuntu中的默认文件管理器导航到那里。

如果您想要对您的Windows分区进行一些修复,请忘记它。这不能在VM中完成。如果希望本机访问这些分区,请使用活动环境。要做到这一点,请使用UnetBootinPendriveLinux等工具将Ubuntu安装映像解压缩到USB上。这样做之后,您应该能够启动USB,并在VM中做您想做的任何事情。

但是,如果您想要执行文件系统修复,最好使用Windows自己的工具,如chkdsk或安装磁盘上的自动修复机制。

票数 5
EN

Ask Ubuntu用户

发布于 2015-08-06 12:45:51

在linux中,如果您在VHD上安装了它,那么您将只能看到操作系统在虚拟环境中可以访问的虚拟硬件上的内容。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/657287

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档