Ошибка while burning СD-R, check if it's burned correctly

I tried to write an .iso file on в СD-R, but I got an ошибка in process.

BraseroLibburn called brasero_job_set_current_action
BraseroLibburn called brasero_job_get_session_output_size
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn called brasero_job_get_session_output_size
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn SCSI error condition on command 5Ch READ BUFFER CAPACITY: See MMC specs: Sense Key 3 "Medium error", ASC 10 ASCQ 00
BraseroLibburn called brasero_job_get_session_output_size
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn SCSI error condition on command 2Ah WRITE(10): [5 64 00] Illegal mode for this track
BraseroLibburn Closing
BraseroLibburn called brasero_job_set_dangerous
BraseroLibburn called brasero_job_set_current_action
BraseroLibburn Libburn reported an error SCSI error on write(1136,16): [5 64 00] Illegal mode for this track
BraseroLibburn called brasero_job_error
BraseroLibburn finished with an error
BraseroLibburn asked to stop because of an error
    error       = 1
    message = "SCSI error on write(1136,16): [5 64 00] Illegal mode for this track"
BraseroLibburn stopping
Session error : SCSI error on write(1136,16): [5 64 00] Illegal mode for this track (brasero_burn_record brasero-burn.c:2856)

When I opened the resulted disk, most поля пахал ended up written there, but гm not sure if that's all of them. When I tried to boot from this disk, nothing happened. How to check if this .iso was burned correctly?

1
задан 7 January 2016 в 19:30

3 ответа

Я не мог найти дубликат, таким образом, я повторно адаптирую старый мой ответ.

<час>

можно проверить целостность изображения, записанного в CD путем проверки его суммы MD5 по исходной ISO MD5 сумме:

  1. Проверка размер исходного ISO:

    % ls -l archlinux-2015.10.01-dual.iso 
    -rwxrwxr-x 1 user user 689963008 nov 22 21:35 archlinux-2015.10.01-dual.iso
    
  2. Выполнение эта команда (изменение 689963008 согласно размеру исходного ISO):

    sudo dd if=/dev/cdrom iflag=fullblock count=$((689963008/512)) 2>/dev/null | md5sum -
    
  3. Проверка вывод против исходной ISO MD5 суммы:

    % md5sum archlinux-2015.10.01-dual.iso
    b6781474851992cd9deb03b93a3f9503  archlinux-2015.10.01-dual.iso
    

, Если Вы хотите стать необычными:

  1. Включают репозиторий Вселенной (можно сделать это в программном обеспечении & Обновления);

  2. Установка pv: sudo apt-get install pv;

  3. Проверка размер исходного ISO:

    % ls -l archlinux-2015.10.01-dual.iso 
    -rwxrwxr-x 1 user user 689963008 nov 22 21:35 archlinux-2015.10.01-dual.iso
    
  4. Выполнение эта команда (изменение 689963008 согласно размеру исходного ISO):

    sudo dd if=/dev/cdrom iflag=fullblock count=$((689963008/512)) 2>/dev/null | pv -s 689963008 | md5sum -
    
  5. Проверка вывод против исходной ISO MD5 суммы:

    % md5sum archlinux-2015.10.01-dual.iso
    b6781474851992cd9deb03b93a3f9503  archlinux-2015.10.01-dual.iso
    
2
ответ дан 3 December 2019 в 06:59

Я предполагаю, что Вы используете пустой CD-R. Это может только быть записано однажды, и после этого это только читаемо...

, Что означает; начиная с эти .iso не горел на CD-R правильно, Вы ничего не можете делать с этим.

Выбрасывают его и возможно пытаются использовать CD-RW?

1
ответ дан 3 December 2019 в 06:59

я - разработчик libburn.

выполненная запись была ясным отказом. Возможно, потому что CD был уже записан и закрыт. Были самое большее 1136 * записанных 2 048 байтов (~ 2 МБ). Таким образом, все остальное, что можно считать из CD, должно произойти от предыдущей выполненной записи.

Хорошо проводят день :)

Thomas

1
ответ дан 3 December 2019 в 06:59

Другие вопросы по тегам:

Похожие вопросы: