PALMisLIFE 討論區

搜索
鹹魚爸魅力四射舞蹈教室
查看: 20173|回復: 6
打印 上一主題 下一主題

如何壓縮 iso 檔?

[複製鏈接]

138

主題

0

好友

785

積分

該用戶從未簽到

文章
690
跳轉到指定樓層
1#
發表於 2008-10-19 11:07 |只看該作者 |倒序瀏覽
好像很多軟體的iso檔都會經過壓縮,像是VisualStudioExpress2008,下載下來的iso只有800MB,用7z一解竟然有2.5GB左右,這是怎麼做到的?有沒有免費的軟體能做?網路上搜了很久,試過了7Zip,WinRAR卻都不能壓iso檔,只能把iso打包成7z&rar,而不像是VBE08的iso可以保持原樣,而燒錄依然只要800MB...
Knoppix似乎也是用這種原理?
分享淘帖0 分享分享0 收藏收藏0 頂0 踩0

1

主題

0

好友

19

積分

該用戶從未簽到

文章
42
2#
發表於 2008-10-19 12:28 |只看該作者

Re: 如何壓縮 iso 檔?

iso檔原本好像無壓縮的.
iso檔是光碟映像檔格式.
所以可以用一般的虛擬程式將光碟轉成ISO檔
如Daemon, WinISO,呢兩個程式我試過可以的.....
如酒精120%製作出來的是專屬格式........
回復

使用道具 舉報

3867

主題

126

好友

2626

