无忧启动论坛

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

[原创] 差分vhd-usbxp系统(vboot+usboot+primo)

  [复制链接]
跳转到指定楼层
1#
发表于 2013-7-2 21:19:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2012wuzhong 于 2013-7-3 06:47 编辑

与传统方法不同,这里没有使用ewf、卡瑞飞等磁盘缓存软件,而是将差分vhd文件放入到了primo内存盘。好处是32位系统能够利用未识别内存来作为缓存。不过会消耗更多的内存以及影响读写速度。

主要步骤:
1、安装vboot v1.1驱动,生成一个动态大小的vhd文件,用vbootctl加载、DiskGenius分区格式化后拷入3大系统目录以及根目录启动文件。
2、顺利启动vhd系统后,安装primo驱动,生成一个scsi模式的内存盘。建议ntfs压缩,节约内存。
3、安装usboot驱动,参照:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2
4、插入u盘,让系统识别一下(否则启动7b蓝屏)。使用vbootedit获取primo内存盘、u盘的uuid。
5、进入另一个系统,将vhd文件拷入到u盘,编辑u盘\vboot\grub\grub.cfg文件:
menuentry "xp_8g-s1.vhd" {
  vboot harddisk="(UUID=xxxxxxxxxxxxxxxx)/vhdos/xp_8g.vhd" take_snapshot=(UUID=yyyyyyyyyyyyyyyy)/xp_8g-s1.vhd
}
其中:“xxx...”为u盘的uuid,“yyy...”为内存盘的uuid

bug报告
1、与卡巴冲突,启动出现7b蓝屏
推荐
发表于 2013-11-15 13:58:13 | 只看该作者
take_snapshot=(UUID=yyyyyyyyyyyyyyyy)/xp_8g-s1.vhd

此YYYY在内存盘。请问一下当电脑启动时,是用GRUB4DOS启动PRIMO的VDF盘吗?还是怎么在启动时装载此内存盘进内存?


我的目标是将VHD母盘放在硬盘上的一个分区上就行了。应该如何配置?
回复

使用道具 举报

推荐
发表于 2013-7-3 16:24:31 | 只看该作者
认真学习一下,感谢你的分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-27 17:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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