Чуть более обоснованное предположение. Изучая параметры -s
различных команд coreutils и их интерпретацию в этих командах, кажется, что -s
- это параметр, который может означать много разных вещей в разные команды.В следующем списке показано значение параметра -s
для команд в скобках:
sleep
) uname
) chmod
(+/-)) nl
, date
, seq
) cp
, install
, ln
, mv
, basename
) sort
], shred
, truncate
, test
) tty
, readlink
, csplit
) kill
, тайм-аут
) tac
, pr
) du
) sum
) уникальные
) вставить
) tr
, cat
) ln
) realpath
) fold
) fmt
) From список, похоже, что суффикс часто используется в контексте суффиксов имени файла, поэтому я выберу размер .
Интересно, что описание -s
на странице руководства ls
звучит близко к тому, что мог иметь в виду автор, выбирая переключатель -s
. with quota
:
-s Отображает количество блоков файловой системы, фактически используемых каждым файлом, в единицах по 512 байт, где частичные единицы округляются до следующего целого значения. Если вывод направлен на терминал, общая сумма для всех размеров файлов выводится в строке перед листингом. Переменная среды BLOCKSIZE переопределяет размер блока в 512 байт.
Вероятно, вы используете UEFI, а /boot
, используемый загрузчиком, — это не тот каталог, который вы указываете, а несмонтированный раздел vfat. Проверьте это в /etc/fstab
и, если у вас есть отдельный раздел /boot
, просто mount /boot
перед обновлением ядра.
Если вы не хотите монтировать вручную /boot
, удалите параметр noauto
из строки в/etc/fstab