Sunday, June 28, 2009

快速 dd 的步驟 - 同時要 dd 很多顆

這是血淚的經驗累積.... 按這這樣做比較不會開不起來
有機會再詳述 什樣的情形會 dd 失敗
不過我現在都是改用 CloneZilla 了..

先假設你的 source 放在 sda, 其他要 dd 的放在 sdb,sdc,sdd.....

建議用 Ubuntu 這是最安全的方法 要不然就是 CentOS Rescuse 但你不可以使用 chroot mode


a. 直接 dd 整顆
dd if=/dev/sda of=/dev/sdb bs=10M &
dd if=/dev/sda
這種方法 不用 grub-install

b. 只 dd /dev/sda1

先把 sdb, sdc, sdd 等先 fdisk 成 sda 一樣的 partitions table

I. dd if=/dev/sda1 of=/dev/sdb1 bs=10M &
dd if=/dev/sda1 of=/dev/sdc1 bs=10M &
dd if=/dev/sda1 of=/dev/sdd1 bs=10M &

II. 建 SWAP (CentOS 的 SWAP lable 應該是 SWAP-sda2)
mkswap -L SWAP-sda2 /dev/sdb2
mkswap -L SWAP-sda2 /dev/sdc2
mkswap -L SWAP-sda2 /dev/sdd2

III. 建 Home
mk.ext3 -L /home /dev/sdb3
mk.ext3 -L /home /dev/sdc3
mk.ext3 -L /home /dev/sdd3

IV. grub-install
我通常是把 dd 好的接到第1顆(如果是 CentOS 開機片開機的 一樣要接)
grub-install /dev/sda

No comments:

Post a Comment