20090101 发表于 2014-12-17 21:49 Primo Ramdisk Server Edition 5.6.0 只在Win7下单镜像启动成功,但Win7不支持Wimboot;而在Win8.1下一直都是失败,论坛里一众高手都未成功过。 |
movie001 发表于 2014-12-31 19:53 GRUB4DOS顾名思义本来就是for DOS的,IMDISK只是虚拟盘驱动,不是类似操作系统的软件。 |
直接调用批处理???GRUB4DOS这么厉害了呀,要是能直接使用IMDISK的加载批处理就爽了 |
xman00 发表于 2014-12-30 19:15 下面是grldr启动菜单项: ########################################### title Win81x64vSuite.vdf find --set-root --devices=h /boot/grub/bootvSuite81.BAT command /boot/grub/bootvSuite81.BAT 2014-12-16 ########################################### 我用的是改装版的DATE小程序,下面就是: !BAT ::Batchfile代码: GRUB4DOS 批处理,修改系统日期 ::datefunc for grub4dos by chenall 2011-10-08 setlocal debug off set edi=0x60000 set esi=0x60004 set ebp=0x60008 set esp=0x6000C set ebx=0x60010 set bx=0x60010 set edx=0x60014 set dx=0x60014 set ecx=0x60018 set cx=0x60018 set eax=0x6001C set ax=0x6001C set gs=0x60020 set fs=0x60024 set es=0x60028 set ds=0x6002c set ss=0x60030 set eip=0x60034 set cs=0x60038 set eflags=0x60003c ::时钟服务(Clock Service——INT 1AH) ::04H —读取日期 call :BIOS_INT 1A ax=0x400 set date=%* if exist date && goto :SET_DATE call Fn.0 0 "%%04X%%04X" *%cx% *%dx% | set date= echo -n The current date is: %date:~0,4%-%date:~4,2%-%date:~6% exit :SET_DATE 调用BIOS中断修改日期 ::05H —设置日期 if not %date%==0000-00-00 call :BIOS_INT 1A ax=0x500 cx=0x%date:~0,4% dx=0x%date:~5,2%%%date:~8,2% if %date%==0000-00-00 echo date=%date% goto vSuite81 :BIOS_INT ::初始化系统参数 echo -n > (md)0x300+1 write %cs% -1 write %ss% -1 write %esp% -1 write %eflags% -1 write %ds% -1 write %es% -1 write %fs% -1 write %gs% -1 write %eip% 0xFFFF%1CD shift 1 ::设置参数 :参数 if "%2"=="" goto :realmode_run write %%%1% %2 shift 1 shift 1 goto :参数 :realmode_run call Fn.53 0x60000 exit :vSuite81 #title Win81x64vSuite.vdf with wimboot \n 启动WIN8.1 RAMOS # 设置菜单项标题," \n "后为菜单底部帮助信息 find --set-root --devices=h /Boot/Win81x64vSuite.vdf map --read-only /Boot/Win81x64vSuite.vdf (hd0) map (hd0) (hd1) map (hd1) (hd2) map --hook chainloader (hd0,0)/bootmgr boot goto :eof ::批处理文件结束 把相关的参数改一下就可以了。 |
2011happysong 发表于 2014-12-30 13:41 额,老兄,下载来看了,你Grub菜单没有写在grldr么?我看了是个原始的grldr文件哈。请再发一下menu.lst文件嘛。 主要是想看下你关于data的具体使用。 |
xman00 发表于 2014-12-26 17:58 我的没问题呀 我用的是一个TGY_……的win8.1x64企业版本, gho文件内自带KMS激活。 |
yueyezhan 发表于 2014-12-27 02:14 可能是我懒吧,我装好的win8.1的VHD系统直接搬到其它电脑上可以直接启动,但win7就不行。 也许win7修改些地方也可以,但我宁愿直接用原生就可以的。 |
实际使用中发现,Win8.1有个很大的好处:同一个装好的系统,在不同硬件的电脑上都可以顺利启动,只需要重装显卡驱动即可,这也是我不想用Win7的原因之一吧。 win7其实一样可以在不同的芯片组启动的 |
还没有用date,今天只是测试了制作 |
进系统后kms激活失效,不知道楼主遇到没。vsuit,win8.1 64 |
2012wuzhong 发表于 2014-12-19 20:53 回头我用win8.1 x64试试. |
2012wuzhong 发表于 2014-12-19 20:50 老师来了哈,从你这里学到了不少东西,先谢谢了。 因为时不时就需要换电脑用,所以想做个比较通用的系统自己来用,当需要换电脑时,直接把硬盘拆下来,装到要换的电脑上就好了。但安装好的win7在不同电脑上的兼容性没有win8.1强。 Win8.1既原生支持wimboot, 也硬件兼容性上也相当强(我自己亲测),所以我轻易不会再回去用win7了。 |
movie001 发表于 2014-12-19 20:39 说实话,小于1G的内存盘系统不太实用,我也没试过。 请问:Primo Ramdisk5.5版有完美x版吗?我只试过Primo Ramdisk5.6的Server版。 |
细细哥~ 发表于 2014-12-19 21:01 这也是无奈条件下的权宜之计:如果有足够的内存,我也愿意做成全部装入内存的RAMOS。 那种感觉,在XP时代是享受过的。目前,暂时只能怀念了。 |
不怎么好!(技术值得探讨) 1、速度慢(PE及WIM_RAMOS我从来都不觉得快,因为系统文件读取慢) 2、不能脱离硬盘运行。 |
其实可以直接用微软自带的ramdisk生成内存盘。具体可以访问我的qq空间,wimboot之win7x86系统[img启动] |
2011happysong 发表于 2014-12-18 09:54 win7可以支持wimboot,需要安装wof.sys驱动 |
指针文件好像是不能对小于1G的使用,对了,有没有试过Primo Ramdisk5.5版本. |
wonggo 发表于 2014-12-18 18:24 我的电脑是8G的内存,所以我没实际试过。 但是可以确定的是,Win8.1 x86/x64的系统安装对内存的需求要求是:1G/2G,所以如果内存盘用1G的话(这个我是试过的:wimboot方式刚安装完时对系统盘的占用只有300M左右),2G的内存对x86版应该没问题的,x64版本就需要3G或者4G的内存。 |
{:soso_e134:} 看起来有点晕。。。。头大 |
謝謝分享 |
非常好的分享,谢谢楼主的分享。 你真的确定,你的标题是2G的电脑? |
movie001 发表于 2014-12-17 20:32 你指的是:Primo Ramdisk 吧?我用这个试了很多次,包括WIN10,都失败了。 |
支持你,改天我也研究一个玩玩。 |
真的不能用新版做吗 |
? |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.