Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
dev:ubuntu:clonedisk [2013/04/18 16:43]
jamis7005 [Copying MBR]
dev:ubuntu:clonedisk [2013/04/19 19:01] (текущий)
jamis7005
Строка 2: Строка 2:
  
 ===== Whole disk ===== ===== Whole disk =====
-''​dd if=/dev/sda of=hdd.img''​\\ +  ​dd if=/dev/sda of=hdd.img 
-''​dd if=hdd.img of=/dev/sda''​\\+  dd if=hdd.img of=/dev/sda
   ​   ​
 ===== One partition ===== ===== One partition =====
-''​dd if=/​dev/​sda1 of=hdd.img''​\\ +  ​dd if=/​dev/​sda1 of=hdd.img 
-''​dd if=hdd.img of=/​dev/​sda1''​\\+  dd if=hdd.img of=/​dev/​sda1
   ​   ​
 ===== One partition ===== ===== One partition =====
-''​dd if=/​dev/​sda1 of=hdd.img''​\\ +  ​dd if=/​dev/​sda1 of=hdd.img 
-''​dd if=hdd.img of=/​dev/​sda1''​\\+  dd if=hdd.img of=/​dev/​sda1
   ​   ​
 ===== CD ===== ===== CD =====
-''​dd if=/​dev/​cdrom of=/​mnt/​cdbackup.iso''​\\ +  ​dd if=/​dev/​cdrom of=/​mnt/​cdbackup.iso 
-''​dd if=/​mnt/​cdbackup.iso of=/​dev/​cdrom''​\\+  dd if=/​mnt/​cdbackup.iso of=/​dev/​cdrom
  
 ===== Over network ===== ===== Over network =====
 Clone drives over a network:\\ Clone drives over a network:\\
-''​dd if=/dev/sda | ssh username@host "dd of=/​dev/​sda"​''​+  ​dd if=/dev/sda | ssh username@host "dd of=/​dev/​sda"​
  
 Dump an image over a network:\\ Dump an image over a network:\\
-''​dd if=/dev/sda | ssh username@host "dd of=/​mnt/​hdd.img"​''​+  ​dd if=/dev/sda | ssh username@host "dd of=/​mnt/​hdd.img"​
  
 Clone a networked drive onto yours:\\ Clone a networked drive onto yours:\\
-''​ssh username@host "dd if=/​dev/​sda"​ | dd of=/dev/sda''​\\+  ​ssh username@host "dd if=/​dev/​sda"​ | dd of=/dev/sda
  
 Clone a networked image onto yours:\\ Clone a networked image onto yours:\\
-''​ssh username@host "dd if=/​mnt/​hdd.img"​ | dd of=/dev/sda''​+  ​ssh username@host "dd if=/​mnt/​hdd.img"​ | dd of=/dev/sda
 ===== Copying MBR ===== ===== Copying MBR =====
 +[[http://​www.cyberciti.biz/​faq/​howto-copy-mbr|src]]\\
 MBR Total Size = 446 + 64 + 2 = 512 MBR Total Size = 446 + 64 + 2 = 512
   * 446 bytes - Bootstrap.   * 446 bytes - Bootstrap.
Строка 43: Строка 44:
  
 Type dd command as follows:\\ Type dd command as follows:\\
-''​dd if=/dev/sda of=/dev/sdb bs=512 count=1''​+  ​dd if=/dev/sda of=/dev/sdb bs=512 count=1
  
 Above command will copy 512 bytes (MBR) from sda to sdb disk. This will only work if both discs have identically sized partitions. Above command will copy 512 bytes (MBR) from sda to sdb disk. This will only work if both discs have identically sized partitions.
Строка 49: Строка 50:
 **dd command for two discs with different size partitions** **dd command for two discs with different size partitions**
  
-''​dd if=/dev/sda of=/​tmp/​mbrsda.bak bs=512 count=1''​+  ​dd if=/dev/sda of=/​tmp/​mbrsda.bak bs=512 count=1
  
 Now to restore the image to any sdb:\\ Now to restore the image to any sdb:\\
-''​dd if=/​tmp/​mbrsda.bak of=/dev/sdb bs=446 count=1''​+  ​dd if=/​tmp/​mbrsda.bak of=/dev/sdb bs=446 count=1 
 +   
 +** example: 32Gb to 8Gb**\\ 
 +Given: 
 +  * sdc: 32Gb with sdc1=4Gb, sdc2=4Gb, and 23Gb of free space. 
 +  * sdd: 8Gb
  
 +Count number of blocks to copy:
 +  8015282176/​512 = 15654848
 +  ​
 +Create image file:  ​
 +  sudo dd if=/dev/sdc of=jr1.img count=15654848
 +  ​
 +Write image file:
 +  sudo dd if=jr1.img of=/​dev/​sdd  ​
 ===== Watching Progress ===== ===== Watching Progress =====
  
dev/ubuntu/clonedisk.1366289027.txt.gz · Последние изменения: 2013/04/18 16:43 — jamis7005
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0