tail head cat sleep
QR code linking to this page

Man page  — WFD

명칭

wfd – ATAPI 플로피 드라이버 (LS-120 플로피 드라이버)

내용

서식

options ATAPI options ATAPI_STATIC device wfd0

해설

wfd 드라이버는 ATAPI floppy disk나, 전형적인 LS-120 스타일인 120mb/1. 4mb 플로피 드라이브를 서포트합니다. 일반적으로 인터페이스는 wd(4), sd(4), od(4) 에 쓰여져 있는 것으로 유사하고 있습니다.

부트시에 IDE 콘트롤러가 프로브 될 때, 디바이스를 검출 째에 IDE 버스를 조사할 수 있습니다. 검출된 것의 집 ' Floppy' 한편 ' removable' 형태와 돌려주어지는 어느 디바이스도 wfd 드라이버에 접속됩니다. 이후에서는, 최초로 검출된 디바이스는 wfd0 (으)로서 접속되어 다음은 wfd1 (와)과 이하와 같이 계속됩니다.

LS-120 드라이브와 함께 사용될 때, 이 드라이버는 다음의 타입의 플로피 디스크를 읽고 쓰기합니다.
120mb
1.44mb
1.25mb (PC-9801 시리즈의 포맷 형식)
1.2mb
720kb
 

파티션

wfd 드라이버는 디스크에 대해, 2 개의 계층의 파티션이 가능합니다. 첫째의 층은 "슬라이스층" (으)로 불리는 것으로, 디스크중의 FreeBSD area와 그 외의 operating system로 사용되고 있는 area를 분리 째에 이용합니다. 2 번째는, disklabel(5) 에 의한 순전한 BSD 4.4 의 파티쇼닝의 실행으로, FreeBSD 슬라이스를 독자적인 파일 시스템에 세분하기 위해서 이용됩니다. 한층 더 자세한 일은, fdisk(8) (이)나 disklabel(8) (을)를 각각 참조해 주세요.

초기화되어 있지 않은 디스크가 열리면(자), 디스크 전체까지 미치는 가상적인 FreeBSD 슬라이스에 의해, 슬라이스 테이블이 초기화됩니다. 같이 초기화되고 (이)라고 없다 (혹은 비 FreeBSD) 슬라이스가 열리면(자), 드라이브 및 슬라이스 전체를 포함한 단일 'c' 파티션에 의해 돌려주어지는 파라미터로, 디스크 label가 초기화됩니다.

사용예

슬라이스 코드를 사용하는지 어떤지에 의존합니다만, LS-120/ZIP 디스크를 만든다 일은, 보통보다 조금(뿐)만 복잡합니다. LS-120 플로피는 일반적으로 플로피 디바이스라고 생각되어 슬라이스 테이블을 유효하게 하지 않습니다. 한편, 같은 드라이버 (을)를 이용하는 Zip 디스크는, vender가 하드 디스크이라고 간주라고 있습니다. 그 때문에, 호환성을 위해서(때문에), 슬라이스 테이블을 사용해야 합니다.

이 드라이버는, 슬라이스 테이블을 이용하는 디스크와 이용하지 않는 디스크의, 양타입의 디스크를 취급합니다. 그러나 그 호환성이기 때문에, 일반적으로 vender의 특성에 맞은 디스크를 만들어야 합니다.

슬라이스 테이블이 없는 UFS LS-120 디스크를 만들기 위해서(때문에)는, 최초로 그 디스크에 슬라이스 테이블이 없는 것을 확인해 주세요.

    # dd if=/dev/zero of=/dev/wfd0 count=16

다음에, 디스크 label를 기입합니다.

    # disklabel -rw wfd0 fd120m

그리고, 보통 대로 newfs 를 실시합니다.

    # newfs /dev/rfd0a


.Fi

표준적인 1.44mb 의 플로피를 LS-120 드라이브에 만들기 위해서(때문에)는, 같이 의 순서에 따릅니다만, disklabel 명령을 사용할 때에는 fd1440 (을)를 디스크 레이아웃으로서 사용합니다.

커널의 설정

유일, 하나의 wfd 디바이스가 설정 파일안에 필요합니다. 데이터 구조는 IDE 버스로 검출된 디스크로서 동적으로 할당할 수 있습니다.

이 드라이버는 wdc(4) IDE/ATAPI 디스크 콘트롤러의 드라이버에 아탓치 됩니다. 또, IDE 콘트롤러가 설정되지 않고, 커널내에서 유효하게 되지 않은 한, 동 작 하지 않습니다.

버그

플로피의 포맷은, 아직 서포트되고 있지 않습니다.

이 드라이버는 아직 베타 버젼입니다. 만약 문제가 생겼을 경우는 <bugs@FreeBSD.org> (와)과 저자에게 보고해 주세요.

관련 파일

/dev/rwfdu raw 모드의 ATAPI 플로피 u (은)는, 파티쇼닝되어 있지 않은 디바이스로서 액세스 됩니다.
/dev/wfd us n 블록 모드의 ATAPI floppy disk 유니트 u 슬라이스 n (은)는, 파티쇼닝되어 있지 않은 디바이스로서 액세스 됩니다.
/dev/rwfd us n raw 모드의 ATAPI floppy disk 유니트 u 슬라이스 n (은)는, 파티쇼닝되어 있지 않은 디바이스로서 액세스 됩니다.
/dev/wfdup 블록 모드의 ATAPI floppy disk 유니트 u 의 최초의 FreeBSD 슬라이스의 파티션 p
/dev/rwfdup raw 모드의 ATAPI floppy disk 유니트 u 의 최초의 FreeBSD 슬라이스의 파티션 p
/dev/wfd us n p블록 모드의 ATAPI floppy disk 유니트 un 번째의 슬라이스에 존재하는 파티션 p
/dev/rwfd us n praw 모드의 ATAPI floppy disk 유니트 un 번째의 슬라이스에 존재하는 파티션 p

관련 항목

fdisk(1), wcd(4), wd(4), disklabel(5), disklabel(8)

저자

Junichi Satoh <junichi@jp.FreeBSD.org>

역사

wfd 드라이버는, FreeBSD 2.2.6 그리고 최초로 나타났습니다.

FreeBSD WFD (4) January 16, 1998

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.

The most important thing in the programming language is the name. A language will not succeed without a good name. I have recently invented a very good name and now I am looking for a suitable language.
— Donald Knuth