1

Я пытаюсь сделать резервную копию всего диска в файл образа в Cygwin.

$ dd if=/dev/sdc of=/cygdrive/i/Storage$/backups/2018-09-18.img  conv=noerror,sync status=progress bs=1M
0+0 records in
0+0 records out
0 bytes copied, 0.00137615 s, 0.0 kB/s    

$ ../../listdrives.sh
major minor  #blocks  name   win-mounts

8     0 3907018584 sda
8     1      16384 sda1
8     2 3907000320 sda2
8    16  244198584 sdb
8    17     510976 sdb1
8    18     102400 sdb2
8    19      16384 sdb3
8    20  243567616 sdb4   C:\
8    32          0 sdc
8    33     409600 sdc1
8    34     510976 sdc2
8    35     131072 sdc3
8    36  248083517 sdc4   F:\
8    37     920576 sdc5
8    48          0 sdd
8    64   15314688 sde
8    65   15313664 sde1   G:\
8    80    7831552 sdf
8    81    7830528 sdf1   H:\
8    96 3903062016 sdg
8    97     131072 sdg1
8    98 3902929900 sdg2   I:\

Похоже, что /dev/sdc пуст, но тогда как мне сделать резервную копию раздела, если я получаю те же результаты?

$ dd if=/dev/sdc4 of=/cygdrive/i/Storage$/backups/2018-09-18.img conv=noerror,sync status=progress bs=1M
0+0 records in
0+0 records out
0 bytes copied, 0.00144819 s, 0.0 kB/s

1 ответ1

0

Вы не можете получить доступ к дискам Windows, которым назначены буквы дисков. Вам нужно сначала размонтировать и отключить их от Windows, используя DISKPART.exe и т.д. Естественно, вы не можете сделать это с системным разделом (обычно C:).

Лучшая альтернатива - использовать теневую копию. См. Https://en.wikipedia.org/wiki/Shadow_Copy и:назначьте буквы дисков для теневых копий VSS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .