이전 - 다음

부록 B. 설치 디스켓 만들기

때때로 이미지 파일로 디스켓을 만들어야 할 때가 있다(예를 들어 레드햇 리눅스의 고침표(正誤表)에서 갱신된 디스켓 이미지를 사용해야 할 때가 있다).

이름이 말해 주듯이 이미지 파일은 디스켓 내용의 정확한 복사본(또는 이미지)을 담고 있는 파일이다. 디스켓에는 파일에 담긴 자료와 더불어 파일 시스템 정보가 있기 때문에, 이미지 파일은 디스켓에 쓰고 난 후에 사용할 수 있다.

시작하기 전에 고밀도(high-density, 1.44MB)의 형식화된 빈 디스켓이 필요하다. 컴퓨터에 3.5인치 디스켓 드라이브가 있어야 하고 도스 프로그램을 사용할 수 있거나 대부분의 리눅스 호환 운영체제에 있는 dd 유틸리티를 사용할 줄 알아야 한다.

이미지 파일은 레드햇 리눅스 시디의 다음 디렉토리에 있다.

둁 images - 레드햇 리눅스/인텔의 부트 이미지와 보충 이미지, 레드햇 리눅스/알파의 다양한 커널과 램디스크 이미지가 들어있다.

레드햇 리눅스/스팍 시디에는 부트 이미지와 네트워크 부팅을 위한 이미지가 들어있다.

둁 milo - 레드햇 리눅스/알파 miniloader(MILO)의 다양한 이미지가 들어있다. 이 디렉토리는 레드햇 리눅스/알파 시디에만 있다.

적당한 이미지를 골랐으면 이미지 파일을 디스켓에 담아야 한다. 앞에서 말했듯이 이 작업은 도스 시스템이나 리눅스 호환 시스템에서 해야한다.

B.1 MS-DOS에서 디스켓 만들기

도스에서 디스켓을 만들려면 레드햇 리눅스 시디의 dosutils 디렉토리에 있는 rawrite를 사용한다. 먼저 형식화된 3.5인치 공 디스켓에 이름을 붙인다. ("부트 디스켓", "보충 디스켓" 등) 디스켓을 디스켓 드라이브에 넣고 다음 명령을 사용한다. (시디롬 드라이브가 d:라고 가정함)

C:\> d:

D:\> cd \dosutils

D:\dosutils> rawrite

Enter disk image source file name: ..\images\boot.img

Enter target diskette drive: a:

Please insert a formatted diskette into drive A: and

press --ENTER-- : Enter 누름

D:\dosutils>

rawrite에서는 먼저 디스켓 이미지 이름을 물어본다. 이미지의 디렉토리와 이름을 적는다(예: ..\images\boot.img). 그러면 이미지를 기록할 디스켓 드라이브를 묻는다. a: 라고 입력한다. 마지막으로 rawrite는 형식화된 디스켓을 선택한 드라이브에 넣었는지 물어본다. 디스켓을 넣고 엔터를 누르면 rawrite는 이미지 파일을 디스켓에 기록한다. 다른 디스켓을 만들어야 하면 먼저 디스켓이 이름을 붙이고 알맞은 이미지 파일을 지정하여 rawrite 프로그램을 다시 수행한다.

B.2 리눅스 호환 운영체제에서 디스켓 만들기

리눅스 또는 리눅스 호환 운영체제에서 디스켓을 만들려면 3.5인치 디스크 드라이브를 나타내는 장치(리눅스에서는 dev/fd0)에 기록할 수 있는 권한이 있어야 한다. 먼저 형식화된 3.5인치 공 디스켓에 이름을 붙인다 ("부트 디스켓", "보충 디스켓" 등의) 디스켓을 드라이브에 넣는다 (mount 명령을 사용하지 않는다). 레드햇 리눅스 시디를 마운트한 후에 원하는 이미지 파일이 있는 디렉토리로 이동하고 다음의 명령을 쓴다(이미지 파일 이름과 디스켓 장치는 적절하게 바꾼다).

# dd if=boot.img of=dev/fd0 bs=1440k

다른 디스켓을 만들려면 먼저 디스켓에 이름을 붙이고 적당한 이미지 파일을 지정하여 dd 프로그램을 다시 수행한다.


이전 - 다음