archenemy 发表于 2013-5-16 22:29:53

virtualbox装的dsm报告硬盘损毁

本帖最后由 archenemy 于 2013-5-16 22:31 编辑

virtualbox装dsm,挂了4个3t的硬盘,因为不支持3t的虚拟盘,所以虚拟了12个1t的虚拟盘挂在系统里,开机了2天一直很正常,今天在用file station下载一个9g的文件时突然就报告有2块硬盘损毁了,但是在windows里面看到虚拟盘没什么异常,虚拟盘所在的硬盘访问都正常。后来重新新建虚拟盘,重装dsm后也一切正常。
不知道有人碰到过类似情况没有?
另外有办法让虚拟机直接支持3t的虚拟盘吗?

ipq17 发表于 2013-5-16 22:42:52

估计是容量的问题,正常3T的硬盘实际容量都不到3T。你虚拟的可以实足的3T

chapiom 发表于 2013-5-16 22:56:21

建议直接挂物理硬盘

archenemy 发表于 2013-5-16 23:07:03

有办法让虚拟机直接挂物理硬盘吗?

冰波binbo 发表于 2013-5-16 23:10:26

直接挂载物理硬盘好了

zjchacha 发表于 2013-5-17 11:23:22

有办法让虚拟机直接挂物理硬盘吗?+1

archenemy 发表于 2013-5-17 16:16:29

zjchacha 发表于 2013-5-17 11:23 static/image/common/back.gif
有办法让虚拟机直接挂物理硬盘吗?+1

已解决
引用:
1.运行cmd,cd进入你的VirtualBox目录,如:cd C:\Program Files\Sun\VirtualBox
2.命令行运行VBoxManage.exe,如:VBoxManage internalcommands createrawvmdk -filenamed:\localdisk.vmdk -rawdisk \\.\PhysicalDrive1

\\.\PhysicalDrive1 表示我的机器上的第二块硬盘,\\.\PhysicalDrive0是第一块,\\.\PhysicalDrive2是第三块,以此类推。
在windows 的磁盘管理中能看到硬盘的分区路径。

附 VBoxManage internalcommands createrawvmdk 命令:
VBoxManage internalcommands createrawvmdk创建一个vmdk格式的硬盘
-filename <filename> vmdk格式的硬盘所对应的vmdk文件
-rawdisk <diskname>vmdk文件所对应的物理硬盘
[-partitions <list of partition numbers>vmdk文件对应的物理硬盘的分区
[-mbr <filename>] ] 将这个文件包含的引导记录写到vmdk文件
[-register] 将这个新创建的硬盘注册到virtualbox
[-relative] 激活这个新创建的硬盘的分区

开始没弄成功,发现win8没管理员权限,后来用administrator登陆就搞好了

zjchacha 发表于 2013-5-17 17:03:36

本帖最后由 zjchacha 于 2013-5-17 17:03 编辑

archenemy 发表于 2013-5-17 16:16 static/image/common/back.gif
已解决
引用:
1.运行cmd,cd进入你的VirtualBox目录,如:cd C:\Program Files\Sun\VirtualBox


那就是VirtualBox设置里虚拟硬盘的名字就是 “d:\localdisk.vmdk” ??

tnt2001 发表于 2013-10-21 12:39:56

谢谢提醒

jack12153 发表于 2013-12-10 16:27:02

有办法让虚拟机直接挂物理硬盘吗?+1

firenas 发表于 2013-12-10 17:15:35

有办法让虚拟机直接挂物理硬盘吗?+1

fbcnyh 发表于 2013-12-12 21:18:49

我也问问,如何让虚拟机(virtualbox) 直接挂载虚拟硬盘?
页: [1]
查看完整版本: virtualbox装的dsm报告硬盘损毁