Предотвратите файловые системы модулей ядра; (xfs, jfs, reiserfs) от загрузки

Я заметил примерно, что все модули файловой системы загружаются по умолчанию на начальной загрузке - файловые системы, которые я никогда не буду использовать. Они включают по крайней мере:

Module                  Size  Used by
jfs                   182186  0 
xfs                   823190  0 
reiserfs              248223  0 
btrfs                 550402  0 
ufs                    75815  0 
qnx4                   17685  0 
hfsplus                84797  0 
minix                  36367  0 
ntfs                  101769  0 

Есть ли что-нибудь, что я могу сделать для предотвращения их загружаемых?

3
задан 18 August 2011 в 00:46

2 ответа

Можно поместить в черный список их в /etc/modprobe.d/blacklist.conf путем добавления blacklist xfs blacklist reiserfs и т.д. Можно также создать собственный черный список там. например, blacklist-mine.conf.

Тем не менее странно, что все они загружаются. Вы запустили gparted прежде, чем проверить или являетесь Вами в живой системе, возможно?

3
ответ дан 1 December 2019 в 16:13

Одна причина этих загружаемых модулей файловой системы до названного пакета os-prober который используется grub-common обнаружить другие Ose на приложенных дисках (конкретно в /usr/lib/os-probes/init/10filesystems). Это называют связанные пакеты grub2 и другие системные обновления.

Однако проверка файловой системы (и последующая загрузка модулей) может быть отключена в системе путем добавления следующей строки к файлу конфигурации личинки /etc/default/grub:

GRUB_DISABLE_OS_PROBER=true

Затем нужно выполнить команду личинки обновления для обновления/boot/grub/grub.cfg:

sudo update-grub
1
ответ дан 1 December 2019 в 16:13

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

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