作者 主題: 用 ghost 複製 VMWare 的硬碟出問題..  (閱讀 11698 次)

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

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
用 ghost 複製 VMWare 的硬碟出問題..
« 於: 2006-08-28 23:10 »
請問大大們...


以下作業環境都是在 VMWare 下...


我在 DOS 下或 XP 下用 ghost 複製內有 CentOS4.3 系統的 SCSI 硬碟,

結果出現錯誤..

代碼: [選擇]
Error Number: (29004)
Message: Read sector failure, result = 1, drive = 1, sectors -456237413 to -456237411
Version: 8.0.0.984 (Oct  3 2003, Build=984)


然後給 ghost 加上 -BFC=-456237413

結果啟動 ghost 時顯示錯誤..

ABORT: 19000, Switch usage error, usage: -BFC



如何能避免 sectors -456237413 的錯誤訊息??

謝謝嘍~~  :D

phantom

  • SA 苦力組
  • 俺是博士!
  • *****
  • 文章數: 2185
    • 檢視個人資料
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #1 於: 2006-08-29 10:21 »
再 VMware 下,為啥還要用 Ghost?
直接把 VMware 下,你那 OS 的 Dir 整個 copy 下來不就好了?
Linux 非萬能, 沒 Linux 萬萬不能.
root = God
apt-get install ultimate-horsepower

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #2 於: 2006-08-29 14:24 »
引述: "phantom"
再 VMware 下,為啥還要用 Ghost?
直接把 VMware 下,你那 OS 的 Dir 整個 copy 下來不就好了?



因為我在 CentOS4.3 裏面做了一些處理後,

vhd 會變得很大, 就算事後刪除檔案,

原來儲存的空間也不會釋放...

用 VMWare 的 defragment 也沒啥成效...

所以想用 ghost 將資料移到另一個 vhd,

很久以前曾經這樣做過,

可以達到我要的效果...

ricky

  • 實習板主
  • 鑽研的研究生
  • *****
  • 文章數: 669
    • 檢視個人資料
    • Ricky 碎碎唸
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #3 於: 2006-08-29 15:55 »
引述: "yamaka"
引述: "phantom"
再 VMware 下,為啥還要用 Ghost?
直接把 VMware 下,你那 OS 的 Dir 整個 copy 下來不就好了?



因為我在 CentOS4.3 裏面做了一些處理後,

vhd 會變得很大, 就算事後刪除檔案,

原來儲存的空間也不會釋放...

用 VMWare 的 defragment 也沒啥成效...

所以想用 ghost 將資料移到另一個 vhd,

很久以前曾經這樣做過,

可以達到我要的效果...

要不要試試hdd device對device複製
cat /dev/hdx > /dev/hdx
感覺ghost在做複製的時候不是1:1的磁區複製
還是用低階的複製方式保險一些
我的symfony作品:YOMOpets 寵物誌
有興趣可以一起來討論symfony喔
我的部落格:http://ricky.ez2.us/

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #4 於: 2006-08-29 16:29 »
OK, 了解, 我踹踹~~~

謝謝大大們的指點  :lol:

Yamaka

  • 俺是博士!
  • *****
  • 文章數: 4913
    • 檢視個人資料
    • http://www.ecmagic.com
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #5 於: 2006-08-29 17:23 »
報告 ricky 大大...

我用這個指令..

cat /dev/sda > /dev/sdb

結果 sdb 反而更大  :o  :o

eose

  • 活潑的大學生
  • ***
  • 文章數: 499
  • 性別: 男
    • 檢視個人資料
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #6 於: 2006-09-08 11:34 »
使用Vmware-Tools上的shrink功能可將增大的vmdk變小,但Linux上我沒用過,應該是可以用vmware-vdiskmanager指令來做,你可以去VMware的討論區找一下方法.

iamyy

  • 可愛的小學生
  • *
  • 文章數: 8
    • 檢視個人資料
用 ghost 複製 VMWare 的硬碟出問題..
« 回覆 #7 於: 2006-09-15 11:01 »
可是要shrink之前,必須要是乾淨的環境,也就是說必須要清除 Link,Snapshot等的部份喔~~