Какие Причины Файловая система для становления Поврежденным?

Недавно один из моих дисков отказался монтироваться, показав сообщение об ошибке ниже:

enter image description here

Теперь к счастью я смог зафиксировать, это благодаря другому вопросу на Спрашивает Ubuntu, которую можно найти здесь: "Потребности структуры, чистя" ошибку - не могут смонтировать раздел

В основном я просто должен был зафиксировать систему, я ввел команду:

sudo fsck.ext4 /dev/sda[NUMBER]

Столь же указанный в ответе на то сообщение. Это работало, и все в моем диске восстанавливается.

Мой вопрос однако: Как что-то вроде этого происходит во-первых? Я хотел бы знать так, чтобы я мог попытаться предотвратить этот случай снова в будущем.

Я дам свою установку как руководство по тому, что я, возможно, сделал неправильно. Я использую Ubuntu Studio 19.10. Этот жесткий диск не является моим загрузочным диском, и, и при этом он не содержит мой домашний раздел. У меня есть он набор для монтирования на начальной загрузке. Я сделал это путем включения его в Дисках GNOME. Диск также отформатирован к ext4.

Даже при том, что я использую Xfce, я, прежде всего, использую Немо в качестве своего файлового менеджера, не Thunar.

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

Таким образом, что вызвало бы ошибку как это? Это - просто неудача? Или это - что-то, что я делаю?

Не стесняйтесь задавать вопросы, если я не был достаточно конкретен.

Заранее спасибо :)

Править: Добавление в требуемой информации ниже.

cat /etc/fstab

/ был на/dev/sda1 во время установки

UUID=346ba1d4-efe5-4435-87cc-178b90845c65 / своп-файл ext4 errors=remount-ro 0 1 / ни один не подкачивает коротковолновый 0 0/dev/sdb/media/floppy0 автоматический rw, пользователь, noauto, должностное лицо, utf8 0 0 LABEL=LinuxHDD/mnt/linuxhdd автоматический nosuid, nodev, nofail, x-gvfs-show, x-gvfs-name=LinuxHDD 0 0

sudo blkid

/dev/sdc1: UUID = "346ba1d4-efe5-4435-87cc-178b90845c65" ВВОДИТ = "ext4" PARTUUID = "e437d520-01"/dev/loop0: ВВЕДИТЕ = "squashfs"/dev/loop1: ВВЕДИТЕ = "squashfs"/dev/loop2: ВВЕДИТЕ = "squashfs"/dev/loop3: ВВЕДИТЕ = "squashfs"/dev/loop4: ВВЕДИТЕ = "squashfs"/dev/loop5: ВВЕДИТЕ = "squashfs"/dev/loop6: ВВЕДИТЕ = "squashfs"/dev/loop7: ВВЕДИТЕ = "squashfs"/dev/sda1: МАРКИРУЙТЕ = "жесткий диск 2" UUID = "46A4A2A1A4A2934B" ТИП = "ntfs" PARTUUID = "50e732f7-01"/dev/sdb1: МАРКИРУЙТЕ = "LinuxHDD" UUID = "44417cbc-3321-43b1-9487-119740d01959" ТИП = "ext4" PARTUUID = "00033300-01"/dev/sdd1: МАРКИРУЙТЕ = "Система Зарезервированный" UUID = "5612B79912B77D15" ТИП = "ntfs" PARTUUID = "f0c3841b-01"/dev/sdd2: UUID = "86E6B86DE6B85EDD" ВВОДИТ = "ntfs" PARTUUID = "f0c3841b-02"/dev/sdd3: UUID = ТИП "AAD2DEECD2DEBBAF" = "ntfs" PARTUUID = "f0c3841b-03"/dev/sde1: МАРКИРУЙТЕ = "жесткий диск" UUID = "865243EE5243E193" ТИП = "ntfs" PARTUUID = "37ab496d-01"/dev/loop8: ВВЕДИТЕ = "squashfs"/dev/loop9: ВВЕДИТЕ = "squashfs"/dev/loop10: ВВЕДИТЕ = "squashfs"