積分

  • TA的每日心情

    2011-4-12 00:15
  • 簽到天數: 3 天

    連續簽到: 2 天

    [LV.2]偶爾看看I

    文章
    35006
    3#
    發表於 2008-10-19 14:59 |只看該作者

    Re: 如何壓縮 iso 檔?

    這不是壓縮的技術

    算是檔案的共用
    記得有打包程式可以作

    這不算是壓縮技術
    阿輝攝影記錄服務 | 婚禮記錄 | 活動拍攝
    http://www.giorno.tw/
    回復

    使用道具 舉報

    29

    主題

    0

    好友

    217

    積分

    該用戶從未簽到

    文章
    222
    4#
    發表於 2008-10-19 15:41 |只看該作者

    Re: 如何壓縮 iso 檔?

    我想有很大的原因是在 visual studio 的「檔案數量」上吧。

    將檔案存到一個是 FAT 格式的硬碟中,即便該檔的內容只有 1KB,但是卻也佔去了 32KB 的空間。之前的經驗是,VS 2003 將所有的 help 都做成一個一個的 html 檔案,故檔案數量十分驚人!

    若包成一個大的 iso 檔,就不會有上述問題,也就間接的達成樓主所說的「壓縮」功能了。

    可以包裝 iso 檔的工具軟體可參考此連結:http://en.wikipedia.org/wiki/List_of_ISO_image_software

    [ 本文最後由 sunflier 於 2008-10-19 15:43 編輯 ]
    回復

    使用道具 舉報

    3867

    主題

    126

    好友

    2626

    積分

  • TA的每日心情

    2011-4-12 00:15
  • 簽到天數: 3 天

    連續簽到: 2 天

    [LV.2]偶爾看看I

    文章
    35006
    5#
    發表於 2008-10-19 17:50 |只看該作者

    Re: 如何壓縮 iso 檔?

    Google 到的 http://www.threesecond.info/v2/m ... amp;viewmode=thread

    CDIMAGE 2.46 CD-ROM and DVD-ROM Premastering Utility
    Copyright (C) Microsoft, 1993-2000.  All rights reserved.
    For Microsoft internal use only.

    Usage: CDIMAGE [參數] 來源目錄 目標影像檔

        -l  光碟標籤,不含空白鍵 (e.g. -lMYLABEL)
        -t  將所有檔案和目錄都設為同一日期,不含空白鍵和任何特殊符號
           (e.g. -t12/31/2000,15:01:00)
        -g  將時間設為 GMT 時間而非本地時間
        -h  包含隱藏檔和隱藏目錄
        -n  允許長檔名 (超過 8.3 檔名)
        -nt 允許長檔名,但受限於 NT3.51 相容性
           (-nt 和 -d 不可同時使用)
        -d  不強制將小寫檔名改為大寫檔名
        -c  使用 ANSI 檔名以對應原始目錄中的 OEM 檔名
        -j1 編碼為 Joliet Unicode 檔名並在 ISO-9660 名稱空間中產生相容於
          DOS 的 8.3 檔名格式. (可在 Joliet 系統或其他一般的 ISO-9660
          系統中被讀取, 但某些檔名在 ISO-9660 名稱空間中可能會被改變,
          以遵守 DOS 8.3 與 ISO-9660 命名限制)
        -j2 編碼為 Joliet Unicode 檔名而不遵守 ISO-9660 檔名規則
           (必須在 Joliet 作業系統從 CD 讀取檔案)
          當使用 -j1 或 -j2 參數時, -n, -nt, 和 -d 參數無法生效
          並且不可使用.
        -js 以 -j2 參數將影像檔中的非 Joliet 檔案 "readme.txt" 編碼.
          (e.g. -jsc:\location\readme.txt).
          這樣可以讓這張光碟的這個唯一的檔案在不支援 Joliet 格式的系統中
          (Windows 3.1, NT 3.x...等)被看見.
        -u1 編碼為 "UDF-Bridge" 媒體
        -u2 編碼為 "UDF" 檔案系統而不對映 ISO-9660 檔案系統
           (必須有 UDF 相容作業系統才可讀取檔案)
        -ur 以 -u2 參數將影像檔中的非 UDF 檔案 "readme.txt" 編碼.
          (e.g. -usc:\location\readme.txt).
          這樣可以讓這張光碟的這個唯一的檔案在不支援 UDF 格式的系統中
          被看見.
        -us 分散 UDF 檔案
        -ue embed file data in UDF extent entry
        -uf embed UDF FID entries
        -uv UDF Video Zone compatibility enforced
        -b  "El Torito" 開機區段檔案,不佔檔案空間
           (e.g. -bc:\location\cdboot.bin)
        -p  Platform ID for the "El Torito" boot catalog
        -e  在 El Torito 開機記錄中設置不模擬軟碟。
        -s  在影像檔中加入數位簽章 (不佔空間, 必須提供 RPC 伺服器與終點名稱如下
          -sServerName:EndPointName)
        -x  在影像檔中計算與編碼 "AutoCRC" 值
        -o  處理重複檔名以將影像檔大小最佳化 (譯註:縮小影像檔容量,即本程式之精華所在)
        -oc 使用二進位比對代替 MD5 雜湊值, 這會以較慢的速度比對重複的檔案.
        -oi 比對檔案時忽略高度壓縮的時間戳記
        -os 建立影像檔時顯示重複的檔名
          (-o 等類似參數不可簡寫為 -ocis)
        -w  依照數字提供不同的警告等級 (e.g. -w4)
          1  回報非 ISO 或非 Joliet 相容檔名或路徑
          2  回報非 DOS 相容檔名
          3  回報長度為零的檔案
          4  回報每一個加入影像檔中的檔名
        -y  依照數字提供不同的測試選項 (e.g. -y1),用於測試用途,
          可產生不遵守 ISO-9660 的變體影像檔
          1 encode trailing version number ';1' on filenames (7.5.1)
          2 round directory sizes to multiples of 2K (6.8.1.3)
          5 write \i386 directory files first, in reverse sort order
          6 allow directory records to be exactly aligned at ends of sectors
            (ISO-9660 6.8.1.1 conformant but breaks MSCDEX)
          7 warn about generated shortnames for 16-bit apps under NT 4.0
          b blocksize 512 bytes rather than 2048 bytes
          d suppress warning for non-identical files with same initial 64K
          l UDF - long ads used in file entries instead of short ads
          r UDF - number of ad's is random
          w open source files with write sharing
          t load segment in hex for El Torito boot image (e.g. -yt7C0)
          f use a faster way to generate short names
        -k  (保留) 即使開啟部分來源檔案失敗時也強制建立影像檔
        -m  忽略 681,984,000 bytes 的影像檔限制,以便產生 650MB 以上的影像檔
        -a  allocation summary shows file and directory sizes
        -q  只掃描來源檔案,不建立影像檔

        NOTE: 大部分選項允許您建立不依循 ISO-9660 的影像檔,
           並且也可能和一個或多個作業系統不相容。
           若您想嚴格的依循 ISO 標準或 DOS,
           使用 -w2 警告層級並更正任何不一致的報告
           YOU are responsible for insuring that any generated CDs
           are compatible with all appropriate operating systems.
           Also note that Microsoft company information is placed
           in the image volume header, so don't use this program
           to generate CDs for companies other than Microsoft.
    阿輝攝影記錄服務 | 婚禮記錄 | 活動拍攝
    http://www.giorno.tw/
    回復

    使用道具 舉報

    138

    主題

    0

    好友

    785

    積分

    該用戶從未簽到

    文章
    690
    6#
    發表於 2008-10-19 21:04 |只看該作者

    Re: Re: 如何壓縮 iso 檔?

    原文由 sunflier 於 2008-10-19 03:41 PM 發表
    我想有很大的原因是在 visual studio 的「檔案數量」上吧。

    將檔案存到一個是 FAT 格式的硬碟中,即便該檔的內容只有 1KB,但是卻也佔去了 32KB 的空間。之前的經驗是,VS 2003 將所有的 help 都做成一個一個 ...

    謝謝您的方法,剛剛試過了,但並沒有用,用winrar解出後再做成iso沒有變小。
    回復

    使用道具 舉報

    138

    主題

    0

    好友

    785

    積分

    該用戶從未簽到

    文章
    690
    7#
    發表於 2008-10-19 21:14 |只看該作者

    Re: 如何壓縮 iso 檔?

    做iso我原本就有在使用ImgBurn,應該...不需要再用其他的了吧?

    翻了一下bv1al的書,裡面講到:
    「knoppix到了第1.2版後做了重大突破,採用了PaulRussel的Cloop核心模組來解壓縮,因此可以把系統先做成單一壓縮檔,將原先1.7GB的系統壓成不到700MB的光碟...」

    [ 本文最後由 azazabc123 於 2008-10-19 21:17 編輯 ]
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 免費註冊

    與站長聯繫| PALMisLIFE 掌上生活      下載:更快、更棒、更好玩

    GMT+8, 2024-11-15 08:34 , Processed in 0.073441 second(s), 30 queries , Gzip On.

    Powered by Discuz!

    © 2001-2012 Comsenz Inc. style by eisdl

    回頂部