4.3. 디스크 이미지에서 플로피 만들기

CD나 다른 방법으로 부팅할 수 없는 하드웨어의 경우, 보통 마지막 방법으로 부팅 플로피 디스크를 사용해 설치 프로그램을 부팅합니다.

알려진 바에 따르면, 맥 USB 플로피 드라이브에서는 플로피 디스크에서 설치 프로그램 부팅하기가 실패합니다.

디스크 이미지는 플로피 디스크의 모든 내용이 로우 형태로 들어 있는 파일입니다. boot.img같은 디스크 이미지는 플로피 드라이브에 그냥 복사할 수 없습니다. 이미지 파일을 플로피 디스크에 로우 모드로 쓰려면 특별한 프로그램을 사용합니다. 이미지 파일은 디스크 전체의 내용을 그대로 나타내는 파일이기 때문입니다. 파일의 데이터를 플로피에 섹터 복사해야 합니다.

디스크 이미지에서 플로피를 만드는 방법은 다른 여러 기술이 있습니다. 여기서는 여러 가지 플랫폼에서 디스크 이미지로 플로피를 만드는 방법을 설명합니다.

플로피를 만들기 전에, 데비안 미러에서 4.2절. “데비안 미러에서 파일 다운로드”에서 설명한대로 디스크 이미지를 다운로드해야합니다.

플로피를 만들 때 어떤 방법을 사용하든 간에, 플로피를 쓴 다음에 쓰기 방지 탭을 걸어 놓아서 플로피 내용이 손상되지 않도록 하십시오.

4.3.1. 리눅스나 유닉스 시스템에서 디스크 이미지 쓰기

플로피 디스크 이미지 파일을 플로피 디스크에 쓰려면, 보통은 시스템의 루트 권한이 있어야 합니다. 비어 있는 플로피를 플로피 드라이브에 넣으십시오. 그리고 다음 명령을 사용하십시오:

$ dd if=파일_이름 of=/dev/fd0 bs=1024 conv=sync ; sync

여기서 파일_이름은 플로피 디스크 이미지 파일의 이름입니다. 플로피 디스크 장치 이름으로는 /dev/fd0을 가장 많이 씁니다. 워크스테이션에서는 다를 수도 있습니다. 플로피 디스크에 데이터를 다 쓰기도 전에 명령어가 끝나서 프롬프트가 나올 수도 있기 때문에, 플로피 디스크가 사용중이라는 불이 깜박이는 지 잘 살펴 보시고 깜박이지 않을 때 플로피를 드라이브에서 빼야 합니다. 어떤 시스템에서는 플로피를 빼려면 플로피를 꺼내는 별도의 명령을 실행해야 합니다.

어떤 시스템에서는 드라이브에 플로피 디스크를 넣으면 자동으로 마운트합니다. 로우 모드로 플로피를 쓰려면 그 전에 이 기능을 꺼야 합니다. 불행히도, 이 기능을 끄는 방법은 운영 체제마다 다 다릅니다.

powerpc 리눅스에서 플로피를 쓰는 경우, 플로피를 꺼내는 명령을 사용해야 합니다. eject 프로그램을 사용합니다. 이 프로그램을 따로 설치해야 할 수도 있습니다.

4.3.2. DOS, 윈도우, OS/2에서 디스크 이미지 쓰기

i386 혹은 amd64 컴퓨터의 경우는, 다음 명령 중의 하나를 이용해 이미지를 플로피로 복사하십시오.

MS-DOS에서는 rawrite1rawrite2 프로그램을 사용할 수 있습니다. 윈도우에서는 DOS 창에서 사용하십시오. 윈도우 탐색기에서 이 프로그램을 두번 눌러도 동작하지 않습니다.

rwwrtwin 프로그램은 윈도우 95, NT, 98, 2000, ME, XP에서(그리고 아마도 그 이후 버전에서도) 동작합니다. 사용하려면 같은 디렉터리에서 diskio.dll 파일을 풀어야 합니다.

