Загружаемся безопасно: что нужно знать о Grub

Grub является самым популярным загрузчиком Linux-based операционных систем, разработанный проектом GNU. Позволяет выбрать одну ОС из множества установленных на ПК. Поддерживает системы Unix, Linux, Solaris, FreeBSD, а также Windows, OS/2, MS-DOS и другие OC (хотя и не является для них “родным”).
Характеристики Grub:
- возможна защита загрузки ПК паролем на уровне загрузчика;
- использование протоколов TFTP и BOOTP;
- возможность использовать EFI – интерфейс между программами и операционной системой, созданный для инициализации оборудования при запуске системы (начиная с версии 1.98);
- поддержка файловых систем, таких как Minix, ext2/ext3/ext4, NTFS, UFS, UFS2, JFS, FFS, XFS, ISO, ReiserFS;
- чтение файлов конфигурации и ядер непосредственно с файловой системы;
- интерактивная командная строка загрузки;
- легко настраиваемый внешний вид интерфейса программы, например, в загрузочном меню можно установить картинку.
Grub 2
Современная версия загрузчика написана с нуля, то есть, имеет новую кодовую базу и существенные обновления функционала. Здесь имеется shell-подобный синтаксис для управления из командной строки, более гибкая поддержка таблицы разделов GPT.
Как обеспечить максимальную степень защиты системы, используя Grub и другое ПО – все это мы рассматриваем на нашем курсе «L2-Sec. Безопасность в Linux». Присоединяйтесь!