это вывод sudo fdisk -l :
ubuntu@PrecisePangolin:~$ sudo fdisk -l
Disk /dev/sda: 164.7 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders, total 321672960 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x886f6824
Device Boot Start End Blocks Id System
/dev/sda1 * 63 116117819 58058878+ 7 HPFS/NTFS/exFAT
/dev/sda2 116119550 319580159 101730305 f W95 Ext'd (LBA)
/dev/sda4 319580160 321671151 1045496 82 Linux swap / Solaris
/dev/sda5 116119552 237807608 60844028+ 7 HPFS/NTFS/exFAT
/dev/sda6 237807616 319580159 40886272 83 Linux
Disk /dev/sdc: 2000 MB, 2000682496 bytes
255 heads, 63 sectors/track, 243 cylinders, total 3907583 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x01fd25ac
Device Boot Start End Blocks Id System
/dev/sdc1 * 63 3907582 1953760 c W95 FAT32 (LBA)
ubuntu@PrecisePangolin:~$
Я попробовал эти две команды:
sudo ddrescue -r 3 /dev/sdc /dev/sda/ImageFileName.img /dev/sda/TextFileName.txt
sudo ddrescue -r 3 /dev/sdc /dev/sda6/ImageFileName.img /dev/sda6/TextFileName.txt
и получил:
[ 112]и в других попытках я получил:
ddrescue: Can't open input file: No such file or directory
где моя ошибка? спасибо!
если вам нужно больше подробностей, я могу дать. Любое предположение, что моя помощь приветствуется.
Вы пытаетесь записать образ (и журнал) непосредственно на дисковое устройство вместо пути в файловой системе. Вы должны использовать что-то вроде этого (что поместило бы это в вашу домашнюю папку).
sudo ddrescue -r 3 /dev/sdc /home/yinon/ImageFileName.img /home/yinon/TextFileName.txt
Если вы делаете это с Live CD, вам необходимо смонтировать жесткий диск перед запуском ddrescue и изменить вывод, чтобы он указывал на смонтированную файловую систему. Например, если вы хотите сделать резервную копию образа на sda6, введите в терминале следующее:
sudo mkdir /media/backup
sudo mount /dev/sda6 /media/backup
Вы создаете папку / media / backup, в которую мы монтируем диск. [ 116]
Вы также можете просто нажать на диск, на который вы хотите создать резервную копию TO, в Nautilus (файловый менеджер), и он автоматически смонтирует его. Если вы наводите курсор на него, он должен показывать полный путь к нему, это должно быть что-то вроде /media/LABEL
, где label - это метка вашего диска.
Ваша команда ddrescue тогда будет выглядеть примерно так:
sudo ddrescue -r 3 /dev/sdc /media/backup/ImageFileName.img /media/backup/TextFileName.txt
Вот трюк, чтобы получить спасение для сохранения изображения на внешний жесткий диск.
Если вы попробуете вышеупомянутое предложение:
sudo ddrescue -r 3 /dev/sdc /home/yinon/ImageFileName.img /home/yinon/TextFileName.txt
вы получите сообщение об ошибке:
ddrescue: Can't open output file: Not a directory
Как упоминалось выше, «Вы пытаетесь написать изображение (и ведите журнал) непосредственно на дисковое устройство, а не путь в файловой системе "
Чтобы обмануть ddrescue при записи непосредственно на внешнее устройство, сделайте следующее:
Затем откройте терминал и введите:
sudo ddrescue -r 3 /dev/sdb ~/Desktop/ddrescue-image-link/MyImage.img ~/Desktop/ddrescue-image-link/ddrescue-log.txt
Теперь ваше изображение будет сохранено на внешнем устройстве. Попробуйте!