| Summary: | ERROR: Could not create ISO image (with /usr/bin/mkisofs) | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Vladislav Glinkin <glinkinvd> | ||||
| Component: | rear | Assignee: | Andrew Vasilyev <andy> | ||||
| Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
| Severity: | normal | ||||||
| Priority: | P5 | CC: | andy | ||||
| Version: | unstable | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Attachments: |
|
||||||
|
Description
Vladislav Glinkin
2025-10-17 19:59:46 MSK
Created attachment 19809 [details]
rear -v -d -D mkbackup (вывод)
Пожалуйста, проверьте из задания #397674 (Ответ для Andrew Vasilyev на комментарий #2) > Пожалуйста, проверьте из задания #397674 С версией rear-2.9-alt2 (sisyphus+397674.200.2.1) проблема продолжает воспроизводиться. (Ответ для Vladislav Glinkin на комментарий #3) > С версией rear-2.9-alt2 (sisyphus+397674.200.2.1) проблема продолжает > воспроизводиться. А если в файле /usr/share/rear/output/ISO/Linux-i386/820_create_iso_image.sh убрать перенаправление вывода mkisofs в /dev/null и добавить LANG/LC_ALL: --- a/usr/share/rear/output/ISO/Linux-i386/820_create_iso_image.sh +++ b/usr/share/rear/output/ISO/Linux-i386/820_create_iso_image.sh @@ -32,10 +32,12 @@ if test "ebiso" = $( basename $ISO_MKISOFS_BIN ) ; then Error "$ISO_MKISOFS_BIN works only with UEFI" fi else + export LC_CTYPE=C LC_ALL=C LANG=C $ISO_MKISOFS_BIN $v $ISO_MKISOFS_OPTS -o "$ISO_DIR/$ISO_PREFIX.iso" \ -b isolinux/isolinux.bin -c isolinux/boot.cat \ -no-emul-boot -boot-load-size 4 -boot-info-table \ - -R -J -volid "$ISO_VOLID" $EFIBOOT -v -iso-level 3 . >/dev/null + -R -J -volid "$ISO_VOLID" $EFIBOOT -v -iso-level 3 . +# >/dev/null ##-R -J -volid "$ISO_VOLID" $EFIBOOT "${ISO_FILES[@]}" >/dev/null fi StopIfError "Could not create ISO image (with $ISO_MKISOFS_BIN)" мы увидим что-нибудь полезное? (Ответ для Andrew Vasilyev на комментарий #2) > Пожалуйста, проверьте из задания #397674 Перепроверил поведение ещё раз. В итоге пришёл к выводу, что во время перепроверки допустил ошибку. А именно - предварительно не подготовил /etc/rear/local.conf Использовал следующие настройки: OUTPUT=USB BACKUP=NETFS BACKUP_URL=usb:///dev/disk/by-label/REAR-000 Результаты получились следующими: 1) Без #397674 всё упиралось в зависание вида https://github.com/rear/rear/issues/3017 при загрузке в собранный rescue/backup образ. 2) С #397674 данная проблема не воспроизвелась. Загрузка в rescue/backup образ прошла успешно. По итогу можно утверждать, что проблема вида ERROR: Could not create ISO image (with /usr/bin/mkisofs) вызвана некорректной конфигурацией в /etc/rear/local.conf, а https://github.com/rear/rear/issues/3017 решается обновлением до #397674 |