自动挂载服务器vhd,VHD虚拟硬盘创建方法以及自动挂载方式

针对大量小文件导致的系统读写速度慢和拷贝效率低的问题,本文介绍了利用Windows 7/2008 R2的虚拟硬盘(VHD)功能来改善这种情况。通过创建和挂载VHD,将小文件集中存储,从而提高转移、复制和备份的性能。文章提供了创建VHD、初始化、挂载和卸载的步骤,以及开机自动挂载的CMD脚本,显著提升了操作效率。
摘要由CSDN通过智能技术生成

在目前的磁盘系统下,对于大量小文件存储和管理,是一件非常头疼的事情,比如网站、设计资料、素材库,通常情况下,10g的文件都会有几十万个文件,这严重拖慢系统读取写入的速度,而且在转移硬盘拷贝时,速度让人崩溃。其实对于win7/2008r2来说,有一个很好的办法来解决这个问题。那就是使用虚拟硬盘vhd,将琐碎的小文件存储在vhd中,而对于物理硬盘来说,这就是一个独立的大文件,在转移、复制、备份拥有很好的性能。下面演示一下使用方法。

1、右键我的电脑–管理,进入磁盘管理

a4c26d1e5885305701be709a3d33442f.png

2、右键点击磁盘管理,选择"创建vhd",然后选择vhd文件保存路径、大小和格式。

a4c26d1e5885305701be709a3d33442f.png

如果作为网站使用,追求性能,那么就要选择固定大小,一般存储文件选择动态扩展即可,这样当有数据存储时,vhd文件才真正占用硬盘空间,比较节省。而且你可以不用考虑实际剩下空间大小,随意创建2t以内的vhd文件。

3、初始化硬盘,然后像正常硬盘一样分区,格式化,分配盘符。然后这个硬盘就可以正常使用了。

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

a4c26d1e5885305701be709a3d33442f.png

另外,这样挂载完后,一旦关机重启,就需要重新手动附加vhd,这个比较麻烦,可以使用以下cmd脚本,来实现

红色部分一定要修改成自己电脑上面的路径哦 !

========================

快速挂载:

@echo off

echo select vdisk file="d:\vhd\test.vhd" >vhdsel

echo attach vdisk>>vhdsel

echo list disk>>vhdsel

diskpart /s vhdsel

del /f /q vhdsel

exit

========================

快速分离vhd脚本如下

@echo off

echo select vdisk file="d:\vhd\test.vhd" >vhdsel

echo detach vdisk>>vhdsel

echo list disk>>vhdsel

diskpart /s vhdsel

del /f /q vhdsel

exit

========================

以上脚本后缀名为cmd,务必注意。开机自动挂载,请使用win+R或者开始–运行,输入gpedit.msc,找计算机设置—windows设置—脚本(启动-关机)--启动,然后选择添加,找到快速挂载cmd脚本的位置即可,注意此cmd脚本建议放在英文目录或者根目录下,不要存在空格。

a4c26d1e5885305701be709a3d33442f.png

通过简单的一个转移测试,30g数据,6万多文件,直接复制到usb硬盘,花了将近4个小时,使用vhd复制到移动硬盘,不到20分钟。

回答: 如果在VirtualBox中挂载VHD硬盘失败,可能有几个原因。首先,确保你已经正确创建VHD硬盘文件,并将其添加到VirtualBox中作为虚拟机的硬盘。然后,你需要将VHD硬盘挂载到Ubuntu中的一个目录下。你可以使用以下步骤来挂载VHD硬盘: 1. 在Ubuntu中打开终端。 2. 使用以下命令安装ntfs-3g软件包:sudo apt-get install ntfs-3g 3. 创建一个目录来作为挂载点,例如:sudo mkdir /mnt/vhd 4. 使用以下命令将VHD硬盘挂载到刚创建的目录下:sudo mount -t ntfs-3g /path/to/vhd /mnt/vhd 其中,/path/to/vhd是你的VHD硬盘文件的路径。 5. 现在,你可以通过访问/mnt/vhd目录来访问VHD硬盘中的文件。 如果以上步骤无法成功挂载VHD硬盘,可能是由于VHD硬盘文件格式不受VirtualBox支持,或者VHD硬盘文件本身存在问题。你可以尝试使用其他工具或方法挂载VHD硬盘,或者检查VHD硬盘文件是否损坏。希望这些信息对你有帮助。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *3* [VirtualBox中Ubuntu18.04挂载添加虚拟硬盘](https://blog.csdn.net/qq_43604945/article/details/129212234)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [为Bochs添加新的虚拟硬盘格式](https://blog.csdn.net/xxNull/article/details/78182520)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值