리눅스에서 플로피 디스크를 포맷하는 명령어이다.

사용법 : fdformat [-n] 장치이름 
-n : 포맷을 실행한 뒤, 디스크 표면 검사를 하지 않는다. 

리눅스에서 플로피 디스크를 가리키는 장치명은 /dev/fd0 /dev/fd1이다. 하지만 포맷을 하려면 용량을 지정해야 하는데, 만일 1.44MB의 플로피 디스크라면 /dev/fd0H1440로 장치명을 포맷해야 한다. 아래는 장치이름을 나열한 것이다. 현 시스템에 인식되어 있는 장치명을 살펴 보려면, 가장 쉽게 dmesg 명령으로 알아 볼 수 있다.

# dmesg | grep floppy 
Floppy drive(s): fd0 is 1.44M 

현재 시스템이 인식되어 있는 플로피 디스크 장치명은 fd0이므로 이를, 포맷해 보자.

# fdformat /dev/fd0 
Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB. 
Formatting ... Done 
Verifying ... Problem reading cylinder 0, expected 18432, read 8192 

플로피 디스켓을 넣고 /dev/fd0를 포맷한다.
플로피 장치가 1.44M용이므로, /dev/fd0H1440을 지정하여도 된다.

# fdformat /dev/fd0H1440 
Double-sided, 80 tracks, 18 sec/track. Total capacity 1440 kB. 
Formatting ... Done 
Verifying ... Done 

# ls /dev/fd0* 명령으로 장치들을 살펴보면 용량에 따라 아래와 같은 장치 이름을 살펴 볼 수 있다. 이것들은 모두 플로피 디스크에 해당하며, 대부분 사용하는 것은 /dev/fd0H1440이다.

# ls /dev/fd0* 
/dev/fd0        /dev/fd0h1200  /dev/fd0h720   /dev/fd0u1743  /dev/fd0u3840 
/dev/fd0CompaQ  /dev/fd0h1440  /dev/fd0h880   /dev/fd0u1760  /dev/fd0u720 
/dev/fd0D360    /dev/fd0h1476  /dev/fd0u1040  /dev/fd0u1840  /dev/fd0u800 
/dev/fd0D720    /dev/fd0h1494  /dev/fd0u1120  /dev/fd0u1920  /dev/fd0u820 
/dev/fd0H1440   /dev/fd0h1660  /dev/fd0u1440  /dev/fd0u2880  /dev/fd0u830 
/dev/fd0H360    /dev/fd0h360   /dev/fd0u1660  /dev/fd0u3200 
/dev/fd0H720    /dev/fd0h410   /dev/fd0u1680  /dev/fd0u3520 
/dev/fd0d360    /dev/fd0h420   /dev/fd0u1722  /dev/fd0u360
2005/06/21 20:16 2005/06/21 20:16

트랙백 주소 :: 이 글에는 트랙백을 보낼 수 없습니다