Rechercher une page de manuel
sd
Langue: ko
Version: 1992년 12월 17일 목요일 10:15:53 (fedora - 25/11/07)
Section: 4 (Pilotes et protocoles réseau)
이름
sd - 스카시디스크 드라이버이다.사용법
#include <linux/hdreg.h> /* for HDIO_GETGEO */ #include <linux/fs.h> /* for BLKGETSIZE and BLKRRPART */CONFIG
블록장치명은 다음과 같은 형태이다: sdlp, where l 이 물리적드라이브를 표시하는 문자이고, p 가 물리적드라이브의 파티션을 표시하는 숫자이다. 스카시디스크는 메이저장치번호 8번이고, 마이너장치번호SCSI disks have a major device number of 8, and a minor device number of the form (16 * drive_number) + partition_number, where drive_number is the number of the physical drive in order of detection, and partition_number is as follows:파티션 0은 모든 드라이브이다.
파티션 1에서 4는 도스"프라이머리"파티션이다.
파티션 5에서 8은 도스 "확장(혹은 "논리")" 파티션이다. 예를 들면, /dev/sda 는 메이저 8과, 마이너 0을 갖게되고, 시스템의 모든 스카시드라이브와 관련될 것이다; 그리고 /dev/sdb3 는 메이저 8과 마이너 19를 갖게되고, 시스템의 두번째 스카시 드라이브상의 세번째 도스"프라이머리"파티션과 관련될 것이다. 이때, 블록 장치가 제공된다. Raw장치는 아직 구현되지 않았다.
설명
iotcl's는 아래와 같이 제공된다:- HDIO_GETGEO
-
- 는 아래 구조인 바이오스 디스크 매개변수를 반환한다:
-
-
struct hd_geometry { unsigned char heads; unsigned char sectors; unsigned short cylinders; unsigned long start; };
-
- BLKGETSIZE
- 섹터의 장치크기를 반환한다. ioctl(2) 매개변수는 long을 포인터한다.
- BLKRRPART
- 스카시디스크 파티션 테이블의 다시읽기를 강제한다. 어떤 매개변수도 필요하지 않다. scsi(4) ioctls는 또한 지원된다. ioctl(2) 매개변수가 요구되고, 널이면 ioctl(2) 는 -EINVAL를 반환한다.
파일
/dev/sd[a-h]: 모든 장치/dev/sd[a-h][0-8]: 개별 블록 파티션
관련 항목
scsi(4)Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre