Моя система
У меня есть установка с двойной загрузкой с windows 8 и тестированием Debian под Linux на ноутбуке lenovo X1-carbon с SSD-накопителем 256 ГБ. Я создал общий раздел в формате NTFS и часто использую этот раздел как в Windows, так и в Linux. Кроме того, в общем разделе у меня есть папка Dropbox, так что я могу активно использовать Dropbox как в Windows, так и в Linux, не заполняя мой диск избыточными данными из двух отдельных экземпляров Dropbox.
В настоящее время я в основном использую Linux, но, вероятно, в ближайшем будущем я буду использовать Windows гораздо чаще, потому что я хочу много использовать Visual Studio.
(Я пытался использовать виртуальную машину для Linux внутри Windows, - и мне не понравилось из-за низкой производительности)
Эта проблема
Происходят странные ошибки диска, и когда я пытаюсь их исправить с помощью инструмента Windows Repair-Drive-At-Next-Boot, проблема уходит на длительное время, например, 7-14 дней, но затем внезапно проблема снова возникает .. ,
В Windows ошибка обнаруживается системным уведомлением (вы знаете, флаг в правом нижнем углу), и он предлагает восстановить диск при следующей загрузке. Я пытался делать это каждый раз, когда возникает ошибка, и это, безусловно, решает проблему, но, похоже, ошибка возвращается через 7-14 дней.
В linux ошибка в основном проявляется в странном поведении dropbox, который, кажется, синхронизируется вечно, не завершаясь, и когда ошибка произошла сегодня, я вошел в linux и получил следующее приглашение dropbox:
Couldn't start Dropbox
Обычно это происходит из-за ошибки прав доступа. Ошибки также могут быть вызваны тем, что ваша домашняя папка хранится в общей сетевой папке. получить дополнительную помощь на ......(ссылки dropbox.com)
/tmp/dropbox_errorvKYiuw.txt
Кроме того, я видел такие ошибки, как:
ls: cannot access network.txt: Input/output error
где network.txt - это произвольный текстовый файл, созданный мной в моей папке Dropbox давным-давно ... Когда я пытаюсь открыть текстовый файл с помощью Vim, он кажется пустым, хотя в нем должен быть какой-то текст, а в нижней части окна написано «[Permission Denied]».
Кроме того, я когда-то испытывал, что либо приложение Dropbox для Windows, либо для Linux -startet спамит поврежденные конфликтующие копии файлов в Dropbox. (когда я его обнаружил, он уже создал сотни поврежденных файлов)
Что касается редактирования файлов в папке dropbox, я заметил, что когда я редактирую некоторые файлы в libre office в linux и сохраняю файлы в папке dropbox, - отредактированные изменения не будут присутствовать в окнах, пока не будет выполнена синхронизация dropbox.
Это похоже на то, что изменения файлов никогда не сохранялись на реальном жестком диске, а только отправлялись на сервер Dropbox. (Я только заметил это с файлами .odt в офисе libre)
Опыт двойной загрузки в прошлом
У меня была очень похожая установка с двойной загрузкой на моем предыдущем ноутбуке, который запускал Windows 7 и тестирование Debian, а также имел SSD-диск с общим разделом - с общей папкой dropbox. Все всегда работало безупречно на этом ноутбуке, без каких-либо странных ошибок диска.
Мои слабые догадки о том, что может быть не так с текущей настройкой системы:
- Возможно, некоторые секторы в оборудовании SSD-накопителя неисправны, и тогда произойдет ошибка, когда файлы случайно попадут в эти сектора ...
- Может быть, Windows (или Linux) что-то делает с файлами (или их расположением), что вызывает путаницу между ОС Windows и ОС Linux ... (как, например, изменение разрешений)
- Может быть, приложение Linux Dropbox и приложение Windows Dropbox что-то делают с файлами по-разному, что по какой-то причине вызывает путаницу с состояниями дисков в операционных системах ...
Заключение
Несмотря на то, что я использую Linux каждый день, я не знаю, как отладить такую проблему и с чего начать. У меня есть некоторые базовые знания о компьютерной архитектуре, ассемблере и C, но я играю только с языками программирования более высокого уровня (C #, Java, Python)...
Было бы неплохо, если бы кто-то дал понять, как отладить такую проблему, либо в Windows, либо в Linux, либо в обоих случаях.
Существуют, например, какие-нибудь надежные инструменты или простые способы проверить, действительно ли диск неисправен?