Bug 12232
| Summary: | [4.1] warn on "cpio: read failed - Input/output error" please | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Michael Shigorin <mike> |
| Component: | installer | Assignee: | qa-team <qa-team> |
| Status: | CLOSED WORKSFORME | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | amakeenk, antohami, boyarsh, klark, ktirf, ldv, mike, pustovit, rider, sbolshakov, sem |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Bug Depends on: | 12001 | ||
| Bug Blocks: | 12100, 14168 | ||
не в этой версии OK Это тоже нужно, но скорее всего после #12001 (то будто проще? и очевидней). re -> installer; reassign Проверка актуальности. Состояние: Пакет installer в Sisyphus — 1.16.38-alt1, кодовая база с 2007 года полностью сменилась (alterator-install2 не существует). В исходниках текущего installer реакции на ошибки чтения cpio («read failed — Input/output error») не обнаружено, но отсутствие диагностики при установке с повреждённого носителя по коду подтвердить нельзя. Решение: ретест на Sisyphus: установка с повреждённого носителя/зеркала, проверить наличие предупреждения и выбор «продолжить/прервать». Баг не закрывать. Проверил на regular-mate Sisyphus 2026-09-16 (installer-1.16.38-alt1, installer-livecd-install-0.11.0-alt1, installer-alterator-pkg-3.2.7-alt1): на 22 % шага «Установка базовой системы» извлёк ISO из VM. Через пару секунд установщик остановился на 26 % и показал «Критическая ошибка: Error unpacking image from /dev/loop0 into /mnt/destination: 1» (в kmsg — «SQUASHFS error: Failed to read block 0x503df00b: -5»), «Далее» заблокирована, молчаливого продолжения нет (installer-livecd-install: unsquashfs_img → rc≠0 → do_notify_error). Для пакетного этапа код тоже есть: pkg-install шлёт stderr apt/rpm (включая «cpio: read failed») через stderr_handler в mailbox error, ui/pkg/install при pkg-install:finish:rc≠0 открывает /pkg/error «Critical error during install: <текст>. Press 'Next' button to continue» (страница есть с 2008 г.). Запрошенная реакция на ошибку чтения носителя реализована. Воспроизвести cpio-ветку вживую нельзя: regular-mate ставит базу из squashfs, после извлечения ISO гибнет и live-корень. |

Description
Michael Shigorin 2007-07-06 12:07:10 MSD