偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ [論壇 - Ubuntu 與其它桌面系統]
正在瀏覽:
1 名遊客
偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2011/7/31 15:17 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 238
![]() |
拜讀了 david50 大大的[筆記]VirtualBox釋放.vdi檔未使用的空間(http://david50.pixnet.net/blog/post/28885721)
這是一篇好文,當然偶也很想把XP瘦身瘦身,結果⋯(我沒其他帳號只好又回來這發問) 我的電腦是 ASUS F9E 系列的筆電 硬碟 500GB(就只安裝 Ubuntu 11.10 AMD64版,從未漏失更新) 記憶體已更新為 DDR2-800 4GB(原為DDR2-667 1GB) 虛擬機 XP 記憶體配置原為 512M(已超過50%,有礙眼的警語)增至 768M(換成4GB後) 偶大都按照 david50 大大的步驟 至微軟下載 SDelete 進入Windows系統中在文字模式執行 sdelete -c, 偶是在執行欄內輸入 f:\sdelete -c (偶的 sdelete 是放在F:碟--共用資料夾) 一切也都照著 david50 大大所寫的在進行 我發現5分鐘後,才增加1%,我想100%豈不是500分鐘嗎?又過了10分鐘,增加至3% 偶就按 ctrl-c 中斷執行並關閉 sdelete 視窗,也正常關閉 XP 重新設定 XP 系統的記憶體為 2GB(2048MB,已超過系統 3.86GB 記憶體的 50%,有礙眼的警語)後改設為1974MB,重開 XP 30 分鐘過後,發現速率狀況沒有明顯改善,偶又按 ctrl-c 中斷執行並關閉 sdelete 視窗,也正常關閉 XP 重開 XP 後先執行 defrag,做完 defrag 後,再執行 f:\sdelete -c 1個鐘頭過後,發現速率狀況沒有明顯改善, 這時候已是凌晨一點了,偶就去睡覺了,迷迷糊糊的也不知是否有睡著,醒來時發現是凌晨三點 關心一下 sdelete 的進度,為 40%,心想天亮應該可以做完 結果,天亮起床時一看,出現了以下錯誤的訊息(第一次可以使用共用剪貼簿--粉扯),複製如下: 虛擬機器執行期間發生錯誤! 錯誤詳細資料如下方所示。 您可以嘗試修正錯誤並繼續執行虛擬機器。 Host system reported disk full. VM execution is suspended. You can resume after freeing some space. 錯誤 ID: DevATA_DISKFULL 嚴重性: 非嚴重錯誤 XP 被懸置著,沒辦法(其實也不知該怎樣)就回到 Linux 在終端機下輸入: sudo VBoxManage modifyhd virtualbox.vdi compact 註:virtualbox.vdi是你自己的 vdi 檔名(包含完整的路徑--這是偶試過的心得) 結果,很快的就跑完100%(大約100秒) 檢視 vdi 檔發現並沒有減肥,心想可能要重開機才有效吧,一切都關閉,重開 ubuntu 結果,右上角出現一個視窗,要偶備份,因為系統磁碟空間只剩 2.4MB,(用系統監控檢查確定) 天啊,一口氣吃掉偶大約 410GB 的磁碟空間(所以才會執行粉慢?),vdi 檔也根本沒瘦身! ==== 偶想 sdelete 是(將 c:)填入十六進位的00(依 david50 的說法),偶猜是否為 wine 惹的禍?(偶有裝 wine) 請教諸位大大,偶該怎麼辦才好?偶的 Ubuntu 11.10 還有救嗎?謝謝。
2012/5/20 11:01
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2012/1/14 18:41 所屬群組:
討論區管理群 等級: 20
HP : 0 / 480
![]() |
你用wine執行windows的工具?
剛剛稍微去跟蹤sdelete的組合語言,他的確是對硬碟直接寫入= =。非常可怕。 硬碟的資料有沒有清0,基本上再OS來講沒有差別,只要沒有pointer只到那裡,那裡就代表可用空間。你這樣直接寫入,會造成硬碟大量讀寫= =。跟低階格式化很像。 至於你的問題,基本上我會叫你重灌,那個應該使linux裏面辨認錯誤= =。清0卻倒置他悲劇。
2012/5/20 11:16
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2011/7/31 15:17 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 238
![]() |
非常感謝 幻影火大大 的高見
幻影火 寫到: 我是由 VirtualBox 中的 Windows XP 去執行的
事實上,我已有重灌的心理準備了,非常感謝,謝謝。
2012/5/20 12:04
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
NT/2000's (Win2K) 並沒有看到 適用於 XP 的說法
2012/5/20 13:50
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2011/7/31 15:17 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 238
![]() |
感謝 poloshiao 大大的回應
並沒有看到 適用於 XP 的說法 這是怎麼說?原帖寫的是在 win7 之下,難道會跳過最 popular 的 XP ? XD 我在猜想,如果 SDelete 指向完整路徑檔名的 vdi 檔,會好一點嗎?
2012/5/20 14:20
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
管理員
![]() ![]() 註冊日期:
2012/1/14 18:41 所屬群組:
討論區管理群 等級: 20
HP : 0 / 480
![]() |
琳納絲幼稚生 寫到: 有可能,我再組合語言裏面看到createfilew,所以有可能檔案也適用。
2012/5/20 15:31
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
抱歉 修正
Runs on: Client: Windows XP and higher. Server: Windows Server 2003 and higher. 但是 在文章中 並沒有說明 是否適用於 XP
2012/5/20 16:15
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員三級
![]() ![]() 註冊日期:
2011/7/31 15:17 所屬群組:
已註冊使用者 等級: 10
HP : 0 / 238
![]() |
非常感謝 幻影火 poloshiao 兩位大大的高見,現在正準備重新安裝,不過好像又出現了另類的問題,正在整理中...感謝兩位大大。
2012/5/20 19:20
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
會員五級
![]() ![]() 註冊日期:
2008/11/21 9:18 所屬群組:
已註冊使用者 等級: 23
HP : 0 / 571
![]() |
借版面請教一下
平時在windows中,三不五時會去做一下磁碟重組動作 那麼,在virtualbox 中的 windows 系統 有需要再做這個動作嗎?
2012/5/20 21:41
|
||||||||||
![]() |
回覆: 偶粉駑鈍,把 VirtualBox 的 vdi 檔瘦身成這鍋樣子⋯ |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() 註冊日期:
2009/12/6 10:32 所屬群組:
已註冊使用者 等級: 71
HP : 1053 / 1756
![]() |
Best Practice: Defrag VMDK, VHD, VirtualBox Virtual Disk
這一篇 談到 VMDK, VHD, VirtualBox Virtual Disk 的碎片重組 主要談到 windows on windows 換句話說 host: windows guest: windows 才需要 碎片重組 On a Linux host or guest, the ext3 and ext4 file systems are more resilient to defragmentation. 至於 host 或者 guest 有一個是 Linux 比較耐碎 # 不一定需要 碎片重組
2012/5/20 22:06
|
||||||||||
![]() |
您可以查看帖子.
您不可發帖.
您不可回覆.
您不可編輯自己的帖子.
您不可刪除自己的帖子.
您不可發起投票調查.
您不可在投票調查中投票.
您不可上傳附件.
您不可不經審核直接發帖.