Уважаемые подписчики! Этот выпуск опять задержался. Чтобы я мог делать содержательные и
интересные выпуски, а главное вовремя, мне требуется ваша поддержка. У вас есть возможность
помочь рассылке.
');
// -->
Кликните по этой ссылке. Таким образов, вы, потратив 20 секунд своего времени, реально
поможете рассылке и следующие выпуски будут выходить вовремя.
Сложно объективно сравнить два таких загрузчика, как Lilo и Grub. Я использую Grub и мне он
кажется лучше и доступнее. Мне могут возразить пользователи, использующие Lilo. Я не буду
спорить. Различия проявляются при использовании различных файловых систем, при загрузке различных
операционных систем, при загрузке из сети. Я могу лишь привести цитату из офицальной документации
к Grub. Привожу официальную документацию на английском, т.к. я не нашёл качественного и полного
перевода. Не перевожу сам, чтобы не исказить смысл. Если требуется перевод, пишите, и я размещу его в следующем выпуске.
Introduction
GNU GRUB is a Multiboot
boot loader. It was derived from GRUB,
GRand Unified Bootloader,
which was originally designed and implemented by Erich Stefan Boleyn.
Briefly, boot loader is the first software program that runs
when a computer starts. It is responsible for loading and transferring
control to the operating system kernel software (such as the Hurd or the Linux). The
kernel, in turn, initializes the rest of the operating system (e.g.
GNU).
GNU GRUB follows these requirements below:
Compliant with the Multiboot
Specification.
Basic functions are easy for an end-user to use.
Rich functionality for OS experts/designers.
Compatibility for booting FreeBSD, NetBSD, OpenBSD, and
GNU/Linux. Proprietary OS's such as Windows 9x/NT/2000/XP, and
OS/2 are supported via a chain-loading function.
In addition to the requirements above, GNU GRUB has the following
features:
Support multiple executable formats.
Support non-Multiboot OS's.
Load multiple modules.
Support a human-readable configuration file.
Menu interface.
Flexible command-line interface.
Support multiple filesystem types.
Support automatic decompression.
Access data on any installed device.
Geometry translation independent.
Detect all installed RAM.
Support Logical Block Address (LBA) mode.
Download OS images from a network.
Support diskless systems.
Support remote terminals.
Для себя я не могу выделить явных различий. У меня Linux и Windows стоят на одном компьютере со
стандартной конфигурацией. Я всего лишь привожу небольшой обзор, а там смотрите и выбирайте.
Следующий номер нашей рассылки будет посвящён теме "Ядро Linux".