如何在750M的CDROM上儲存幾個G的內容

2022-08-01 15:36:07 字數 716 閱讀 7105

乍一聽這個標題,很像是某種虛假廣告:)

乙個同事拿來一張cdrom,是winxp4in1的。說把光碟上的檔案copy到硬碟後有2個多g。怪了,750m的cdrom能存2個多g?我試了一下,

果然copy出2個多g。初步猜想可能像linux的檔案鏈結技術,google了之後,得以證明:

1、一張光碟的容量是死的,是650m就是650m,是700m就是700m,就算超刻,能夠多出50到100m也就很不容易了,所以一張光碟絕對不可能容下1個g以上的東西(***除外)。

2、有一種技術可以在光碟上製做一種檔案,雖然這個檔案的真實內容可能只有幾個位元組,但通過直接修改iso檔案,可以將這個檔案做的有幾個g那麼大,你無法將它拷貝到硬碟上,這屬於一種光碟加密技術。

3、另一種真正有用的技術是unix下的檔案連線技術(到現在windows的檔案系統也不支援這種技術),光碟上的iso檔案系統是支援這種技術的。這種技術可以將檔案內容完全相同的幾個檔案儲存到同乙個位置,但從目錄上看卻是不同的檔案。這就是一張光碟上為什麼可以整合windows 2000的若干個版本的根本原因,對於不同版本的windows 2000,其實其中大部分檔案是相同的,只有少數檔案不同,這樣相同的檔案放到相同的儲存位置,不同的檔案分別儲存,加起來一張光碟也可以容下,但如果你複製到硬碟上這些檔案就會被分開到不同的目錄中,由於windows的檔案系統不支援這種技術,所以就會造成光碟上的內容放到硬碟上占用1個多g的情況。cdimage 加上 -o引數就可以實現這種檔案儲存優化功能。

如何在M1晶元的MacBook上安裝opencv

直接使用homebrew安裝 brew install s opencv 所以,homebrew預設安裝opencv contrib,不需要考慮重新編譯opencv opencv contrib,這也就是為什麼說brew安裝是最簡單的方法。自己在這個地方停留了很長時間,在尋找如何補全編譯,後來在官方...

如何在M1或Intel Mac上重置NVRAM

如果我們的mac出現異常,可以嘗試重置nvram。下面是macw帶來的詳細教程。重置nvram 和 或smc 也稱為系統管理控制器,它負責電源管理,在此處討論 如何在mac上重置smc 可以解決諸如高速風扇,連線的螢幕解析度不正確和甚至是藍芽問題。與m1 mac上不再存在的smc不同,nvram存在...

如何在M1上執行較早的非本機Intel x86應用

第一種方法 第二種方法 在mac上安裝rosetta 2的另一種方法是使用熟悉的softwareupdate命令列工具。softwareupdate install rosetta 這將啟動rosetta安裝程式,您必須同意許可協議,您會在每次在每台裝置上安裝任何東西時都做完整而透徹的閱讀。您還可以...