无忧启动论坛

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

一张普通的700M光盘为什么能够存储1.27GB的东西?

[复制链接]
跳转到指定楼层
1#
发表于 2003-9-22 21:32:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
[这个贴子最后由Climbing在 2003/09/23 04:10pm 第 1 次编辑]

我不知道怎么回事,大家有谁知道告诉我好吗?
我这张碟子是别人送给我的,里面装了一个98SE;专业版2K;服务器版2K;高级服务器版2K;还有一些其他的小东西,总容量达到了1.27GB,怎么回事啊,碟子就一般的刻录光盘,700M的。
================================================================================
下面是我(Climbing)添加的该问题的答案:
================================================================================
看来这个问题需要结束讨论了,有很多人问这个问题,我总结别人的经验解答一下:
1、一张光盘的容量是死的,是650M就是650M,是700M就是700M,就算超刻,能够多出50到100M也就很不容易了,所以一张光盘绝对不可能容下1个G以上的东西(DVD除外)。
2、有一种技术可以在光盘上制做一种文件,虽然这个文件的真实内容可能只有几个字节,但通过直接修改ISO文件,可以将这个文件做的有几个G那么大,你无法将它拷贝到硬盘上,这属于一种光盘加密技术。
3、另一种真正有用的技术是UNIX下的文件连接技术(到现在Windows的文件系统也不支持这种技术),光盘上的ISO文件系统是支持这种技术的。这种技术可以将文件内容完全相同的几个文件存储到同一个位置,但从目录上看却是不同的文件。这就是一张光盘上为什么可以集成Windows 2000的若干个版本的根本原因,对于不同版本的Windows 2000,其实其中大部分文件是相同的,只有少数文件不同,这样相同的文件放到相同的存储位置,不同的文件分别存储,加起来一张光盘也可以容下,但如果你复制到硬盘上这些文件就会被分开到不同的目录中,由于Windows的文件系统不支持这种技术,所以就会造成光盘上的内容放到硬盘上占用1个多G的情况。cdimage 加上 -o参数就可以实现这种文件存储优化功能。
2#
发表于 2003-9-23 00:48:32 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

3#
发表于 2003-9-23 08:08:19 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

用cdimage压ISO
相同文件只写入ISO一次
回复

使用道具 举报

4#
发表于 2003-9-23 08:26:52 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

看光盘属性有1.27G,但在我的电脑显示是600多兆,我也有一张。
回复

使用道具 举报

5#
发表于 2003-9-23 08:34:12 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

光盘可能经过加密,里面可有有个超大的垃圾文件!!
回复

使用道具 举报

6#
发表于 2003-9-23 09:05:21 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

呵呵。我也有。是WIN2000三合一的。上面有无忧的。不过我忘了。呵呵。
回复

使用道具 举报

7#
发表于 2003-9-23 15:38:01 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

其原因是w2k三个版本里有很多相同的文件。光盘里面并不是真的有那么大的文件存在,这可以用cdimage加参数来实现。
回复

使用道具 举报

8#
发表于 2003-9-23 15:49:37 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

查看本区的置顶贴就会明白了……
回复

使用道具 举报

9#
发表于 2003-9-23 16:05:47 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

看来这个问题需要结束讨论了,有很多人问这个问题,我总结别人的经验解答一下:
1、一张光盘的容量是死的,是650M就是650M,是700M就是700M,就算超刻,能够多出50到100M也就很不容易了,所以一张光盘绝对不可能容下1个G以上的东西(DVD除外)。
2、有一种技术可以在光盘上制做一种文件,虽然这个文件的真实内容可能只有几个字节,但通过直接修改ISO文件,可以将这个文件做的有几个G那么大,你无法将它拷贝到硬盘上,这属于一种光盘加密技术。
3、另一种真正有用的技术是UNIX下的文件连接技术(到现在Windows的文件系统也不支持这种技术),光盘上的ISO文件系统是支持这种技术的。这种技术可以将文件内容完全相同的几个文件存储到同一个位置,但从目录上看却是不同的文件。这就是一张光盘上为什么可以集成Windows 2000的若干个版本的根本原因,对于不同版本的Windows 2000,其实其中大部分文件是相同的,只有少数文件不同,这样相同的文件放到相同的存储位置,不同的文件分别存储,加起来一张光盘也可以容下,但如果你复制到硬盘上这些文件就会被分开到不同的目录中,由于Windows的文件系统不支持这种技术,所以就会造成光盘上的内容放到硬盘上占用1个多G的情况。cdimage 加上 -o参数就可以实现这种文件存储优化功能。
回复

使用道具 举报

10#
发表于 2003-10-4 14:07:44 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

现在有很多类似的光盘!
回复

使用道具 举报

11#
发表于 2003-10-9 23:59:39 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

哦卡
回复

使用道具 举报

12#
发表于 2003-10-10 03:47:31 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

