시스템

SYSLINUX
시스템
SysLinux.png
SYSLINUX 스크린샷
개발자피터 애빈
안정된 릴리스
6.03 / 2014년 10월 6일, 7년 전(2014년 10월 6일)
프리뷰 릴리즈
6.04-pre3 / 2019년 2월 7일, 3년 전(2019-02-07)
저장소
운영 체제리눅스
유형부트 로더
면허증.GPL-2.0 이후
웹 사이트www.syslinux.org

Syslinux Project는 시스템에서 리눅스 Distros를 시작하기 위한 5개의 서로 다른 부트 로더 제품군입니다.그것은 주로 H. Peter Anvin에 의해 개발되었다.

구성 요소들

Syslinux 프로젝트는 5개의 다른 부트 로더로 구성됩니다.

이 프로젝트에는 두 개의 개별 메뉴 시스템과 추가 모듈을 위한 개발 환경도 포함되어 있습니다.

SYSLINUX 및 아이솔리눅스

SYSLINUX는 원래 플로피 디스크, 라이브 USB 또는 기타 경량 환경을 복구하기 위한 것입니다.ISSOLINUX는 라이브 CD 및 Linux 설치 CD용입니다.

SYSLINUX 부트로더는 USB [2]스틱과 같은 단일 소스로부터의 여러 배포에 사용할 수 있습니다.

콤팩트 디스크에서 기동할 때는, 약간의 문제가 발생합니다.El Torito 표준에서는, 다음의 2개의 다른 모드로 기동할 수 있습니다.

  • 에뮬레이션 없음– 부팅 정보를 CD에 직접 저장해야 합니다.ISSOLINUX는 이 모드에 적합합니다.
  • 플로피 에뮬레이션– FAT 포맷 플로피 디스크를 에뮬레이트하기 위한 디스크 이미지 파일에 부트 정보를 저장해야 합니다.SYSLINUX가 이 모드에 적합합니다.

ISOLINUX는 BIOS 버그[which?]취약하기 때문에 이 옵션을 선택하는 것이 유용할 수 있습니다.따라서 SYSLINUX를 사용하여 부팅할 수 있습니다.이는 주로 1999년 이전에 제조된 컴퓨터에 영향을 미칩니다.실제로 현대의 컴퓨터에서는 "에뮬레이션 없음" 모드가 일반적으로 더 신뢰할 수 있는 방법입니다.새로운[which?] ISLINUX 버전에서는 콤팩트디스크의 El Torito 부트레코드와 하드디스크의 마스터 부트레코드를 모두 ISO 이미지로 만드는 이른바 "하이브리드 ISO" 이미지 작성을 지원합니다.이 하이브리드 이미지는 콤팩트 디스크 또는 USB 플래시 [3]드라이브에 모두 쓸 수 있습니다.

PXELINUX

PXELINUX는 NIC(네트워크 인터페이스 컨트롤러)에서 PXE 호환 ROM과 함께 사용되며, 이를 통해 로컬 영역 [4]네트워크를 통해 부트스트랩 프로그램을 수신할 수 있습니다.이 부트스트랩 프로그램은 사용자가 [5]컴퓨터를 제어할 수 있도록 하는 운영 체제 커널을 로드하고 구성합니다.일반적으로 PXELINUX는 중앙 네트워크 서버에서 Linux 설치를 수행하거나 디스크 없는 워크스테이션을 부팅하는 데 사용됩니다.

EXTLINUX

EXTLINUX는 LILO 또는 GRUB와 유사한 범용 부트로더입니다.Syslinux 4 이후 EXTLINUX는 Btrfs, FAT, NTFS, UFS/UFS2, 및 XFS 파일 시스템을 처리할 수 있습니다.

기동하다

SYSLINUX는 C 또는 어셈블리 언어로 작성된 COMBOOT 모듈로 확장할 수 있습니다.32비트 모듈은 일반적으로.c32 파일 이름 확장자버전 5 이후에는 16비트를 지원하지 않습니다..com모듈.[6]

하드웨어 검출 도구(HDT)

3.74 릴리스 이후 Syslinux 프로젝트는 GNU GPL 조건에 따라 라이센스가 부여된 HDT(하드웨어 탐지 도구) 프로젝트를 호스트합니다.이 도구는 IA-32 호환 시스템의 하위 수준 정보를 표시하는 32비트 모듈입니다.명령줄 인터페이스와 반그래픽 메뉴 모드를 모두 사용하여 브라우징할 수 있습니다.HDT는 부터블 ISO 및 2.88 MB 플로피 디스크이미지로도 사용할 수 있습니다.HDT의 마지막 업데이트는 2015년에 있었고,[7] 그 이후로 중단되었다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ a b Negus 2006, 페이지 133
  2. ^ Pakrashi 2009, 66페이지, 71-73.
  3. ^ "syslinux/doc/isolinux.txt". 2011-05-04. Retrieved 2019-02-23.
  4. ^ 브레스나한 & Blum 2019, 136-137페이지.
  5. ^ "syslinux/doc/pxelinux.txt". 2014-02-01. Retrieved 2019-02-23.
  6. ^ Matt Fleming (2012-12-06). "Syslinux 5.00 released". Syslinux mailing list. Retrieved 2019-02-23.
  7. ^ SourceForge 하드웨어 검출 도구

원천

외부 링크