Red Hat Training

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

9.4. GRUB Terminology

GRUB을 사용하기 전에 이해해야 할 가장 중요한 사항 중 하나는 프로그램이 하드 드라이브 및 파티션과 같은 장치를 참조하는 방법입니다. 이 정보는 GRUB을 구성하여 여러 운영 체제를 부팅할 때 특히 중요합니다.

9.4.1. 장치 이름

GRUB을 사용하여 특정 장치를 참조할 때 다음 형식을 사용합니다(대문자와 쉼표는 매우 중요한 구문).
(<type-of-device><bios-device-number>,<partition-number>)
& lt;type-of-device& gt;는 GRUB이 부팅하는 장치 유형을 지정합니다. 가장 일반적인 두 가지 옵션은 3.5 디스켓에 대한 하드 디스크 또는 fd 에 사용됩니다. 덜 사용되는 장치 유형은 네트워크 디스크에 대해 nd 라고도 합니다. 네트워크를 통해 부팅하도록 GRUB를 구성하는 방법은 http://www.gnu.org/software/grub/manual/ 에서 온라인으로 확인할 수 있습니다.
& lt;bios-device-number& gt;는 BIOS 장치 번호입니다. 기본 IDE 하드 드라이브는 0 이고 보조 IDE 하드 드라이브는 1 로 번호가 매겨집니다. 이 구문은 커널에서 장치에 사용되는 구문과 거의 동일합니다. 예를 들어 커널의 a in hda 는 GRUB에 대해 hd 0 의 0과 유사하며 hd b 의 bhd 1 의 1과 유사하다.
& lt;partition-number >는 장치에 있는 파티션 수를 지정합니다. &lt ;bios-device-number >와 마찬가지로 대부분의 파티션 유형은 0 부터 시작하여 번호가 지정됩니다. 그러나 BSD 파티션은 글자를 사용하여 지정됩니다. 0 에 해당하는b, 1 에 해당하는 b 등입니다.
참고
GRUB 아래의 장치의 번호 매기기 시스템은 항상 0 으로 시작하며 1 이 아닙니다. 이러한 차이를 구분하지 않는 것은 새 사용자가 만든 가장 일반적인 오류 중 하나입니다.
예를 들어 시스템에 두 개 이상의 하드 드라이브가 있는 경우 GRUB은 첫 번째 하드 드라이브를 (hd0) 로, 두 번째 하드 드라이브를 (hd1) 로 참조합니다. 마찬가지로 GRUB은 첫 번째 드라이브의 첫 번째 파티션을 (hd0,0) 로, 두 번째 하드 드라이브의 세 번째 파티션을 (hd1,2) 로 참조합니다.
일반적으로 다음 규칙은 GRUB 아래에 있는 장치 및 파티션 이름을 지정할 때 적용됩니다.
  • 시스템 하드 드라이브가 IDE 또는 SCSI인지는 중요하지 않으며 모든 하드 드라이브는 hd 문자로 시작합니다. letters fd 는 3.5 디스켓을 지정하는 데 사용됩니다.
  • 파티션과 관계없이 전체 장치를 지정하려면 쉼표와 파티션 번호를 그대로 두십시오. 이는 GRUB이 특정 디스크에 대해 MBR을 설정하도록 지시할 때 중요합니다. 예를 들어 (hd0) 는 첫 번째 장치의 MBR을 지정하고 (hd3) 는 네 번째 장치의 MBR을 지정합니다.
  • 시스템에 드라이브 장치가 여러 개 있는 경우 BIOS에서 드라이브 부팅 순서가 어떻게 설정되어 있는지 아는 것이 매우 중요합니다. 이 작업은 시스템에 IDE 또는 SCSI 드라이브만 있지만 장치가 혼합되면 부팅 파티션과 드라이브 유형에 먼저 액세스하는 것이 중요합니다.