В эти выходные я пытался установить Ubuntu на старый ноутбук Sony Vaio PCG-6S4M / VGN-SZ61MN, если это актуально. Я начинаю использовать живой USB (на самом деле на карте micro SD), но когда дело доходит до копирования файлов, происходит сбой:
Установщик обнаружил ошибку при копировании файлов на жесткий диск
Когда я звоню dmesg
после этого вывод ближе к концу содержит что-то вроде этого:
[ 450.928749] perf: прерывание заняло слишком много времени (3932> 3930), снижение kernel.perf_event_max_sample_rate до 50750
[608.661461] sda: sda1 sda2 < sda5 sda6 >
[610.596440] Добавлен своп 1951740k на /dev/sda5. Приоритет: -2 экстента: 1 через: 1951740k FS
[636.547888] EXT4-fs (sda1): смонтированная файловая система с режимом упорядоченных данных. Варианты: ошибки=remount-ro. Режим квоты: нет.
[636.637761] EXT4-fs (sda6): смонтированная файловая система с режимом упорядоченных данных. Опции: (нулевой). Режим квоты: нет.
[666.058175] Ошибка SQUASHFS: сбой декомпрессии zlib, возможно, данные повреждены
[666.058188] Ошибка SQUASHFS: не удалось прочитать блок 0xb8f39ff: -5
[666.058192] Ошибка SQUASHFS: невозможно прочитать запись кэша фрагментов [b8f39ff]
[666.058196] Ошибка SQUASHFS: невозможно прочитать страницу, блок b8f39ff, размер 8df3
[666.058250] Ошибка SQUASHFS: невозможно прочитать запись кэша фрагментов [b8f39ff]
[666.058253] Ошибка SQUASHFS: невозможно прочитать страницу, блок b8f39ff, размер 8df3
[666.058250] Ошибка SQUASHFS: невозможно прочитать запись кэша фрагментов [b8f39ff]
[666.058253] Ошибка SQUASHFS: невозможно прочитать страницу, блок b8f39ff, размер 8df3
Блок и размер разные в разных интентах, правда у меня этот размер 8df3 получался дважды.
Когда живая система загружена, я могу нормально использовать Ubuntu без видимых проблем, это только при запуске установки после создания разделов.
Я проверил все, что мог придумать, что могло пойти не так:
- Установочное устройство: я попробовал четыре разных карты micro SD с двумя разными картридерами.
- Изображение Ubuntu: я пробовал как Ubuntu 20.04.3, так и Ubuntu Mate 20.04.3, настольную версию. Проверял контрольную сумму после скачивания, а потом еще раз контрольную сумму на карте, используя
dd if=/dev/sdX count=... | ша256сум
. Проверено во всех случаях.
- Жесткий диск: я пробовал с двумя разными жесткими дисками. Также проверено с помощью
смартктл
.
- Оперативная память: провел тест памяти с живого USB, который прошел.
Где еще могло что-то пойти не так? Как я могу это диагностировать? Любые идеи?
РЕДАКТИРОВАТЬ
Возможно, у меня есть более важная информация. Для начала уточню, что изображение на SD-карте почти наверняка хорошее:
- Я проверил sha256sum загруженного ISO
- Я записал ISO на устройство, используя
дд
, затем проверил ту же самую sha256sum на самом устройстве с помощью дд
еще раз: dd if=/dev/sdX count=... | ша256сум
.
- Я проверил все md5sums, перечисленные в
md5sum.txt
выполнив md5sum -c md5sum.txt
.
Что я выяснил, так это то, что когда я снова проверяю хэши на целевом компьютере, он дает ошибочное значение файла Каспер/файловая система.squashfs
чаще всего, и притом всегда разные. Это, безусловно, самый большой файл размером около 2 ГБ. Ибо если актуально: в ноуте тоже 2гб ОЗУ. На самом деле файл не повреждается: когда я снова проверяю его на более новом компьютере, контрольная сумма в порядке. Обратите внимание, что это происходит на разных SD-картах.
Спасибо!