sudo fdisk -l

Диск/dev/loop0: 140,8 мебибайт, 146 882 560 байтов, 286 880 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop1: 44,18 мебибайт, 46 325 760 байтов, 90 480 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop2: 168,46 мебибайт, 176 631 808 байтов, 344 984 Единицы секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop3: 140,32 мебибайт, 147 128 320 байтов, 287 360 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop4: 89,9 мебибайт, 93 417 472 байта, 182 456 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop5: 146,5 мебибайт, 153 600 000 байтов, 300 000 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop6: 89,1 мебибайт, 93 429 760 байтов, 182 480 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop7: 146,54 мебибайт, 153 649 152 байта, 300 096 Единиц секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/sda: 931,53 гибибайта, 1000204886016 байтов, 1 953 525 168 моделей Disk секторов: Единицы WDC WD10EZEX-00B: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 4 096 байтов (минимальный/оптимальный) размер ввода-вывода: 4 096-байтовый / 4 096 байтов тип Disklabel: Дисковый идентификатор DOS: 0x50e732f7

Начальная загрузка устройства Запускает идентификационный Тип/dev/sda1 2048 1953521663 1953519616 931.5G 7 Размера Секторов Конца HPFS/NTFS/exFAT

Диск/dev/sdb: 465,78 гибибайт, 500 107 862 016 байтов, 976 773 168 моделей Disk секторов: Единицы SAMSUNG HD502HJ: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512-байтовый / 512 байтов тип Disklabel: Дисковый идентификатор DOS: 0x00033300

Начальная загрузка устройства Запускает идентификационный Тип/dev/sdb1 Размера Секторов Конца * 2048 976773119 976771072 465.8G 83 Linux

Диск/dev/sdc: 55,92 гибибайт, 60022480896 байтов, 117 231 408 моделей Disk секторов: Сила Corsair Единицы LS: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512-байтовый / 512 байтов тип Disklabel: Дисковый идентификатор DOS: 0xe437d520

Начальная загрузка устройства Запускает идентификационный Тип/dev/sdc1 Размера Секторов Конца * 2048 117229567 117227520 55.9G 83 Linux

Диск/dev/sdd: 232,91 гибибайта, 250 059 350 016 байтов, 488 397 168 моделей Disk секторов: Samsung SSD 850 Единиц: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512-байтовый / 512 байтов тип Disklabel: Дисковый идентификатор DOS: 0xf0c3841b

Начальная загрузка устройства Запускает идентификационный Тип/dev/sdd1 Размера Секторов Конца * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT/dev/sdd2 718848 487473151 486754304 232.1G 7 HPFS/NTFS/exFAT/dev/sdd3 487473152 488394751 921600 450M 27 Скрытый NTFS WinRE

Диск/dev/sde: 931,53 гибибайта, 1000204886016 байтов, 1 953 525 168 моделей Disk секторов: Единицы WDC WD10EZEX-08M: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 4 096 байтов (минимальный/оптимальный) размер ввода-вывода: 4 096-байтовый / 4 096 байтов тип Disklabel: Дисковый идентификатор DOS: 0x37ab496d

Начальная загрузка устройства Запускает идентификационный Тип/dev/sde1 2048 1953521663 1953519616 931.5G 7 Размера Секторов Конца HPFS/NTFS/exFAT

Диск/dev/loop8: 167,62 мебибайт, 175 751 168 байтов, 343 264 Единицы секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop9: 54,64 мебибайт, 57 274 368 байтов, 111 864 Единицы секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Диск/dev/loop10: 54,64 мебибайт, 57 274 368 байтов, 111 864 Единицы секторов: секторы 1 * 512 = 512-байтовый (логический/физический) размер Сектора: 512-байтовый / 512 байтов (минимальный/оптимальный) размер ввода-вывода: 512 байтов / 512 байтов

Я надеюсь, что это помогает!

