惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
The Cloudflare Blog
博客园 - 聂微东
博客园 - 司徒正美
量子位
博客园 - 三生石上(FineUI控件)
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
酷 壳 – CoolShell
酷 壳 – CoolShell
Y
Y Combinator Blog
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
Blog — PlanetScale
Blog — PlanetScale
有赞技术团队
有赞技术团队
A
About on SuperTechFans

博客园 - strayromeo

windows下创建文件夹链接 备注下Windows可能会用到的运行命令 SQL2008R2 收缩数据库问题 - 日志文件不变小 转:SQL Server服务器名称与默认实例名不一致的修复方法 mac下初始化eclipse的安卓开发ndk开发环境 eclipse android ndk 提示Type 'JNIEnv' could not be resolved 等信息解决办法 eclipse ndk 配置和简单开发demo ubuntu15.10运行android studio出错unable to run mksdcard sdk tool Pavilion M4-1016TX 加装固态硬盘(SSD)+UEFI+GPT安装WIN8.1 redis 内存库设置 教你怎么解决64位Windows版Redis狂占C盘的问题. MSSQL数据库分区表 如何将桌面的路径定义到其它盘符,如d:\users\桌面 - strayromeo - 博客园 sqlserver数据库脱机时发生异常:由于无法在数据库 'SMS' 上放置锁,ALTER DATABASE 失败。请稍后再试。 ALTER DATABASE 语句失败。 (.Net SqlClient Data Provider) JAVA代码反编译笔记 SQLServer—系统中的内存配置 .net remoting 客户端与服务端绑定事件,一部电脑当服务器,另一部当客户端,发布后没法接收远程错误信息。 Java Socket 模拟HTTP请求 HString类替代系统string,内部采用StringBuilder拼接,减少string+操作时对象的创建。 Windows 7 IIS (HTTP Error 500.21 - Internal Server Error)解决
windows的虚拟磁盘(vhd,vhdx)使用
strayromeo · 2018-04-18 · via 博客园 - strayromeo

以前一直使用u盘或者移动硬盘接上usb直接拷贝文件,发觉速度一般。而且一般只有一个盘,分类也很不方便。

后来发现windows的虚拟磁盘可以解决我的问题。。。

经过一段时间的使用后发觉使用虚拟磁盘的方式好处还是很多的,比如文件的传输速度是比直接在u盘上是要快的。如果容量大的u盘还可以放几个vhdx文件加载后就是n个磁盘。

下面记录下使用方式:

1、打开磁盘管理工具。

      快捷键:WIN+R弹出运行窗口,输入:diskmgmt.msc命令,回车确认弹出磁盘管理工具。

2、创建vhdx磁盘文件。

      在菜单上选择:操作-》创建VHD,打开创建VHD磁盘文件的界面,这里注意下,先选择磁盘文件的格式,一般win8以上版本选择vhdx好点,否则选择vhd,然后选择动态扩展,而不是固定大小,如果选固定大小的话会立刻分配磁盘空间,例如你创建的磁盘是10G,确定后会创建一个10G的vhd文件,否则只是一个比较小的vhd文件,会在使用后慢慢变大直到指定的最大容量。再选择磁盘的大小,然后再选择vhd文件存放的位置,最后确定会生成vhd文件。

3、初始化磁盘&格式化磁盘。

      

4、附加vhd文件

      在菜单上选择:操作-》附加VHD,在弹出的界面中选择vhd的路径即可。

      除了使用磁盘管理工具附加vhd外还可以使用命令 方式批量加载。

      建立一个无后缀的文本文件LoadVHD,里面填入如下内容:

      select vdisk file="F:\HDD\D.vhdx"
      attach vdisk

      select vdisk file="F:\HDD\E.vhdx"
      attach vdisk

      list disk

      然后再建立一个bat批处理文件,loadvhd.bat,内容如下:

      diskpart /s "F:\HDD\LoadVHD"

      echo 5秒后关闭...

      ping 127.0.0.1 -n 5 > nul

      TASKKILL /F /IM explorer.exe

      start C:\Windows\explorer.exe

      exit

5、分离vhd

      除了使用磁盘管理工具分离vhd外还可以使用命令 方式批量分离。

      建立一个无后缀的文本文件UnLoadVHD,里面填入如下内容:

      select vdisk file="F:\HDD\D.vhdx"
      detach vdisk

      select vdisk file="F:\HDD\E.vhdx"
      detach vdisk

      list disk

      然后再建立一个bat批处理文件,unloadvhd.bat,内容如下:

      diskpart /s "F:\HDD\UnLoadVHD"

      echo 5秒后关闭...

      ping 127.0.0.1 -n 5 > nul

      exit

6、磁盘在使用过程中会越来越大,但是删除里面的文件后不会变小,只能通过收缩的方式将磁盘文件压缩。

注意:要保证 vhd 在未挂载状态下运行。

      diskpart

      select vdisk file='F:\HDD\E.vhdx'

      compact vdisk