无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3499|回复: 21
打印 上一主题 下一主题

求指教 子VHD 和父VHD 位置摆放问题???!!

  [复制链接]
跳转到指定楼层
1#
发表于 2023-3-2 09:45:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 879792799 于 2023-3-4 10:18 编辑

最新进展:
============================================================
谢谢captain_g大大指点:

搭个框架试试看:

@echo off

if not exist d:\a1\a2\ md d:\a1\a2
if not exist d:\b1\b2\ md d:\b1\b2

echo create vdisk file="d:\a1\a2\a12.vhd" maximum=1024 type=fixed |diskpart.exe
echo exit |diskpart.exe
cmd /c "echo select vdisk file="d:\a1\a2\a12.vhd" & echo attach vdisk & echo create partition primary & echo format fs=ntfs quick label=MyVHD & echo assign letter=Z" |diskpart.exe
echo exit |diskpart.exe
cmd /c "echo select vdisk file="d:\a1\a2\a12.vhd" & echo detach vdisk" |diskpart.exe
echo exit |diskpart.exe
echo create vdisk file="d:\b1\b2\b12.vhd" parent="d:\a1\a2\a12.vhd" |diskpart.exe
echo.
echo      按任意键后结束操作 ......
pause >nul
exit

============================================================
搞不清子VHD 和父VHD具体的摆放要求迷茫中
求大大指点





子VHD 和父VHD 可以分别放在不同盘符吗??
子VHD 和父VHD 可以分别放在不同文件夹吗???
子VHD 和父VHD 可以分别放在文件夹的不同层吗????
。。。。。。。。。。。。。。。。。。。。。。。??????

请大大说说你的摆放位置,或求大大指教下摆放规则!!谢谢!!



-=---------------------------------------------------------------

备用:


差分硬盘这个概念在虚拟机里常用,类似VM中的快照,不过差分硬盘更灵活些。可以实现快速备份、恢复,免于重装系统。同时还可以设置多个差分盘,每个差分盘里使用不同的系统,随意扩展系统的数目,用于不同的用户、用途。还可以以已存在的差分盘为母盘继续创建差分磁盘,从而形成差分盘树的形式,不过如果形成差分盘树,则不能再修改底层的差分盘,否则后创建的差分盘有可能出问题。
2#
发表于 2023-3-2 10:28:27 | 只看该作者
本帖最后由 captain_g 于 2023-3-2 10:31 编辑

试一试不就知道啦;

WIN8.1x64环境,VHD试过,VHDx没试过,一行命令的事;

子VHD 和父VHD 可以分别放在不同盘符吗?可以

其他应该都可以,用绝对路径:create vdisk file="f:\123.vhd" parent="e:\myvhd\myvhd.vhd"

点评

请大大指教一下!这样的位置有办法实现吗?? [attachimg]521755[/attachimg]  详情 回复 发表于 2023-3-2 17:57
不错 谢谢  详情 回复 发表于 2023-3-2 10:48

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 谢谢!

查看全部评分

回复

使用道具 举报

3#
发表于 2023-3-2 10:48:06 | 只看该作者
captain_g 发表于 2023-3-2 10:28
试一试不就知道啦;

WIN8.1x64环境,VHD试过,VHDx没试过,一行命令的事;

不错 谢谢
回复

使用道具 举报

4#
发表于 2023-3-2 11:42:18 | 只看该作者
子vhd文件里面会保持父vhd的绝对位置

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 赞一个!

查看全部评分

回复

使用道具 举报

5#
发表于 2023-3-2 11:59:33 | 只看该作者
尝试下子文件与父文件分别放在不同硬盘启动

点评

做Windows系统盘时,父子VHD(x)应该放在同一目录; bootmgr加载阶段应该还没有盘符概念; 同样道理,如果在Win环境中更改了父盘所在分区的盘符,或删除了其盘符,位于别处的子盘也挂不起来; 但父盘所在分  详情 回复 发表于 2023-3-2 12:59
回复

使用道具 举报

6#
发表于 2023-3-2 12:59:54 | 只看该作者
心零 发表于 2023-3-2 11:59
尝试下子文件与父文件分别放在不同硬盘启动

做Windows系统盘时,父子VHD(x)应该放在同一目录;

bootmgr加载阶段应该还没有盘符概念;

同样道理,如果在Win环境中更改了父盘所在分区的盘符,或删除了其盘符,位于别处的子盘也挂不起来;

