看板 EZsoft 關於我們 聯絡資訊
最近要分享一份總容量數百GB的資料 希望可以全部包在一起在分割成很多個大小相同的檔案 然後要讀取時 可以簡單的mount開頭的檔案(或索引檔) 就可以在檔案總管裡面隨意讀取該份資料中的任一檔案 (甚至用其他軟體直接載入裡面的某個檔案) 就像以前 Alcohol 120% 開發出來的mds mdf檔案格式一樣 可以讓一個4.3GB的光碟映像檔變成 一個mds檔和大小皆為700MB的md0 md1 md2 ... 而掛載時 掛載軟體可以自動的把所有的md0 md1 md2之類的檔案通通載入進來 不過從他的檔名結構中就可以發現 它應該只支援到md9而已 也就是最多10個分割檔... 然後我希望能夠達到單檔100MB 這樣算起來就需要有數千個分割檔... 剛剛有查到一個很接近的格式 vhd 不過它最多也只支援64個分割檔而已 http://leonzandman.com/2007/10/26/splitting-a-virtual-pc-vhd/ 還有一個類似的格式 vmhd 不過這個似乎有限定單檔固定為2GB 不能為100MB 不知道大家有什麼好的建議嗎?? 若是不行的話 只好直接用rar來分片壓縮了 然後要存取時 就得把想要的檔案解壓出來才能用 (即便當初rar只是用封裝儲存而無壓縮) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.214.33 ※ 文章網址: https://www.ptt.cc/bbs/EZsoft/M.1436983807.A.FF0.html
newclicker: ultraiso的isz好像可以做到,但我不確定切成數千個檔案 07/16 03:50
newclicker: 編號會從i01~i99,之後它會怎樣命名(i0a~izz嗎?XD 07/16 03:52
newclicker: 又或者是i100~i9999這樣?期待原po試出來的結果wwww 07/16 04:01
rick65134: 非常感謝樓上的建議 這幾乎是最接近的答案了 07/16 04:51
rick65134: 不過經過試驗後 它的分割檔極限就只能到1000個檔案 07/16 04:52
rick65134: 而且產生出來的isz似乎只有他自家的虛擬光碟機才讀得懂 07/16 04:52
rick65134: 我用daemon tools 4.47無法掛載他的isz 07/16 04:53
rick65134: 再次感謝您的熱心幫忙:):) 07/16 04:54
ja20331: 試試winmount? http://www.winmount.com/ 07/16 15:19
newclicker: 樓上GJ,把壓縮檔掛載乘虛擬磁碟=winmount 07/16 16:28
newclicker: 成 07/16 16:28
囧 現在發現一個很嚴重的問題 該筆資料因為是用linux儲存 原本的路徑長度非常長 長到已經超出windows的支援(255字元) 所以只能全面棄守windows用戶 先用.tar包成一個大檔再說好了 ※ 編輯: rick65134 (140.114.214.33), 07/17/2015 04:55:46
raiechun: WinMount距離上一次更新已有三年又九個月,而且是一個中 07/17 12:31
raiechun: 國軟件,使用前請三思 07/17 12:32
rick65134: 樓上不說我還沒發現呢 因為他網頁是全英文 只有右上角 07/17 21:04
rick65134: 出現"中文网"的字樣 07/17 21:06
newclicker: Linux記得是用archivemount指令來mount壓縮檔 07/18 02:03
newclicker: winmount的確是中國軟體,也可參考本板 #161uaxH5 文章 07/18 02:07
newclicker: 有疑慮的話類似軟體還有 http://www.winarchiver.com 07/18 02:49
感謝大家的建議 不過包成一個tar檔之後 才發現一個更嚴重的問題 那就是 直接mount tar檔之後 因為總檔案數高達20萬 所以每次存取檔案都要多花費十數秒的時間 完全無法達到隨機存取檔案 最終依舊要完全解開之後才能夠順暢的存取檔案 所以還是放棄了大檔案的所有方案 預計改用rar直接分片壓縮了事 在過程中 研究很多壓縮格式的分片壓縮方法後 發現rar真的有資格說:在座的各位,都是垃圾 ※ 編輯: rick65134 (140.114.214.33), 07/20/2015 06:22:23
newclicker: BTW印象中我記得ISO檔是可設定讓檔名路徑跨越255字元 07/21 00:21
newclicker: 不過要分割超過1000個檔案,且掛載後要能順暢隨機存取 07/21 00:27
newclicker: 可以往Acronis、Ghost這類備份還原軟體的方向研究看看 07/21 00:29
newclicker: Acronis的核心印象中也是根基於Linux發展出來的 07/21 00:30
newclicker: 最近嘗試了7zip的Wim封裝功能,確定可分割超過1000個 07/27 01:50
newclicker: 檔案。Wim檔在Windows下也有工具可掛載成磁碟。 07/27 01:51
rick65134: 感謝樓上的測試 晚點我也來試試看~~ 07/27 10:50