0
задан 22 December 2019 в 23:39

2 ответа

Что вызывает сбой в файловой системе?

  • неправильное отключение

  • доступа из чужой ОС ( то есть: драйвер Windows )

  • диск (предварительный) сбой

  • основная память сбой

  • просто случается ( нечасто, надеюсь )

Самый распространенный способ исправить сломанные файловые системы?

Для 18.04 или новее ...

  • загрузка с Ubuntu Live DVD / USB
  • откройте окно терминала , нажав Ctrl + Alt + T
  • type sudo fdisk -l
  • определите имя устройства / dev / sdXX для вашей «Файловой системы Linux»
  • типа sudo fsck -f / dev / sdXX , заменив sdXX номером, который вы нашли ранее
  • повторите команду fsck , если были ошибки
  • введите reboot

note : или отключите живые HDD / SSD и sudo fsck -f / dev / sdXX

В вашем / etc / fstab я бы порекомендовал ...

изменить:

/dev/sdb        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
LABEL=LinuxHDD /mnt/LinuxHDD auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=LinuxHDD 0 0

на:

# sdb used by HDD/SSD, floppy disks probably auto mount on insertion
# /dev/sdb        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
#
# added boot time fsck (see 2 at the end of line)
# prefer UUID=44417cbc-3321-43b1-9487-119740d01959 over LABEL=LinuxHDD
UUID=44417cbc-3321-43b1-9487-119740d01959 /mnt/LinuxHDD auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=LinuxHDD 0 2
  • и добавить крепления для двух других дисков ext4 и закончить l ine в "0 2"

Обновление № 1 :

Что на самом деле означает окончание дисков с "0 2"?

Из man fstab ...

  The fifth field (fs_freq).
          This field is used by dump(8)  to  determine  which  filesystems
          need  to  be  dumped.   Defaults  to  zero  (don't  dump) if not
          present.

   The sixth field (fs_passno).
          This field is used by fsck(8) to determine the  order  in  which
          filesystem  checks  are  done at boot time.  The root filesystem
          should be specified with a fs_passno of  1.   Other  filesystems
          should  have  a fs_passno of 2.  Filesystems within a drive will
          be checked sequentially, but  filesystems  on  different  drives
          will  be  checked at the same time to utilize parallelism avail‐
          able in the hardware.  Defaults to  zero  (don't  fsck)  if  not
          present.
2
ответ дан 22 December 2019 в 21:14

Любые причины по возможной причине очень вряд ли будут доказаны.

я проверил бы состояние Вашего диска (использующий УМНЫЙ, хотя это - как это - моя привычка; и это ничего, вероятно, не покажет, т.е. smartctl, gnome-disks и т.д.).

Возможные причины могли быть

  • , Вы не извлекли или вызвали записи к диску перед удалением диска с помощью синхронизации)
  • незначительный сбой питания (скачок или отбрасывание питания, сделал соседний двигатель холодильника (или другой тяжелый ходовой товар) включают
  • PSU получает старый & попытка обеспечить достаточно питания при определенных обстоятельствах (возможно в сочетании с другой внешней вещью как моторный холодильником, электрический сварщик, и т.д. используемый..)
  • Ваша цепь электропитания не обеспечивает чистую энергию (питание переменным током - не всегда установленные 240 В (или независимо от того, что Вы используете локально), но варьируется довольно большим полем, которое превысило нормальное
  • Ваша проверка потребностей фильтра питания (Вы используете тот?)

и т.д.

Мы можем добавить фильтры, и т.д. который уменьшит проблему, однако часто стоить более (в финансовом отношении), чем наличие резервных копий любых ценных данных, или время должно было найти фактическую причину так или иначе.

я не могу думать о программных проблемах, которые вызвали бы его, определенно не думайте, что Ваше использование nemo имеет какое-либо отношение к нему. Да возможно, что программная ошибка могла вызвать его, я подозреваю, хотя это была просто неудача.

0
ответ дан 22 December 2019 в 23:43

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

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