无忧启动论坛

标题: 近日装过一个VHD系统,盘上仨文件 [打印本页]

作者: pseudo    时间: 2017-6-12 13:02
标题: 近日装过一个VHD系统,盘上仨文件
本帖最后由 pseudo 于 2017-6-12 13:13 编辑

近日装过一个VHD系统,过程大致如下:
1、u盘启动PE(带L大10pe的0PE),分区格盘(4K对齐),其中硬盘C:盘为NTFS格式。
2、用WinNTSetup在C:盘根目录创建WIN10.VHD文件,大小适当,挂载到某新盘符,如F:。
3、把坏坏小生提供的最精简版本win10的wim文件拷贝到硬盘,用WinNTSetup往F:盘装win10。
4、用Bootice将硬盘主引导记录(MBR)改为grub4dos-0.4.6a,拷贝0PE的grldr和0PE.iso两个文件到硬盘根目录(用Wincontig核实iso连续存放无碎片)。
     这时已经可从硬盘启动0PE,通过0PE的任选文件菜单项选WIN10.VHD来启动。

5、上述任选虽然通用,但常用的话嫌操作麻烦,所以弄个专用菜单。用fbinsttool或Bootice修改grldr内置菜单(参考0PE文档“硬盘菜单参考menu.lst”)为:
terminal graphics
graphicsmode -1 640

timeout 15
default 4

title --------启动选项--------
clear

title 1. 通用启动器     \n   NTBOOT
find --set-root /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
command (0xff)/0PE/3rdParty/SISO NTBOOT

title 2. 安装G4D前的硬盘系统     \n   从第二扇区MBR启动。     \n   安装G4D时一般把原来的MBR保存在第二扇区。
rootnoverify (hd0,0)
find --set-root /bootmgr || find --set-root /ntldr || echo -n
chainloader (hd0)1+1

title 3. XP VHD映像(vboot方式)
set vhdfile=/xp/XP_CHILD.vhd
find --set-root /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
command (0xff)/0PE/3rdParty/SISO NTBOOT=VBOOT=%vhdfile%

title 4. Win7/8/10 VHD映像
set vhdfile=/WIN10.VHD
find --set-root /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
command (0xff)/0PE/3rdParty/SISO NTBOOT=NT6=%vhdfile%

title 5. PhoenixOS v2.0.6     \n   /PhoenixOS/
set p=PhoenixOS
find --set-root ls  /%p%/
kernel /%p%/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86 SRC=/%p% SDCARD=/sd/sdcard.img vga=788
initrd /%p%/initrd.img

title 6. PE维护系统    \n   /0PE.ISO(用Wincontig核实连续存放无碎片)
find --set-root /0PE.ISO
map /0PE.ISO (0xff) || map --mem /0PE.ISO (0xff)
map --hook
rootnoverify (0xff)
chainloader ()

硬盘上只需保留三个文件:grldr、0pe.iso、win10.vhd,其它文件都可删掉。
重启不按键就可以直进win10了。

6、在win10里运行PhoenixOSInstaller-v2.0.6.144.64bit.exe,往D:盘装凤凰系统,结果硬盘上会有PhoenixOS文件夹。
重启选PhoenixOS v2.0.6菜单项即可进凤凰OS。
作者: dddren    时间: 2017-6-12 14:29
虽没用过也不熟悉VHD系统,但借此教程改日学学。

谢谢大师的指导!!!
作者: nmscl    时间: 2017-6-12 15:26
这东东没接触过,学习一下。
作者: lbw2007    时间: 2017-6-12 19:10
感谢分享!
请问0PE在这个过程中起到什么作用呢?
如果只是调用SISO的话,直接用grldr+SISO+Win10.vhd这3个文件应该也行。
作者: 2013feng901012    时间: 2017-6-13 00:44
本帖最后由 2013feng901012 于 2017-6-13 00:45 编辑
lbw2007 发表于 2017-6-12 19:10
感谢分享!
请问0PE在这个过程中起到什么作用呢?
如果只是调用SISO的话,直接用grldr+SISO+Win10.vhd这3 ...


