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 за указатели.