但父盘所在分区的盘符可以用注册表中的NoDrives予以隐藏;

父盘所在分区的盘符在Windows中与在PE下看,通常是不一样的,这样,在Win中建立的位于别处的子盘也挂不起来;

解决办法就是在PE下更改父盘所在分区的盘符与Win中的一致;

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 赞一个!

查看全部评分

回复

使用道具 举报

7#
发表于 2023-3-2 13:21:10 | 只看该作者
应该是可以的
回复

使用道具 举报

8#
 楼主| 发表于 2023-3-2 17:57:37 | 只看该作者
captain_g 发表于 2023-3-2 10:28
试一试不就知道啦;

WIN8.1x64环境,VHD试过,VHDx没试过,一行命令的事;

请大大指教一下!这样的位置有办法实现吗??



点评

vhd没问题,vhd应该也没问题吧;  详情 回复 发表于 2023-3-2 19:08
回复

使用道具 举报

9#
发表于 2023-3-2 18:27:55 | 只看该作者
BOOTICE 用这个差分试试

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 OK

查看全部评分

回复

使用道具 举报

10#
发表于 2023-3-2 19:08:16 | 只看该作者
879792799 发表于 2023-3-2 17:57
请大大指教一下!这样的位置有办法实现吗??

vhd没问题,vhdx应该也没问题吧;

捕获.PNG (13.57 KB, 下载次数: 110)

捕获.PNG

点评

谢谢大大 我试试VHD  详情 回复 发表于 2023-3-2 19:15

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 很给力!

查看全部评分

回复

使用道具 举报

11#
 楼主| 发表于 2023-3-2 19:15:29 | 只看该作者
本帖最后由 879792799 于 2023-3-2 19:38 编辑
captain_g 发表于 2023-3-2 19:08
vhd没问题,vhdx应该也没问题吧;

谢谢大大  我试试VHD
刚刚用BOOTICE 差分  没能成功

大大 你的命令可以改成bat吗??我也想试试

点评

搭个框架楼主试试看: @echo off if not exist d:\a1\a2\ md d:\a1\a2 if not exist d:\b1\b2\ md d:\b1\b2 echo create vdisk file="d:\a1\a2\a12.vhd" maximum=1024 type=fixed |diskpart.exe echo exi  详情 回复 发表于 2023-3-4 10:14
这个就一条命令你还懒。。。。  发表于 2023-3-2 20:12
回复

使用道具 举报

12#
发表于 2023-3-2 20:17:42 | 只看该作者
ip学习学习
回复

使用道具 举报

13#
发表于 2023-3-2 23:23:42 | 只看该作者
一图答疑

点评

看到了 就是BOOTICE自带的! 666  发表于 2023-3-3 18:40

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 很给力! 易大大 你的是啥软件??

查看全部评分

回复

使用道具 举报

14#
发表于 2023-3-4 10:14:10 | 只看该作者
879792799 发表于 2023-3-2 19:15
谢谢大大  我试试VHD

搭个框架楼主试试看:

@echo off

if not exist d:\a1\a2\ md d:\a1\a2
if not exist d:\b1\b2\ md d:\b1\b2

echo create vdisk file="d:\a1\a2\a12.vhd" maximum=1024 type=fixed |diskpart.exe
echo exit |diskpart.exe
cmd /c "echo select vdisk file="d:\a1\a2\a12.vhd" & echo attach vdisk & echo create partition primary & echo format fs=ntfs quick label=MyVHD & echo assign letter=Z" |diskpart.exe
echo exit |diskpart.exe
cmd /c "echo select vdisk file="d:\a1\a2\a12.vhd" & echo detach vdisk" |diskpart.exe
echo exit |diskpart.exe
echo create vdisk file="d:\b1\b2\b12.vhd" parent="d:\a1\a2\a12.vhd" |diskpart.exe
echo.
echo      按任意键后结束操作 ......
pause >nul
exit

点评

十分感谢大大!!  详情 回复 发表于 2023-3-4 10:16

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 赞一个!非常方便,谢谢大大!

查看全部评分

回复

使用道具 举报

15#
 楼主| 发表于 2023-3-4 10:16:26 | 只看该作者
本帖最后由 879792799 于 2023-3-4 10:48 编辑
captain_g 发表于 2023-3-4 10:14
搭个框架楼主试试看:

@echo off

十分感谢大大!!  
刚刚使用很方便,谢谢大大热心帮忙!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 15:19

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表