无忧启动论坛

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

[哈哈]ramdisk也可以玩n合一

[复制链接]
31#
 楼主| 发表于 2006-7-25 20:30:54 | 只看该作者
原帖由 老毛桃 于 2006-7-25 08:27 PM 发表

不会需要更多的内存啊,白白占用内存的是那个 IS_,如果 IS_ 文件的大小控制得好的话,比如像我在 24 楼说得那样,先全部解压缩,将几个启动项优化合并成 ISO 后,再使用 Makecab 压缩,在我这里得到的压缩包比 ...


我是指在不用ramdisk启动的 XPE 上把个别文件压缩了看看能不能用。。。
回复

使用道具 举报

32#
 楼主| 发表于 2006-7-25 20:35:40 | 只看该作者
试验成功,iso size缩小到6.5M
回复

使用道具 举报

33#
发表于 2006-7-25 20:39:34 | 只看该作者
原帖由 strongchen 于 2006-7-25 20:30 发表


我是指在不用ramdisk启动的 XPE 上把个别文件压缩了看看能不能用。。。

应该是可以的,不过我想可能会有一些文件不能压缩。还有,Makecab 默认的压缩率不够理想,你可以到这个帖子中用我做的批处理命令来压缩,会得到最好的 CAB 格式的压缩率。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=77522
原帖由 strongchen 于 2006-7-25 20:35 发表
试验成功,iso size缩小到6.5M

使用我说的那种将文件解开后合并 ISO 的方法吗?
回复

使用道具 举报

34#
 楼主| 发表于 2006-7-25 20:44:58 | 只看该作者
对,我用的是wincab,是一个makecab的shell压缩级别是21,最高的了
回复

使用道具 举报

35#
发表于 2006-7-25 20:48:30 | 只看该作者
原帖由 strongchen 于 2006-7-25 20:44 发表
对,我用的是wincab,是一个makecab的shell压缩级别是21,最高的了

对,MakeCAB 要加上这两个参数就是最高压缩了。
  1. /D CompressionType=LZX /D CompressionMemory=21
复制代码
回复

使用道具 举报

36#
 楼主| 发表于 2006-7-25 21:00:25 | 只看该作者
把新做的文件重新上传了。。。
回复

使用道具 举报

37#
发表于 2006-7-25 21:01:25 | 只看该作者
原帖由 strongchen 于 2006-7-25 21:00 发表
把新做的文件重新上传了。。。

呵呵,不错。
回复

使用道具 举报

38#
发表于 2006-7-25 21:32:39 | 只看该作者
好玩,那位高人也把 天风老大 20M的Embedded加进去就更好的,这样完全可以做出一个32M以内的3合1微型系统了。
另提个要求,天风老大 能否把那个20M的Embedded加上中文支持和显示,我看了一个,一个24M左右的SDI文件启动后,还有6M多的空间,加入宋体字库(2M左右)及相关文件,原来24M的SDI文件应可以做到的。
最后多谢老毛X,他解决了PE的CMD使用2M宋体字库的问题,至于本人做的那两个PE,不打算作大更新了,能找到长期能放置的空间就上传给大家玩。
回复

使用道具 举报

39#
发表于 2006-7-25 22:14:45 | 只看该作者
原帖由 lxl1638 于 2006-7-25 21:32 发表
好玩,那位高人也把 天风老大 20M的Embedded加进去就更好的,这样完全可以做出一个32M以内的3合1微型系统了。
另提个要求,天风老大 能否把那个20M的Embedded加上中文支持和显示,我看了一个,一个24M左右的SDI文 ...

呵呵,老九大侠好久不见了。不知道能不能找得到天风老大的那个 20MB 的 Embedded 在哪里有下载
回复

使用道具 举报

40#
 楼主| 发表于 2006-7-25 22:28:44 | 只看该作者
天风20M的那个是 Windows XP Embedded 来的,启动方式跟控制台有很大的区别。

控制台可以看成是最简单的 winpe。。。
回复

使用道具 举报

41#
发表于 2006-7-25 22:45:29 | 只看该作者
讨论好热烈阿!
个人认为,故障恢复控制台和xp embedded没必要做在一个ramdisk映像中吧,毕竟两者的文件有很大的不同,做在一个映像中,启动时耗时,启动后浪费内存。
回复

使用道具 举报

42#
发表于 2006-7-25 22:50:59 | 只看该作者
原帖由 strongchen 于 2006-7-25 10:28 PM 发表

控制台可以看成是最简单的 winpe。。。

控制台和pe是nt内核两种完全不同的模式。
控制台是nt内核的字符模式(开机前的磁盘自检也是nt字符模式);而winpe是nt内核的图形模式(只不过默认的shell是cmd罢了)。
回复

使用道具 举报