没有讨论的必要了,自己在论坛里找找 资料 看一下就知道大概的原理了啦
万变不离其中的
帖子我锁了啦,不许解开
回复

使用道具 举报

13#
发表于 2003-10-13 16:38:01 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

[UploadFile=2_11633_12.rar]纠正一下 Climbing 的错误.
给 Climbing 两个工具, ln 和 juntion, 一个可以 link file, 另外一个可以 link dir
(unit 下面不能 link dir).
link dir 的程序的工作原理,和2000磁盘管理器将一个磁盘挂到另外一个目录下面是一样的。
回复

使用道具 举报

14#
发表于 2003-10-13 18:03:53 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我有什么错误啊,你没有指出来。你的意思是不是说Windows下已经有了类似于Unix下的ln,但这并不是微软的产物啊,只能算是第三方产品,Windows本身还是没有这种功能。
回复

使用道具 举报

15#
发表于 2003-10-13 18:10:22 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我试了一上你给我的软件,ln.exe运行时提示:
D:\temp\winln>ln runup.bat d:\autorun\inetup\runup.bat
The system cannot find the file D:\temp\winln\LN.EXE.
无法运行。
junction.exe倒是很好用,是个好东西,因此谢谢你的推荐。
回复

使用道具 举报

16#
发表于 2003-10-13 22:17:57 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我说的错误是: windows 下有这个功能, 至于工具吗, 管他谁提供呢。
1. link 的功能, 在 NT 核心的 OS 中, 是和 fileSystem 相关的, NTFS 中, 已经有
   这个功能了, 而且是 file 和 dir 都可以 link.
      MS 内部也在利用这个功能。磁盘管理器就可以利用, 只是 MS 提供了 API,
   没有提供独立工具.

     junction 是利用这个API 编写的, 实质工作还是 MS 做的。
2. ln 是 windows resouce kit 中 , MS 根据这个 API 提供的工具, 但这是一个 posix
   的工具, 看来你用的是 XP 了, 已经没有 posix 和 OS/2 子系统了, 如果需要运行
   可以将相关的文件 psx???.xx   posix.?? 等从 WinNT 和 Win2000 中复制回来。

   这两个工具都不能跨卷 link
回复

使用道具 举报

17#
发表于 2003-12-10 12:58:55 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

好呀
回复

使用道具 举报

18#
发表于 2004-3-6 02:43:53 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

i have a .ngr file
it's 847 MB in windows xp
and 13xx GB in ultraiso
i can burn it to a common 700MB CD and use well
???
回复

使用道具 举报

19#
发表于 2004-3-7 13:21:20 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

下面引用由redsea2003/10/13 10:17pm 发表的内容:
我说的错误是: windows 下有这个功能, 至于工具吗, 管他谁提供呢。
1. link 的功能, 在 NT 核心的 OS 中, 是和 fileSystem 相关的, NTFS 中, 已经有
   这个功能了, 而且是 file 和 dir 都可以 link.
      MS  ...
我用的是windows 2003,俺也不懂posix之类的是什么意思。
好吧,是我错了,但我觉得这种功能最实用的地方是如何利用它去节省磁盘空间,如果能够对整个硬盘使用这种技术进行优化,那么我就可以将2000的若干了版本同时解到硬盘上在dos下使用了,Windows虽然有这种功能,但并没有产生应该有的用途,所以还不如没有呢。
回复

使用道具 举报

20#
发表于 2004-3-15 00:22:13 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

谢谢了。张见识了
回复

使用道具 举报

21#
发表于 2004-3-15 23:10:42 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我又学到一招!谢谢了!
回复

使用道具 举报

22#
发表于 2004-3-17 17:50:34 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

http://sq2.onlinedown.net/down/InstActiveISO.EXE
这是在cdimage基础上作的界面,很好用。
回复

使用道具 举报

23#
发表于 2004-3-29 17:18:58 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

多谢
回复

使用道具 举报

24#
发表于 2004-4-23 15:28:47 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我明白了
回复

使用道具 举报

25#
发表于 2004-4-25 10:11:35 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

现在我也明白了。多谢。
回复

使用道具 举报

26#
发表于 2004-4-27 16:33:18 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

谢谢,,,说得很好!!!!!
回复

使用道具 举报

27#
发表于 2004-6-16 14:26:54 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

我还是不明白,慢慢消化吧!
回复

使用道具 举报

28#
发表于 2004-6-27 10:01:48 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

知道拉
回复

使用道具 举报

29#
发表于 2004-7-22 20:53:23 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

有没有中文介面的软件(光盘压缩)
谢谢各位大哥
回复

使用道具 举报

30#
发表于 2004-7-22 22:38:08 | 只看该作者

一张普通的700M光盘为什么能够存储1.27GB的东西?

哪位大侠知道光盘压缩软件哪有下的!谢谢了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 00:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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