Копиране - Повредени - Дискове към Ubuntu, Ubuntu Linux блог
Напоследък ситуацията с медиите, като CD / DVD дискове, вече не е толкова актуална, колкото преди 2-4 години, в днешно време флашките и външните твърди дискове вече са много популярни, но все още има случаи, когато трябва да копирате диск, но той или е надраскан, или не е написан правилно и програмата за запис го изплюва. Какво може да ни предложи нашият любимUbuntu в такива случаи?
На пръв поглед ситуацията не е розова, но след някои опити и експерименти мога да кажа, че не всичко е толкова лошо. Ако сте свикнали с графичен интерфейс като мен, можете да използвате програматаDVDisaster. Ако не е достатъчно, тогава можете да го стартирате през Wine, например ISOBuster, който може да бъде изтеглен от торент тракери, или да използвате много добра безплатна програма Non-Stop Copy.
програма dd. Много стара и много популярна програма сред потребителите на Linux. С помощта на dd те създават изображения на твърди дискове, флаш памети и други устройства, създават системно изображение и т.н. Той копира файлове блок по блок от едно място на друго. За да копирате повреден DVD с тази програма, направете следното:
dd if=/dev/cdrom of=image.iso conv=noerror
dev/cdrom е вашетоDVD устройство
image.iso - изображение на копирания DVD / CD диск
conv=noerror - параметър, който определя какво да копирате, игнорирайки грешките
Това е най-простият пример, който показва как може да се използва програмата dd. Ако желаете, можете да намерите много информация за тази програма: настройки, параметри и т.н.
Следва тежката артилерия. Опитните потребители казват, че "счупените" дискове се копират най-добре с помощта на програмитеgddrescue (в терминала пишемddrescue ) иdd_rescue. Въпреки сходството на имената, тованапълно различни програми. Можете да инсталирате тези програми от софтуерния център на Ubuntu. И ще добавя от себе си - gddrescue е по-добър от dd_rescue. Така че да продължим.
Инсталирайте ddrescue. Можете да го инсталирате от Центъра за приложения или с командата:
sudo apt-get install gddrescue
Как да използвам тази програма? Програмата е конзолна, така че ще работим с нея в терминала, всъщност, както с всички програми, описани в този преглед.
Модел на използване: ddrescue [опции] infile outfile [logfile]
-h, --help покажи помощ -V, --version покажи номера на версията -b, --block-size=bytes размер на хардуерния блок на устройството източник [512] -B, --binary-prefixes използват степени на две в числа [по подразбиране SI] -c, --cluster-size=blocks брой хардуерни блокове за копиране еднократно [128] -C, --comple te-only не брои Изпраща данни повече от указаното в регистрационния файл -e, --max-errors=n максимално позволен брой области с грешки -i, --input-position=pos начална позиция в изходния файл [0] -n, --no-split не се опитвай да разделиш области с грешки -o, --output-position=pos начална позиция в целевия файл [ipos] -q, --quiet поне подробно -r, --max-retries=n изход след този брой повторни опити за четене (-1=до безкрайност)[0] -s, --max-size=байта максимално количество данни за копиране -t, --truncate изчистване на целевия файл преди запис -v, --verbose максимално многословно
Пълният списък с параметри може да се види с помощта на командата:
ddrescue -h
ddrescue -v /dev/cdrom Recovered.iso ddrescue.log
В този пример дискът в устройството ще бъде копиран, създавайки изображението Recovered.iso и регистрационния файл ddrescue.log с помощта на опцията -v(максимални подробности)
Следва програмата dd_rescue. Можете също да инсталирате през центъра за приложения на Ubuntu или в терминала:
Модел на използване: dd_rescue [опции] infile outfile
dd_rescue -v /dev/cdrom Recovered.iso
Можете да инсталиратеrecoverdm като всички предишни в този преглед програми от Центъра за приложения или с командата:
sudo apt-get install recoveredm
Модел на използване: recovereddm -t type -i file/devicein -o fileout [-l списък] [-n повторни опити] [-s скорост]
-t тип данни -i копиране от -o възстановен файл -l този файл ще съдържа отместване на лоши(!) блокове -n брой опити за четене преди преминаване към следващия сектор -s скорост на четене на CD/DVD устройства (по подразбиране 1x) -r брой повторни опити при четене от RAW
recoverdm -i /dev/cdrom -o Възстановен.iso
Е, това е общо взето краят на този преглед. Мога само да напиша, че по подразбиране програмата recoverdm копираше много бавно лош диск, за разлика от gddrescue и ddrescue. Сама ги избрах.