Menu Close

Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

9.2.2. GRUB의 기능

GRUB에는 x86 아키텍쳐에서 사용 가능한 다른 부트로더에 적합한 여러 기능이 포함되어 있습니다. 다음은 보다 중요한 기능에 대한 목록의 일부입니다:
  • GRUB은 x86 시스템에서 진정한 명령 기반, pre-OS 환경을 제공합니다. 이러한 기능은 사용자에게 지정된 옵션과 함께 운영 체제를 읽어오는 것에 있어서나 시스템에 관한 정보를 수집하는데 있어서 최상의 유연성을 제공합니다. 오랜 기간 동안 다수의 x86 이외의 구조에서 명령행에서 시스템 부팅을 허용하는 pre-OS 환경을 사용해 왔습니다.
  • GRUB supports Logical Block Addressing (LBA) mode. LBA places the addressing conversion used to find files in the hard drive's firmware, and is used on many IDE and all SCSI hard devices. Before LBA, boot loaders could encounter the 1024-cylinder BIOS limitation, where the BIOS could not find a file after the 1024 cylinder head of the disk. LBA support allows GRUB to boot operating systems from partitions beyond the 1024-cylinder limit, so long as the system BIOS supports LBA mode. Most modern BIOS revisions support LBA mode.
  • GRUB can read ext2 partitions. This functionality allows GRUB to access its configuration file, /boot/grub/grub.conf, every time the system boots, eliminating the need for the user to write a new version of the first stage boot loader to the MBR when configuration changes are made. The only time a user needs to reinstall GRUB on the MBR is if the physical location of the /boot/ partition is moved on the disk. For details on installing GRUB to the MBR, refer to 9.3절. “GRUB 설치하기”.