欢迎登陆真网站,您的到来是我们的荣幸。 登陆 注册 忘记密码? ☆设为首页 △加入收藏
欢迎加入真幸福QQ群
电脑知识: 基础知识 网络技术 操作系统 办公软件 电脑维修 电脑安全 windows7 windows8 windows10 服务器教程 平板电脑 视频播放教程 网络应用 互联网 工具软件 浏览器教程 QQ技巧 输入法教程 影视制作 YY教程 wps教程 word教程 Excel教程 PowerPoint
云南西双版纳特产小花糯玉米真空包装


使用U盘无法启动电脑
不显示用户登录对话框
windows下删除文件或文件夹被拒
电脑硬盘出故障怎么办
惠普最商务超极本上手
怎样设置屏幕保护密码
远程连接时提示本地电脑内存不足
笔记本电脑开机报错故障原因及处理方式
如何让电脑开机自动进行宽带拨号上网?
应用程序初始化失败怎么办?
vbox如何直接存取物理磁盘分区
【 来源:网络 】【 点击:1 】 【 发布时间:2017_03_03 08:59:59 】

   把win7作为虚拟机的一个问题是磁盘空间不够用, 一个常规的办法是使用共享文件夹,我使用这种方式遇到了两个大问题:

  1. 不能创建文件。

  2. 映射为盘符后,不能执行里面的可执行文件(直接在VBOXSRV 里面倒是可以,不过cmd不能切过去)

  今天突然想到,能不能把磁盘分区直接给vbox用,我搜索"vbox direct access disk partition"的确是可以的:

  sudo VBoxManage internalcommands createrawvmdk -filename /mnt/sda5.vmdk

  -rawdisk /dev/sda -partitions 3,5 -relative

  sudo chown $USER /mnt/sda5*

  sudo chmod 777 /dev/sda3

  sudo chmod 777 /dev/sda5

  然后在Storage/SATA Controller 新增磁盘/mnt/sda5.vmdk 就行啦。

  说明:

  1. 其中3,5 对应我原来win7下面的D盘和E盘,(F盘被我装成ubuntu啦)。

  2. 加relative 的目的是不用把/dev/sda权限给我。

  3. chown,chmod 是为了解决在新增磁盘时出现VBOX_E_OBJECT_NOT_FOUND的问题。

  把虚拟机win7起来后,explorer多了两个Raw Disk, 如果你去format 就坏了, 因为那是linux用的。

  用Disks工具查看布局是这样的:

  sda:

  sda1 | sda2 | sda3 | sda4|

  sda4:

  sda5 | sda6 | sda7 | sda8|

  对应到win7下面,

  sda1 是系统保留分区105MB

  sda2 是C盘 107GB

  sda3 是D盘 137GB

  sda4 是扩展分区,包括:

  sda5 是E盘137GB,原来的F盘在装linux时分割为

  sda6 boot 分区128MB,sda7 交换分区1.8GB, sda8 根分区116GB.

  为了避免误操作, 到计算机管理磁盘管理去掉分配的盘符即可。

本网站由川南居提供技术支持,fkzxf版权所有 浙ICP备12031891号
淳安分站 淳安分站