이 도구는 공식 데비안 CD-ROM의 /tools에 있습니다.

4.3.3. 맥오에스에서 디스크 이미지 쓰기

Make Debian Floppy는 AppleScript를 사용하면 제공되는 디스크 이미지 파일을 플로피에 쓸 수 있습니다. 이 AppleScript는 ftp://ftp2.sourceforge.net/pub/sourceforge/d/de/debian-imac/MakeDebianFloppy.sit에서 다운로드할 수 있습니다. 바탕 화면에 unstuff하여 플로피 이미지를 끌어다 놓을 뿐입니다. AppleScript를 설치하고 extensions manager에서 활성화해야합니다. 플로피를 지우고 해당 파일 이미지를 쓸 지 여부를 Disk Copy에서 묻습니다.

맥오에스의 Disk Copy 유틸리티를 직접 사용할 수도 있고, 프리웨어인 suntar 유틸리티를 사용할 수도 있습니다. 플로피 이미지로 예를 들면 root.bin이 있습니다. 이 유틸리티로 플로피 이미지를 만드려면 다음 방법 중의 하나를 사용하십시오.

4.3.3.1. Disk Copy로 디스크 이미지 쓰기

공식 데비안 GNU/리눅스 CD에 있는 파일에서 플로피 이미지를 만들면, Type과 Creator가 이미 지정되어 있습니다. 여기에 표시된 Creator-Changer의 작업은 이미지 파일을 데비안 미러에서 다운로드하는 경우에만 필요합니다.

  1. Creator-Changer를 받아서 그걸 이용해 root.bin 파일을 여십시오.

  2. Creator를 ddsk로(Disk Copy) 바꾸고, Type을 DDim으로(binary floppy image) 바꿉니다. 대소문자를 구별합니다.

  3. 중요: Finder에서, Get Info를 사용해 플로피 이미지에 대한 Finder 정보를 표시하십시오. 그리고 File LockedX 표시하십시오. 그래야 맥오에스에서 이미지를 마운트하더라도 부트 블록을 망가뜨리지 않습니다.

  4. Disk Copy를 구하십시오. 맥오에스 시스템이나 CD가 있으면 거기에 이미 Disk Copy가 들어 있을 겁니다. 없으면 http://download.info.apple.com/Apple_Support_Area/Apple_Software_Updates/English-North_American/Macintosh/Utilities/Disk_Copy/Disk_Copy_6.3.3.smi.bin에서 받으십시오.

  5. Disk Copy를 실행하고, 메뉴에서 UtilitiesMake a Floppy를 선택하십시오. 그리고 나타나는 대화 상자에서 잠긴(locked) 이미지 파일을 선택하십시오. 플로피를 넣으라고 물어보고, 정말로 플로피를 지울 지 물어봅니다. 다 마치면 플로피가 튀어 나옵니다.

4.3.3.2. suntar로 디스크 이미지 쓰기

  1. http://hyperarchive.lcs.mit.edu/HyperArchive/Archive/cmp/suntar-223.hqx에서 suntar를 다운로드하십시오. suntar 프로그램을 실행하고 Special 메뉴에서 Overwrite Select...를 선택하십시오.

  2. 플로피를 넣고, Enter를 누르십시오. (섹터 0에서 시작)

  3. 파일 열기 창에서 root.bin 파일을 선택하십시오.

  4. 플로피를 성공적으로 만들었으면, FileEject를 선택하십시오. 플로피를 쓸 때 오류가 발생하면 그 플로피를 꺼내고 다른 플로피로 시도해 보십시오.

새로 만든 플로피를 사용하기 전에, 쓰기 방지 탭을 거십시오! 그렇게 하지 않고 실수로 맥오에스에서 마운트하게 되면, 맥오에스가 데이터를 망가뜨립니다.