无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 5746|回复: 20
打印 上一主题 下一主题

[已解决] 可以把C盘复制到内存引导启动吗?(盘符问题已完美解决)

[复制链接]
1#
发表于 2013-8-17 16:31:52 | 显示全部楼层
本帖最后由 fujianabc 于 2013-8-17 16:34 编辑

可以用类似语句map整个分区,假设c:是(hd0,0),可以
map --mem (hd0,0)0+xxxxx (hd0)
map (hd0) (hd1)
map --hook
其中xxxxx是整个c:盘总的扇区数。

点评

G4D连这都行??  详情 回复 发表于 2013-8-17 22:50
回复

使用道具 举报

2#
发表于 2013-8-19 14:24:20 | 显示全部楼层
18G加载3分钟,大概每秒100MB,不算快。
之前我用SSD加载ram win7/win8大概能到200-300MB/s的加载速度,十几GB一分钟加载完
回复

使用道具 举报

3#
发表于 2013-8-19 19:01:56 | 显示全部楼层
本帖最后由 fujianabc 于 2013-8-19 19:07 编辑
2012rospartner 发表于 2013-8-19 18:23
你这样,H盘和C盘的磁盘签名是一样的,会出现盘符分配错误。如果能把C盘加载到内存以后,能够修改内存盘的磁 ...


map --mem (hd0,0)+1 (hd0)只map一个分区,虚拟磁盘分区表的和签名是grub4dos另外生成的,所以两者不会相同

如果map --mem (hd0)+1 (hd0),则是把整个硬盘加载入内存,只有这样虚拟磁盘和物理磁盘才完全一样

点评

原来是这样,但是,还是做成VHD比较好,然后,原来的C盘你完全可以格式化存放别的内容,只要保存有VHD文件在硬盘上就可以了。  详情 回复 发表于 2013-8-19 19:11
回复

使用道具 举报

4#
发表于 2013-8-19 19:18:02 | 显示全部楼层
因为注册表mounteddevices部分记录了盘符信息,所以即使从ramdisk启动,依旧会把硬盘上分区认为c:盘。

解决方法就是grub4dos加载前,在系统中先删掉mounteddevices中\DosDevices\C:那一项
回复

使用道具 举报

5#
发表于 2013-8-19 19:19:59 | 显示全部楼层
2012rospartner 发表于 2013-8-19 19:11
原来是这样,但是,还是做成VHD比较好,然后,原来的C盘你完全可以格式化存放别的内容,只要保存有VHD文件 ...

是的,还是vhd方便,否则盘符问题还是很难解决的,每次加载前先要删掉mounteddevices项(见19楼)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-6 23:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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