4.3. USB 메모리 부팅에 필요한 파일 준비하기

USB 메모리를 준비하려면 GNU/리눅스가 동작하고 USB를 지원하는 시스템이 필요합니다. 최신의 GNU/리눅스 시스템에서는 USB 메모리를 연결하면 자동으로 인식합니다. 자동으로 인식이 안 된다면 usb-storage 커널 모듈을 읽어들였는지 확인하십시오. USB 메모리를 연결하면 그 장치는 /dev/sdX에 연결됩니다. 여기서 X는 a-z 범위의 알파벳입니다. USB 메모리를 연결하고 dmesg 명령을 실행하면 그 USB 메모리가 어떤 장치에 연결되었는 지 알아볼 수 있습니다. USB 메모리에 쓰려면, 쓰기 방지 스위치를 풀어 놓아야 할 수도 있습니다.

주의

여기서 설명한 대로 하면 해당 장치에 들어 있는 내용이 모두 지워집니다! USB 메모리의 장치 이름을 올바르게 사용하도록 주의하십시오. 예를 들어 장치 이름을 잘못 사용해 하드 디스크에 들어 있는 내용이 모두 지워질 수도 잇습니다.

4.3.1. 수동으로 USB 메모리에 파일 복사하기

다른 방법은 수동으로 설치 파일 및 CD 이미지를 복사하는 방법입니다. 단 USB 메모리는 크기가 최소 1GB는 되어야 합니다. (4.3.2절. “수동으로 USB 메모리에 파일 복사하기 — 유연한 방법”에 쓰여 있는 대로 하면 더 작아도 가능합니다.)

모든 설치 프로그램 파일(커널 포함)이 들어간 hd-media/boot.img.gz라는 올인원 파일이 있습니다.

이 방식은 편리하기는 하지만 한 가지 큰 단점이 있습니다. USB 메모리 용량이 아무리 크더라도 장치의 논리 크기가 1GB까지 밖에 안 됩니다. USB 메모리의 파티션을 나눠서 새 파일 시스템을 만들어야 다른 용도로 사용할 수 있습니다.

그 후, USB 메모리를 마운트하면 그 안에 이 생깁니다. 거기에 데비안 ISO 이미지를(netinst나 전체 이미지 중 하나) 복사합니다. USB 메모리를 마운트 해제하면(umount /mnt) 끝납니다.

4.3.2. 수동으로 USB 메모리에 파일 복사하기 — 유연한 방법

If you like more flexibility or just want to know what's going on, you should use the following method to put the files on your stick. One advantage of using this method is that — if the capacity of your USB stick is large enough — you have the option of copying any ISO image, even a DVD image, to it.