https://forum.altlinux.org/index.php?topic=36177.msg353014#msg353014
https://forum.altlinux.org/index.php?topic=36177.msg353029#msg353029
Кстати, да. Какая флешка используется? Если той марки, что по ссылке, то - не советую категорически! По ссылке я поделился опытом "хранения" данных на них.
Не удивлюсь, что образ записался на неё криво и установился соответственно...
Засада с 'proc pts tmp' не в качестве записи на говнофлешки. Хоть и пересекается с этим. Говоря в целом и общем, и флешка говно, и алгоритм говно.
При выборе флешки следует обращать внимание на скорость чтения/записи малых блоков 4K и 512 байт. Чем скорость чтения/записи малых блоков выше, тем лучше.
Есть несколько моментов в отображении файловых блочных устройств на рабочем столе:
- для udisks2 все блочные устройства делятся на системные (internal) и несистемные (извлекаемые)
- например в настройке рабочего стола xfce, опция Съёмные устройства, отключает/включает отображение блочных устройств на рабочем столе
- вне зависимости от состояния HintSystem блочного устройства (системное или извлекаемое), активная опция Съёмные устройства, включает отображение на рабочем столе
всех блочных устройств не прописанных в fstab, и системных, и несистемных (извлекаемых)
- значки блочных устройств не прописанных в fstab, создаются динамически при каждом входе в X-сессию пользователя
Теперь всё это, нужно логически объединить в одно целое:
- критичным здесь является время от начала сканирования доступных блочных устройств, до момента отображения значков этих блочных устройств. И если время чтения/записи флешки на малых блоках катастрофически мало и блочных устройств много в момент входа в X-сессию, время от начала сканирования до отображения значков на рабочем столе, значительно увеличивается, предположительно превышает таймаут и отображение вываливается в 'proc pts tmp'. Самый простой способ вернуть отображение файловых, это попытаться выполнить релогин, - иногда помогает. Но основная цель, это сократить время от начала сканирования файловых до отображения их значков на столе. Например запретить отображать на рабочем столе значки файловых не прописанных в fstab, - отображаться эти файловые будут только в файловом менеджере. Либо как вариант, медленные блочные устройства не должны быть подключены к портам в момент входа в X-сессию пользователя. Ещё как вариант, запретить отображать обоину на рабочем столе. Это сокращает время от начала входа в X-сессию, до полной отрисовки всех элементов рабочего стола. В которое входит и сканирование файловых, и отрисовка панелей с элементами, и отрисовка обоины, и вывод значков файловых. Например enp-овый лайв на t7 с sysv, не имел ни первого, ни второго, ни третьего. И вход в X-сессию был супербыстрым. Например если лайв-загрузка с сессией идёт с медленной говнофлешки, можно даже увидеть последовательность отрисовки элементов.
На эту засаду с 'proc pts tmp' можно попасть и на медленных SD-картах. Как минимум, такое раза два ловилось. И на медленной флешке, и на медленных картах.
Грубо говоря, и медленное блочное говно, и алгоритм говно. А всё это в целом, порождает шанс, что это может привести к 'proc pts tmp' на медленных блочных. При этом отказ отображения, будет не только файловых медленного блочного, а
всех файловых не прописанных в fstab. Но посмотреть свойства этих файловых и смонтировать их, всё таки можно. Через udisksctl. От пользователя.
Формат команд вывода свойств, монтирования, отмонтирования файловой не прописанной в fstab:
udisksctl info -b /dev/sdXY
udisksctl mount -b /dev/sdXY
udisksctl unmount -b /dev/sdXY