其实是grldr +ntboot+vhd才对,siso模块也是调用ntboot模块来引导vhd系统。

不过如果是作为硬盘常用系统来说0pe,是作为维护pe使用,当然带win10pe且支持网络的话,可以作为临时系统应急。
还有就是vhd使用的话,最好是菜单做一个使用拆分vhd的选项,和还原vhd的选项,这样发挥vhd系统的优势,秒还原啊。

当然如果选用其他pe的话,完全可以是grldr +pe.iso(合盘,带有img pe等等)+ntboot(或者siso)+父vhd+子vhd。
p大的0pe是建立菜单直接调用0pe里的siso(实际是ntboot模块来引导)引导vhd,这样目的就是清爽。

当然合盘的0pe可以自己打包制作,还原的菜单也很简单,玩vhd的,应该都会添加。
作者: pseudo    时间: 2017-6-14 14:42
本帖最后由 pseudo 于 2017-6-14 15:08 编辑

启动vhd基于chenall大的NTBOOT。
RUN封装了NTBOOT,SISO封装了RUN(也或许没借助RUN而直接封装了NTBOOT,没具体研究),0PE.ISO带SISO。
使用0PE.ISO是现成的集成功能比较全、比较清爽的方案。

如果建立了子vhd,则改为启动子vhd。
引入父子vhd也有不好:父子、还原等术语增加了概念,费神向用户解释(不解释又不透彻)。

单vhd情形只要告诉用户保留上述仨关键文件(分别与菜单、pe、win10有关),其中win10一切都在载体文件Win10.vhd里,这个文件自己在pe下做好拷贝留底(不用可怜用户那点空间、时间),坏了自己换回当初好的(文件名不变),用户就能理解并会自己操作了。心中有数的事做着不累。
作者: 假大空    时间: 2017-6-14 14:57
实验了下。凤凰OS还不错,应用app再完善些就更好了。
作者: out    时间: 2017-11-1 14:43
很给力!
作者: wahopi    时间: 2017-11-1 20:09
这ope有1.7g这么大吗
作者: 不点    时间: 2017-11-9 17:44
感觉这比较高。标记一下,以后说不定能用上。
作者: nytc006    时间: 2017-12-3 00:22
没有玩过vhd,,,学习下,有时间折腾下这个。
关键是这个有点吸引力:如果这个vhd系统有通用性,那单位的机机器安装系统时,只要复制文件就ok了,这样就太爽了。
目前是自己封装系统(系统是小问题,关键是内部使用的常用办公软件系统的安装比较费时间)
作者: 2012wxz    时间: 2017-12-15 19:35
按P大的步骤操作,win10.vhd20G,成功进入系统,但是每次启动都要检查磁盘,感觉很麻烦,有什么办法去掉检查磁盘吗?
作者: pseudo    时间: 2017-12-16 11:50
2012wxz 发表于 2017-12-15 19:35
按P大的步骤操作,win10.vhd20G,成功进入系统,但是每次启动都要检查磁盘,感觉很麻烦,有什么办法去掉检 ...

没遇到启动时检查磁盘。
用这个试试:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=402986
作者: superdoor    时间: 2018-1-22 16:01
感谢分享。很赞~~

作者: 2013feng901012    时间: 2018-3-25 20:20
nytc006 发表于 2017-12-3 00:22
没有玩过vhd,,,学习下,有时间折腾下这个。
关键是这个有点吸引力:如果这个vhd系统有通用性,那单位的 ...

vhd是否通用,取决于vhd内的系统。
如果是原版系统,就有通用性。

例如,,盘根文件0pe.iso grldr  win10.vhd 三个文件,保证目录清爽简洁。

win10.vhd内,采用winntsetup.exe或者dism等软件,把原版win10系统的wim或者esd,解开到vhd里。
这样的vhd,就是通用性的。当然如果批量装机(硬件设备一样),可以做好一个vhd,然后启动,并且安装驱动软件等等,然后,剩下的机械,只要复制做好的vhd文件即可。


想法,,普通装机是ghost恢复,然后重启后,机器安装系统,然后进桌面。安装系统还是挺慢的,
如果是复制做好的vhd文件,是连续大文件的写入,,应该能达到磁盘的最大写入速度。   个人感觉装机的时候速度慢,可能是安装的时候要有很多4k小文件的写入,,,一般都是4k的速度慢,,而连续的大文件写入速度快。
所以还是vhd方式比较好。而且秒还原,,,vhd的方式还是很多好处

不过性能损失的话,,,一般建议机械盘,vhd文件放在c盘(磁盘外圈,速度快点),ssd盘,无所谓存放位置。(性能损失多少,没具体测试过,普通使用,我觉得没差别)
作者: 2013feng901012    时间: 2018-4-5 12:04
参考pseudo大师的菜单,,加上细细哥的vhd,和自己的合盘。
清爽布局,真带劲

作者: 1227cn    时间: 2018-5-26 19:12
谢谢楼主的分享!这个绝对要顶!!!
作者: yjd    时间: 2018-5-31 00:53
p大现在也是少折腾啦。
作者: papago    时间: 2018-10-20 20:55
不明觉厉,先收藏了!
作者: papago    时间: 2018-10-20 21:10
bing了一下PhoenixOS凤凰系统,原来是x86架构android系统,看来可以取代mumu模拟器了。
作者: 2201480548    时间: 2018-11-6 16:32
666
作者: 康耶6940    时间: 2019-10-2 14:58
讲真,一点没看懂,继续学习,多谢大神分享
作者: 鲧尧    时间: 2019-11-29 10:14
学习一下,谢谢楼主
作者: 创新科技2015    时间: 2019-11-29 10:34
赞一个!
作者: zaiziping    时间: 2019-12-28 17:34
学习了,谢谢大神
作者: kikumail    时间: 2020-1-2 14:50
谢谢分享
作者: 283598328    时间: 2020-1-5 01:43
仨文件确实清爽,赶紧改到这种布局,还能玩几年。
作者: 2011oo0oo    时间: 2020-1-13 23:04
很给力!
作者: xbwin96e    时间: 2020-4-8 19:37
谢谢!
作者: brettwang    时间: 2020-5-4 21:36
学习一下。
作者: loka    时间: 2022-1-9 10:07
感谢分享,关注学习
作者: ZMLoveLH    时间: 2022-9-15 07:37
看看这个VHD系统究竟如何安装啊
作者: 香国妙手    时间: 2022-11-2 16:48
给力给力
作者: laonat    时间: 2022-11-22 20:08
谢谢分享
作者: ZMLoveLH    时间: 2023-1-14 10:57
看看楼主提供的教程,学习一下VHD系统的知识啊
作者: snnn    时间: 2023-3-5 04:48

感谢分享!
作者: tsitian    时间: 2023-3-17 03:22
谢谢!!
作者: xiezhongrong    时间: 2023-4-3 19:22
一个boot文件夹,vhd放里面,启动文件
放里面,一个盘中就一个文件夹也能启动,也够清爽的了呀
作者: lp7049    时间: 2023-4-9 07:42
学习
作者: zhangjiti    时间: 2023-4-15 16:01
谢谢提供分享
作者: seeimpact153    时间: 2023-4-15 17:28
盘上仨文件什么意思
作者: 0996yjf    时间: 2023-5-22 20:54
刚刚回家节目宝宝你没看吗
作者: bsdgsos    时间: 2024-2-23 01:17
这个好
作者: 957901364    时间: 2024-3-3 13:30
#在这里快速回复#谢谢大师的指导!
作者: 财源茂盛    时间: 2024-6-19 11:40
提示: 作者被禁止或删除 内容自动屏蔽
作者: brant8    时间: 前天 09:56
谢谢分享




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3