43#
 楼主| 发表于 2006-7-25 22:56:10 | 只看该作者
我指的是控制台的启动模式,跟pe相似,都是通过 SETUPLDR.BIN 寻找 TXTSETUP.SIF,再找 SETUPREG.HIV

当然,控制台在没有进入图形界面的时候就停下来了。

而 xp embedded 的启动方式就跟装好的XP一样了
回复

使用道具 举报

44#
发表于 2006-7-25 23:43:07 | 只看该作者
原帖由 老毛桃 于 2006-7-25 10:14 PM 发表

呵呵,老九大侠好久不见了。不知道能不能找得到天风老大的那个 20MB 的 Embedded 在哪里有下载


我已经在18楼把下载地址贴出来了。
回复

使用道具 举报

45#
发表于 2006-7-26 00:16:12 | 只看该作者
原帖由 willsion 于 2006-7-25 23:43 发表


我已经在18楼把下载地址贴出来了。

呵呵,谢谢。只顾着讨论楼主的话题,没注意看帖,Sorry。
回复

使用道具 举报

46#
发表于 2006-7-26 00:17:23 | 只看该作者
我将老九的 XPE 和 这两个做到了一起,呵呵,ISO 镜像为 49.3MB
回复

使用道具 举报

47#
发表于 2006-7-26 00:31:31 | 只看该作者
借着这帖高手云集之机,我想问一下,能否集成一个突破访问其他分区限制的控制台?

[ 本帖最后由 6618 于 2006-7-26 12:39 AM 编辑 ]
回复

使用道具 举报

48#
发表于 2006-7-26 00:48:34 | 只看该作者
不过还是觉得楼主的启动菜单用 BCDW 做更好一些,一来设置相当方便,二来兼容性较好,而且不需要提取启动扇区信息,直接 RUN Setupldr.bin 也可以,在 EZB 中能不能实现我没有试过。
回复

使用道具 举报

49#
发表于 2006-7-26 00:51:38 | 只看该作者
原帖由 6618 于 2006-7-26 00:31 发表
借着这帖高手云集之机,我想问一下,能否集成一个突破访问其他分区限制的控制台?

不是很明白 6618 的意思,突破访问其他分区限制?
回复

使用道具 举报

50#
发表于 2006-7-26 01:57:17 | 只看该作者
原帖由 老毛桃 于 2006-7-26 12:51 AM 发表

不是很明白 6618 的意思,突破访问其他分区限制?

比如我想访问E盘下6618这个文件夹,控制台会提示“拒绝访问”。能否突破这种访问限制,让控制台的功能更强大?
回复

使用道具 举报

51#
发表于 2006-7-26 02:12:36 | 只看该作者
原帖由 6618 于 2006-7-26 01:57 发表

比如我想访问E盘下6618这个文件夹,控制台会提示“拒绝访问”。能否突破这种访问限制,让控制台的功能更强大?

嗯,这种情况是遇到过,改天有空研究研究
回复

使用道具 举报

52#
发表于 2006-7-26 09:41:37 | 只看该作者
原帖由 6618 于 2006-7-26 01:57 AM 发表

比如我想访问E盘下6618这个文件夹,控制台会提示“拒绝访问”。能否突破这种访问限制,让控制台的功能更强大?

在组策略里改,如下图所示,另外,在故障恢复控制台中也可以用set命令解除限制。

1.png (24.87 KB, 下载次数: 99)

1.png
回复

使用道具 举报

53#
发表于 2006-7-26 14:05:18 | 只看该作者
原帖由 fujianabc 于 2006-7-26 09:41 AM 发表

在组策略里改,如下图所示,另外,在故障恢复控制台中也可以用set命令解除限制。

这个我知道,假如事先没在WINDOWS系统修改这个安全权限,进不出了WIN系统的情况下,能实现突破这个限制吗?——MS真是多此一举,要输入管理员密码才能进入控制台,进入控制台后,可以格式化和重新分区,让所有数据都消失,却不能备份C盘的重要数据(比如我的文档——这是禁止访问的)到其他分区或移动设备,这个限制真是太垃圾,期待那位高人能实现不用在WIN系统修改fujianabc朋友所说的,用直接光盘启动到控制台就能突破限制。

[ 本帖最后由 6618 于 2006-7-26 02:26 PM 编辑 ]
回复

使用道具 举报

54#
 楼主| 发表于 2006-7-26 14:29:21 | 只看该作者
原帖由 6618 于 2006-7-26 02:05 PM 发表

这个我知道,假如事先没在WINDOWS系统修改这个安全权限,进不出了WIN系统的情况下,能实现突破这个限制吗?——MS真是多此一举,要输入管理员密码才能进入控制台,进入控制台后,可以格式化和重新分区,让所有数 ...


