проблема fsck: не может записать команды во встроенной оболочке в начальной загрузке

У меня была проблема с fsck на Ubuntu это, когда я пишу fsck /dev/sda4 это пишет символы вместо команды:

<code>error image</code>

2
задан 30 March 2019 в 01:40

1 ответ

При подсказке initramfs введите:

fsck -f /dev/sda4

Повторите эту команду, если существуют ошибки.

Или...

  • загрузите к Ubuntu Живой DVD/USB
  • открытый a terminal окно
  • ввести sudo fsck -f /dev/sda4
  • повторите команду fsck, если были ошибки
  • ввести reboot

Это не может решить проблему. Мы не видим полные сообщения об ошибках в изображении, что Вы отправили. Похоже, что у Вас есть некоторый badblock (s) на Вашем жестком диске.

Вы, возможно, должны загрузить к Ubuntu Живой DVD/USB, работаете Disks приложение, перейдите к значку гамбургера, выберите SMART Data & Tests. Рассмотрите данные, ища любые объекты со словом (перемещенный или ожидая) sector. Сообщить. Также запустите тесты.

Если Вы хотите протестировать на сбойный блок (блоки)...

sudo e2fsck -fck /dev/sda4 # тест только для чтения

или

sudo e2fsck -fcck /dev/sda4 # неразрушающий тест чтения-записи (рекомендован)

-k важен, потому что он сохраняет предыдущую таблицу дефектных блоков и добавляет любые новые сбойные блоки к той таблице. Без-k Вы освобождаете всю предшествующую информацию о сбойном блоке.

-fcck параметр...

   -f     Force checking even if the file system seems clean.

   -c     This option causes e2fsck to use badblocks(8) program  to  do  a
          read-only  scan  of  the device in order to find any bad blocks.
          If any bad blocks are found, they are added  to  the  bad  block
          inode  to  prevent them from being allocated to a file or direc‐
          tory.  If this option is specified twice,  then  the  bad  block
          scan will be done using a non-destructive read-write test.

   -k     When combined with the -c option, any existing bad blocks in the
          bad blocks list are preserved, and any new bad blocks  found  by
          running  badblocks(8)  will  be added to the existing bad blocks
          list.
0
ответ дан 2 December 2019 в 06:24

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

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