先說環境
我的host是WIN7,SSD是藍標250GB,主機板MSI X58 PRO
SSD有切成兩塊,前面60GB給HOST用,後面100GB都放VDI檔案。中間未分割。
關於儲存媒介,virtualbox有兩個選項:nonrotational和discard.
nonrotational就是設定介面的【固態硬碟機】,根據manual大概是說有些OS會停止
重組之類的工作。不過我發現這樣沒辦法執行trim,要加上discard才可以。
問題是我發現discard會有不穩。灌虛擬WIN7很明顯,安裝到一半直接死掉,一定要
discard off才能正常安裝。那安裝好後打開呢?隔天看guest又死掉了,只要沒有
discard就一路安好。
那linux當guest呢?我有安裝untangle和ubuntu,這個就不一定固定當機,
有時幾天都沒事,有時天天會死當,這個死當就是virtualbox的guest介面完全沒反應,
只能用工作管理員強制刪除。雖然不會影響到其他guest,但是當你host關機時,還會說
「virtualbox的interface還在執行,要強制停止嗎?」
我知道discard開下去用trim會讓vdi可以線上收縮,不確定對SSD寫入放大有沒有改善,
不過至少不該有壞處吧?請問這個discard的當機問題,有人知道為什麼嗎?