* Device Configuration
1. Hard Disk 구성
2. Disk Slice
3. Device File
1. Hard Disk 구성
1) Basic Architecture of a disk
2) Component of a Disk Platter
2. Disk Slice
1) Slice Overview
a. cylinder의 그룹
b. 0-7번 slices로 구성
c. slice 2는 전체 Disk 를 표현 (수정 불가)
- cylinder의 총 개소
d. Benefit
- Data의 조직화
- File Access 속도 감소
- I/O performance 향상
2) Slice 3D Architecture
- 모든 Slice는 Cylinder 단위로 생성된다.
3) Slice 2D Architecture
4) Disk Slice Naming Convention
a. 8자로 구성
- controller name
host bus adapter
c0, c1, c2
- target number
disk, tape, cd-rom -> jumper로 setting
t0, t1, t2
- disk number
LUN (logical unit number) -> IDE는 항상 d0
target number에서의 disk 수
d0, d1, d2
- slice number
slice number -> 0~7
s0, s1, s2
3. Device File
1) Device file Type
a. Logical device names
- /dev
- /devices 디렉토리의 symbolic link
- controller no, target no, disk no, slice no
- /dev/dsk -> block device : mount, swap
- /dev/rdsk -> character(raw) device :newfs, fsck
b. Physical device names
- /devices
- platform마다 다른 device tree를 가진다.
- nodename@address
- /devices/pci@1f0/pci@1,1/ide@3/dad@0,0:a
c. Instance names
- shorted name
- sdx(scsi hdd, cd-rom), dadx(hdd), cmdk(hdd)
2) Device file I/O
3) Listing a System's Device
4) Reconfiguring Devices
* Disks, Slices, and Format