4.4. 하드 디스크 부팅에 필요한 파일 준비하기

The installer may be booted using boot files placed on an existing hard drive partition, either launched from another operating system or by invoking a boot loader directly from the BIOS. On modern UEFI systems, the kernel may be booted directly from the UEFI partition without the need of a boot loader.

네트워크만 사용해 완전히 설치하려면 이 방법을 사용하면 됩니다. 네트워크 설치를 사용하면 CD 이미지를 찾아서 구우는 번거로운 일이 없습니다.

4.4.1. GRUB을 사용해 리눅스에서 하드 디스크 설치 프로그램 부팅

여기서는 GRUB을 이용해 기존에 설치한 리눅스에 새로 추가하거나 아니면 기존 리눅스를 덮어 쓰는 방법을 설명합니다.

부팅할 때 GRUB은 커널은 물론이고, 디스크 이미지도 메모리에 올리는 기능을 지원합니다. 이 램디스크는 커널에서 루트 파일시스템으로도 쓸 수 있습니다.

데비안 아카이브의 다음 파일을 하드 디스크의 적당한 위치에 복사하십시오. 예를 들어 /boot/newinstall/ 등입니다.

  • vmlinuz (커널 바이너리)

  • initrd.gz (램디스크 이미지)

하드 드라이브를 부팅용으로만 사용하고 나머지는 모두 네트워크에서 받으려고 한다면, netboot/debian-installer/amd64/initrd.gz 파일 및 해당 커널 netboot/debian-installer/amd64/linux를 받아야 합니다. 설치 프로그램을 부팅한 다음에 하드 디스크를 다시 파티션할 수 있습니다. 단 주의를 기울여야 합니다.

다른 방법으로 하드 드라이브의 현재 파티션을 바꾸지 않고 유지하려면, hd-media/initrd.gz 파일과 그 hd-media/vmlinuz 커널을 받으시고, 설치 이미지 파일도 하드 드라이브에 복사해 놓으십시오(파일 이름이 .iso로 끝나도록 하십시오). 그러면 설치 프로그램이 하드 드라이브에서 부팅한 다음 네트워크 없이 그 설치 이미지에서 설치할 수 있습니다.

마지막으로 부트로더를 설정하려면 5.1.5절. “GRUB을 사용해 리눅스 부팅하기” 부분으로 진행하십시오.

4.4.2. loadlin를 사용해 DOS로 하드 디스크 설치 프로그램 부팅

이 절에서는 loadlin를 사용하여 DOS에서 설치 프로그램을 시작하도록 하드 디스크를 준비하는 방법을 설명합니다.

다음 디렉터리를 데비안 설치 이미지에서 c:\ 위치에 복사하십시오.

  • /install.amd커널 바이너리와 RAM 디스크 이미지)

  • /tools (loadlin 도구)