Не удается войти в Ubuntu 12.04

Вот почему, основываясь на объяснении одного из ведущих разработчиков Canonical: Получение списка всех имен файлов в каталоге требует декодирования, разбора и дешифрования нижних имен файлов. Вызов stat () из du вызывает поиск, который требует выделения inode eCryptfs, чтения части метаданных нижнего файла, проверки на то, чтобы убедиться, что это файл eCryptfs, и затем разобрать размер незашифрованного файла, чтобы установить поле i_size inode eCryptfs inode , Имейте в виду, что чтение метаданных из более низкой файловой системы предполагает чтение страницы в кеш страницы более низкой файловой системы.

Проще говоря, проблема не в скорости ввода-вывода, а в IOP - огромное количество IOPs!

eCryptFS становится все лучше, поскольку он развивается: сравните тесты Phoronix [d1 ] explain vs. 11.10.

Возможно, вы захотите рассмотреть dm-crypt, который исторически был быстрее и 11.10 .

1
задан 20 October 2012 в 20:31

1 ответ

Я столкнулся с той же проблемой. Проблема была в пользователе. Разрешение файла XAuthority принадлежало пользователю root. Я изменил разрешение на файл и смог войти в систему.

3
ответ дан 25 May 2018 в 05:47

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

Похожие вопросы: