作者 主題: VBox modifyhd resize 怎麼把磁碟變小  (閱讀 4810 次)

0 會員 與 1 訪客 正在閱讀本文。

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
VBox modifyhd resize 怎麼把磁碟變小
« 於: 2011-08-09 23:37 »
VBoxManager modifyhd --resize 只能變大,怎麼變小呢?
--
TyroneYeh

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
Re: VBox modifyhd resize 怎麼把磁碟變小
« 回覆 #1 於: 2011-08-10 08:26 »
試出來了><

如果是 dynmaic 的 VDI 是不能調小,只能調大 (Fixed 沒試過)
Format variant:       dynamic default

下 「VBoxManager modifyhd xxxx.vdi --resize 20000」比原來的小(21000 MB) 會出現這樣的錯誤
代碼: [選擇]
Progress state: VBOX_E_NOT_SUPPORTED
VBoxManage: error: Resize hard disk operation for this format is not implemented yet!

變成要產生新的 vdi createhd 然後複製 clonehd --existing

會不會太不人性了啊
--
TyroneYeh

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
Re: VBox modifyhd resize 怎麼把磁碟變小
« 回覆 #2 於: 2011-08-10 16:45 »
有用過幾次 modifyhd resize, 但是曾經失敗過(無法掛載)
後來要變更大小都是用 clonezilla 或 ghost
不過我每次建 vdi 都會設大一點
所以也很少有變更容量的需求   :D

TyroneYeh

  • 俺是博士!
  • *****
  • 文章數: 2396
  • 性別: 男
    • 檢視個人資料
Re: VBox modifyhd resize 怎麼把磁碟變小
« 回覆 #3 於: 2011-08-11 00:24 »
謝謝, 用 VBoxManager 的感覺有問題... 只好用 clonezilla 試試了
--
TyroneYeh