Останні кілька днів мій Ubuntu 12.10 переходив у режим лише для читання випадковим чином, не даючи змоги зберігати жодних відредагованих файлів, і змусив мене перезапустити комп’ютер, що болить, бо це платформа, на якій я все роблю моя робота з програмування. Коли я перезавантажуюсь в Ubuntu (у мене двояке завантаження з Windows 7), він говорить мені, що він виявив помилку на диску, і що мені доведеться натиснути, fщоб виправити її, після чого він буде успішно перезавантажений.
Моя Windows 7 не має з цим жодних проблем, тому він не може бути жорстким диском. Я також побачив на форумі, що я повинен запустити ці команди, щоб виправити проблему: mount --options remount,rw /
і mount --all
, але вони просто говорять про те, що я не можу встановити пристрій у системі, що лише читає. Я новачок в Linux (і взагалі новачок із комп'ютерами), тому будь-яка допомога буде дуже вдячна!
EDIT 1:
Гаразд, тому я забіг fsck
із завантажувального компакт-диска ... Це повинно зайняти лише дві секунди? "Тому що міна. У будь-якому випадку, він повернувся з двома помилками:
Superblock last mount time is in the future (hardware clock incorrect)
і
Superblock last write time is in the future (hardware clock incorrect)
Мабуть, це зафіксувало обох.
EDIT 2:
Я просто бігав sudo fsck -Cf /dev/sda5
. Знайшли набагато більше цього разу .
Це fsck
повинно зайняти всього кілька секунд?
EDIT 3:
Я щойно побіг sudo badblocks -v /dev/sda5
і виявив чотири погані сектори:
27238968
27238969
27238970
27238971
Що мені робити з цими знаннями? Посібник, пов’язаний з bodhi, говорить, щоб записати їх у файл, але я перебуваю в LiveCD - я не можу нічого написати на жорсткий диск.
dmesg
та, можливо, вихідний файл /var/log/kern.log
?