Почему мое ядро ​​Linux Debian 9 (Stretch) не обновляется после 'apt install'?

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

  • секунд ( sleep )
  • system ( uname )
  • setid ( chmod (+/-))
  • строка ( nl , date , seq )
  • суффикс ( cp , install , ln , mv , basename )
  • size ( sort ], shred , truncate , test )
  • silent ( tty , readlink , csplit )
  • сигнал ( kill , тайм-аут )
  • разделитель ( tac , pr )
  • сводка ( du )
  • sysv ( sum )
  • пропустить символы ( уникальные )
  • серийные ( вставить )
  • сжатие / подавление ( tr , cat )
  • символическое / мягкое ( ln )
  • strip ( realpath )
  • пробелы ( fold )
  • split ( fmt )

From список, похоже, что суффикс часто используется в контексте суффиксов имени файла, поэтому я выберу размер .

Интересно, что описание -s на странице руководства ls звучит близко к тому, что мог иметь в виду автор, выбирая переключатель -s . with quota :

-s Отображает количество блоков файловой системы, фактически используемых каждым файлом, в единицах по 512 байт, где частичные единицы округляются до следующего целого значения. Если вывод направлен на терминал, общая сумма для всех размеров файлов выводится в строке перед листингом. Переменная среды BLOCKSIZE переопределяет размер блока в 512 байт.

12
18.01.2019, 02:32
1 ответ

Вероятно, вы используете UEFI, а /boot, используемый загрузчиком, — это не тот каталог, который вы указываете, а несмонтированный раздел vfat. Проверьте это в /etc/fstabи, если у вас есть отдельный раздел /boot, просто mount /bootперед обновлением ядра.

Если вы не хотите монтировать вручную /boot, удалите параметр noautoиз строки в/etc/fstab

18
27.01.2020, 19:55

Теги

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