Что такое "флаг тишины" для mount?

[РЕШЕНИЕ]

Очень просто. Он работает нормально, хотя клавиши Fn + F3 не имеют никакого эффекта.

Я добавил файл blacklist-acer-wmi.conf в каталог modprobe.d, а параметр черного списка acer_wmi. после перезагрузки.

Выполните эту команду.

эхо «acer_wmi черного списка» | sudo tee /etc/modprobe.d/blacklist-acer-wmi.conf

1
23.05.2017, 05:05
2 ответа

Обычно неудачный вызов ядра mount() выводит диагностические ошибки в журнал сообщений ядра, который может предоставить более подробную информацию о причине сбоя, чем просто возвращаемый код ошибки. Параметр монтирования MS_SILENT, который mount передает ядру, подавляет такой вывод журнала ядра. Обычно он используется сценариями, которые пробуют различные параметры монтирования для проверки любой файловой системы, которая может быть смонтирована, где такой вывод журнала вряд ли будет полезен администратору.

3
27.01.2020, 23:24

Если у утилиты есть опция тихая или тихая, это обычно означает, что утилита будет работать без каких-либо выходных данных.

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

В случае с mount (по крайней мере, в Debian) я предполагаю, что это означает, что mount не будет вызывать сообщение об ошибке или предупреждение, если вы попытаетесь смонтировать файловую систему. например, с неправильным типом файловой системы.

Документация по опции -t для монтирования в Debian содержит следующую информацию:

Если опция -t не указана , или если указан тип auto, mount попытается угадать нужный тип. [...] Если /etc/filesystems заканчивается строкой с одним *, mount будет читать /proc/filesystems после. При попытке все типы файловых систем будут монтируется с опцией крепления бесшумной .

Очевидно, что это тот случай, когда, если параметр silent не был применен автоматически, может быть много нежелательного вывода.

2
27.01.2020, 23:24

Теги

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