1

Позвольте мне сначала описать проблему. Я работаю на Macbook Air и у меня постоянно подключен Pendrive для больших рабочих данных. Примерно раз в неделю со мной происходит сбой питания - после подключения я получаю сообщение о неправильном отключении USB. Обычная ситуация - работать в поезде в течение двух часов, закрыть MacBook, чтобы пойти в офис, войти в офис - или другим способом - так что решения для поддержания питания не так уж полезны.

И нет, я не удалил его случайно - это один из этих дисков, который почти не высовывается из случая, когда вам почти нужен инструмент для его удаления. После входа в систему диск снова монтируется в ту же папку. Больше раздражает в терминале, где я нахожусь в папке на этом диске, я получаю следующую ошибку:

        shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
<E> fish: getcwd() failed with errno 2/No such file or directory

Как вы видите, в настоящее время я использую fish - но при использовании bash у меня возникают похожие проблемы (хотя ошибки нет).

В оболочках я могу избавиться от этого, перейдя в папку на другом устройстве и изменив обратно. Название папки точно такое же, как и раньше. Раздражает то, что мне нравится иметь много сеансов внутри tmux, и большинство из них запускают некоторые процессы (R и vim) - R не может восстановиться, выполняя это, и в vim есть беспорядок "файлы пропали" или " измененное". И я не могу полностью восстановиться, и мне приходится выходить из них, потому что ошибки никогда не прекращаются. Очевидно, что при этом я теряю несохраненные данные, и требуется некоторое время, чтобы все снова было настроено. Интересно, что приложения с графическим интерфейсом справляются с этим и выздоравливают

Так есть ли способ сохранить или восстановить ситуацию?

Как у обывателя, у меня сложилось впечатление, что может возникнуть проблема - что процессы начинают быстро пытаться получить доступ к диску до того, как он выйдет из спящего режима. Может быть, я мог бы просто поспать немного дольше ...

0