2016-07-14 68 views
-1

我使用下面的CMD其中SDA(500GB)是我的筆記本電腦的HD(卸載)和SDC(500GB)是我的外部USB高清DD完成後,應記錄時間=記錄了

dd if=/dev/sda of=/dev/sdc bs=4096 

完成後該返回

122096647+0 records in 
122096646+0 records out 
50010782016 bytes (500GB) copied, 10975. 5 s, 45.6 MB/s 

這顯示記錄!=記錄了

fdisk -l 

返回

Device Boot Start End   Blocks  Id System 
/dev/sda1 *  2048 718847  358407  7 HPFS/NTFS/exFAT 
/dev/sda2  718848 977102847 488192000 7 HPFS/NTFS/exFAT 

/dev/sdc1 *  2048 718847  358407  7 HPFS/NTFS/exFAT 
/dev/sdc2  718848 977102847 976384000 7 HPFS/NTFS/exFAT 

這也示出了尺寸

另一個問題之間的差異是它正常的DD採取3小時,進行一個500GB的副本。(筆記本SSD正常非ssd usb高清)

我的Windows上的物理扇區是而邏輯秒tor是

+0

也許這個問題更適合[Unix&Linux](https://unix.stackexchange.com)? – rtur

+0

@rtur如果是這樣的話,soemody可以移動它,或者告訴我我該怎麼做? –

回答

0

dd是否正常需要3個小時 - 是的。 dd可能需要很長的時間,因爲您正在逐位拷貝驅動器。並且您需要識別從源(sda)到目標(sdc)的連接方式。你提到sdc是你的外置USB硬盤,那麼USB上的最大傳輸速度是多少?那麼,轉移總是不可能在最大值時發生。如果是USB 2.0,那麼是的,這可能需要很長時間。

這就是爲什麼我討厭dd。它通常在不應該使用的情況下使用,並且源和目標之間的差異(如分區大小,類型,塊大小)會導致問題。 在大多數情況下,您最好使用cp -rptar。 如果您試圖克隆具有可啓動Linux操作系統的驅動器,則不需要使用dd有更好的方法。

+0

我想克隆我的Windows 8.1磁盤,如果我只是使用CP不會忽略引導記錄和OS設置?我同意dd在這裏沒有特別的效果 - 特別是因爲500GB的筆記本電腦HD拷貝,我只用了大約35GB(主要是操作系統文件和很少的音樂文件),因此我正在複製/寫入465GB的字節空間。 –

+0

我想你是在試圖克隆一個帶有操作系統的可啓動磁盤。如果這是一個帶有EFI啓動分區並被格式化爲FAT32的Linux操作系統,那麼它很容易克隆。瞭解有兩種不同的引導和啓動記錄方法 - EFI和MBR。 EFI更好,因爲它更容易,在處理MBR時,您必須處理硬盤上的前500個字節,但在Linux和使用GRUB時,您可以使用Linux安裝磁盤並運行自動修復以使GRUB修復磁盤上的MBR。 – ron

+0

Windows 8和Windows 7也可以執行EFI啓動,但前提是您的主板支持EFI,並且您選擇了與傳統啓動(即MBR)相對的方式。由於盜版,微軟不會輕易實現克隆,而且我還沒有及時克隆可啓動MS驅動器。我建議你使用一個軟件包來做它,比如macrium反射或Aomei備份程序 – ron