知道为什么要加上blue控制台吗,因为blue控制台完全没有这个限制!

不过blue控制台没有对硬盘分区,fix ntfs 分区nt启动等等的磁盘功能。。所以只能2合一了。。
回复

使用道具 举报

55#
发表于 2006-7-26 14:33:31 | 只看该作者

省略输入密吗:

nopassword.JPG (60.34 KB, 下载次数: 87)

nopassword.JPG
回复

使用道具 举报

56#
发表于 2006-7-26 14:35:10 | 只看该作者
原帖由 strongchen 于 2006-7-26 02:29 PM 发表


知道为什么要加上blue控制台吗,因为blue控制台完全没有这个限制!

不过blue控制台没有对硬盘分区,fix ntfs 分区nt启动等等的磁盘功能。。所以只能2合一了。。

哦,这样吗?那就要下载下来玩玩了。
回复

使用道具 举报

57#
发表于 2006-7-26 14:56:43 | 只看该作者
在组策略中修改权限,实际上就是修改下面的注册表文件(这个网上是搜不到的):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Setup\RecoveryConsole]
"SetCommand"=dword:00000001
"SecurityLevel"=dword:00000001

同时进入控制台后,还要用SET命令进行设置:
具体命令开放的权限如下(这个网上是可以搜得到的):

Set allowwildcards = true 允许使用通配符;
Set allowallpaths = true 允许使用CD命令进入所有文件夹;
Set allowremovablemedia = true 允许将硬盘上的内容复制到可移动存储器上,例如软盘或闪盘上;
Set nocopyprompt = true 通过故障恢复控制台改写现有文件时不需要进行提示。

我把注册表文件导了出来,双击导入即可(赖得去修改组策略)。

如果能在启动盘中就直接突破这个限,那该多好啊,其待高手!——这个似乎是一个不可能或者说很难完成的任务?那就不需要BULE控制台了(我还没试过这个控制台)

[ 本帖最后由 6618 于 2006-7-26 03:30 PM 编辑 ]

突破控制台限制.rar

327 Bytes, 下载次数: 120, 下载积分: 无忧币 -2

回复

使用道具 举报

58#
发表于 2006-7-26 16:53:42 | 只看该作者
原帖由 老毛桃 于 2006-7-26 12:17 AM 发表
我将老九的 XPE 和 这两个做到了一起,呵呵,ISO 镜像为 49.3MB


版主用的那个pe?

我用的那个老九的rampe.iso 为59.9mb,和这2个合并后ISO镜像为 55.6mb!

[ 本帖最后由 king8462 于 2006-7-26 04:58 PM 编辑 ]
回复

使用道具 举报

59#
发表于 2006-7-26 18:07:29 | 只看该作者
原帖由 strongchen 于 2006-7-26 14:29 发表


知道为什么要加上blue控制台吗,因为blue控制台完全没有这个限制!

不过blue控制台没有对硬盘分区,fix ntfs 分区nt启动等等的磁盘功能。。所以只能2合一了。。

但是感觉你提供的那个 Blue 控制台似乎有点问题,至少在我的虚拟机(VPC 5.2)上出现了问题。输入一个 Blue 不支持的命令,比如 fasdfs,看看会出现什么情况,在我的机子上会是黑屏,并且失去响应!
回复

使用道具 举报

60#
发表于 2006-7-26 19:01:35 | 只看该作者
在组策略中修改权限,实际上就是修改下面的注册表文件(这个网上是搜不到的):

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Setup\RecoveryConsole]
"SetCommand"=dword:00000001
"SecurityLevel"=dword:00000001

同时进入控制台后,还要用SET命令进行设置:
具体命令开放的权限如下(这个网上是可以搜得到的):

Set allowwildcards = true 允许使用通配符;
Set allowallpaths = true 允许使用CD命令进入所有文件夹;
Set allowremovablemedia = true 允许将硬盘上的内容复制到可移动存储器上,例如软盘或闪盘上;
Set nocopyprompt = true 通过故障恢复控制台改写现有文件时不需要进行提示。

我把注册表文件导了出来,双击导入即可(赖得去修改组策略)。

如果能在启动盘中就直接突破这个限,那该多好啊,其待高手!——这个似乎是一个不可能或者说很难完成的任务?那就不需要BULE控制台了(我还没试过这个控制台)
...



可先在纯DOS下用GHregit.exe导入这个注册表,(当然还要加个DOS镜像,如果控制台可导入这个注册表,DOS镜像也可不加。)再重启进控制台。。。

[ 本帖最后由 wang6610 于 2006-7-26 11:58 PM 编辑 ]

突破控制台限制.rar

327 Bytes, 下载次数: 88, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +20 收起 理由
6618 + 20

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 18:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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