웹사이트 검색

시스템 관리자를 위한 최고의 Linux 부트 로더 6가지


컴퓨터를 켜면 POST(Power On Self Test)가 성공적으로 완료된 직후 BIOS가 구성된 부팅 가능한 미디어를 찾고 부팅 가능한 미디어의 첫 번째 512바이트인 마스터 부트 레코드(MBR) 또는 GUID 파티션 테이블에서 일부 지침을 읽습니다.

MBR에는 두 가지 중요한 정보 세트가 포함되어 있습니다. 하나는 부트로더이고 다른 하나는 파티션 테이블입니다.

부트로더란 무엇입니까?

부트 로더는 운영 체제를 메모리에 로드하는 데 도움이 되는 MBR 또는 GUID 파티션 테이블에 저장된 작은 프로그램입니다. 부트로더가 없으면 운영 체제를 메모리에 로드할 수 없습니다.

시스템에 Linux와 함께 설치할 수 있는 여러 가지 부트 로더가 있으며, 이 기사에서는 함께 사용할 수 있는 몇 가지 최고의 Linux 부트 로더에 대해 간략하게 설명하겠습니다.

1. GNU 그럽

GNU GRUB는 Eirch Stefan Broleyn이 만든 원래 GRUB(GRand Unified Bootloader)를 기반으로 하는 인기 있고 아마도 가장 많이 사용되는 멀티부팅 Linux 부트 로더입니다. . 원래 GRUB 프로그램의 향상된 기능으로 여러 가지 개선 사항, 새로운 기능 및 버그 수정이 제공됩니다.

중요한 것은 이제 GRUB 2GRUB를 대체했다는 것입니다. 그리고 특히 GRUB라는 이름이 GRUB Legacy로 변경되어 활발하게 개발되지는 않지만, 버그 수정이 계속 진행 중이므로 이전 시스템을 부팅하는 데 사용할 수 있습니다.

GRUB에는 다음과 같은 주요 기능이 있습니다.

  • 멀티부팅 지원
  • Linux 및 Windows와 같은 여러 하드웨어 아키텍처 및 운영 체제를 지원합니다.
  • 사용자가 GRUB 명령을 실행하고 구성 파일과 상호 작용할 수 있도록 Bash와 유사한 대화형 명령줄 인터페이스를 제공합니다.
  • GRUB 편집기에 대한 액세스를 활성화합니다.
  • 보안을 위해 암호화된 비밀번호 설정 지원
  • 여러 다른 사소한 기능과 결합된 네트워크에서의 부팅 지원

2. 시스템 부팅

systemd-boot는 systemd 시스템 및 서비스 관리자의 일부로 개발된 UEFI 부트 로더로, Linux 커널, initramfs 이미지 및 Windows와 같은 기타 운영 체제와 같은 EFI 실행 가능 이미지를 로드하도록 설계되었습니다.

systemd-boot는 비교적 새로운 부트로더이지만 단순성과 성능으로 인해 인기를 얻었습니다. 이는 또한 많은 최신 Linux 배포판의 기본 부트로더이기도 합니다.

systemd-boot는 다양한 운영 체제를 부팅할 수 있는 간단하고 빠른 부트로더를 원하는 사용자에게 좋은 선택입니다. 이미 systemd를 시스템 및 서비스 관리자로 사용하고 있는 사용자에게도 좋은 선택입니다.

3. rEFInd 부팅 관리자

rEFInd는 Linux, Windows 및 macOS를 포함한 다양한 운영 체제를 부팅하기 위해 만들어진 UEFI 및 EFI 기반 시스템용 부팅 관리자입니다.

rEFInd는 필요에 맞게 맞춤설정할 수 있는 간단하고 사용자 친화적인 부트로더를 원하는 사용자에게 적합한 선택입니다. 여러 운영 체제를 이중 부팅하는 사용자에게도 좋은 선택입니다.

4. LILO(리눅스 로더)

LILO는 간단하면서도 강력하고 안정적인 Linux 부트 로더입니다. 다양한 개선 사항과 강력한 기능을 갖춘 GRUB의 인기와 사용이 증가함에 따라 LILO는 Linux 사용자들 사이에서 인기가 줄어들었습니다.

로드되는 동안 "LILO"라는 단어가 화면에 표시되고 각 문자는 특정 이벤트 발생 전후에 나타납니다. 그러나 LILO의 개발은 2015년 12월에 중단되었으며 다음과 같은 많은 기능을 가지고 있습니다.

  • 대화형 명령줄 인터페이스를 제공하지 않습니다.
  • 여러 오류 코드 지원
  • 네트워크 부팅을 지원하지 않습니다.
  • 모든 파일은 드라이브의 처음 1024개 실린더에 저장됩니다.
  • BTFS, GPT, RAID 등의 제한 사항에 직면합니다.

5. BURG – 새로운 부트로더

GRUB을 기반으로 하는 BURG는 비교적 새로운 Linux 부트로더입니다. GRUB에서 파생되었기 때문에 주요 GRUB 기능 중 일부가 함께 제공되지만 Linux, Windows, Mac OS, FreeBSD 등을 포함한 여러 플랫폼을 지원하는 새로운 개체 형식과 같은 놀라운 기능도 제공합니다.

또한 고도로 구성 가능한 텍스트 및 그래픽 모드 부팅 메뉴를 지원하며, 다양한 입력/출력 장치와 함께 작동할 수 있도록 스트림과 향후 개선 계획도 지원합니다.

6. 시스리눅스

Syslinux는 CD-ROM, 네트워크 등에서 부팅할 수 있는 일련의 경량 부트 로더입니다. MS-DOS용 FAT, Linux용 ext2, ext3, ext4와 같은 파일 시스템을 지원합니다. 또한 압축되지 않은 단일 장치 Btrfs도 지원합니다.

Syslinux는 자체 파티션의 파일에만 액세스하므로 다중 파일 시스템 부팅 기능을 제공하지 않습니다.

결론

부트 로더를 사용하면 컴퓨터에서 여러 운영 체제를 관리하고 특정 시간에 사용할 운영 체제를 선택할 수 있습니다. 부트 로더가 없으면 컴퓨터에서 커널과 나머지 운영 체제 파일을 로드할 수 없습니다.

여기서 최고의 Linux 부트로더를 놓친 적이 있습니까? 그렇다면 아래 의견 양식을 사용하여 Linux 운영 체제를 지원할 수 있는 훌륭한 부트 로더를 제안해 주십시오.