Chromebook не может подключить ext4 USB-накопитель с действующим FS

На своем Chromebook я выполнил следующие действия, чтобы создать раздел ext4 на USB-накопителе. После завершения процесса, когда USB-накопитель снова подключен, Chromebook обнаруживает диск и подключает его. Там нет проблем.

Если бы я смонтировал USB-накопитель на хосте Linux, touch новый файл или что-то, извлеките и затем снова подключите к книге Chrome, я получаю всплывающее окно, в котором говорится, что носитель не распознается. Если я должен был монтировать вручную из crosh/shell, я получаю следующую ошибку:

mount: /media/removable/foo: wrong fs type, bad option, bad superblock on /dev/sdb1, missing codepage or helper program, or other error.

Это озадачивает, потому что диск вообще не поврежден, так как я все еще могу смонтировать / прочитать / записать этот же диск на хосте Linux.

По сути, Chromebook отказывается монтировать FS, которая использовалась - и все еще может использоваться - в другом месте. Что может быть не так? Как я могу устранить это?

1 ответ

Проблема заключается в том, что хост Linux (позднее ядро) изменяет функции журналирования, чтобы содержать journal_64bit journal_checksum_v3 какой Chromebook (старое ядро) не радует. В ядре Chromebook это исправление, скорее всего, отсутствует.

Спасибо LQ за указатели.

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