Provided by:
manpages-pt_20040726-4_all 
NOME
sd - Controlador de dispostivos de disco SCSI
SINOPSE
#include <linux/hdreg.h> /* for HDIO_GETGEO */ #include
<linux/fs.h> /* for BLKGETSIZE and BLKRRPART */
CONFIGURA,C~AO
O nome do dispositivo de bloco tem a seguinte forma: sdlp, em que l e
uam letra que denota o dispositivo fisico, e p e um numero que denota a
particao naquele dispositivo. Frequentement, o numero da particao, p,
devera ser desligado quando o dispositivo correspndente for um disco
todo.
Discos SCSI tem um numero de dispositivo maior de 8, e um numero de
dispositivo menor da forma (16 * n'umero_do_drive")+ n'umero_da_parti,c~ao
, em que n'umero_do_drive e o numero do dispositivo fisico na ordem de
sua deteccao, e n'umero_da_parti,c~ao e como segue:
particao 0 e o disco todo
particao 1-4 sao as particoes "primarias" do DOS
particao 5-8 sao as particoes "extendidas" (ou "logicas")
Por exemplo, /dev/sda devera ter o maior 8, menor 0, e ira se referir
para todo o primeiro disco SCSI no sistema; e /dev/sdb3 devera ter o
maior 8, menor 19, e ira se referir para a terceira particao "primaria"
do DOS do segundo disco SCSI no sistema.
Desta vez, somente dispositivos de bloco serao fornecidos. Dispositivos
raw ainda nao foram implementados.
DESCRI,C~AO
As seguintes ioctl's estao disponiveis:
HDIO_GETGEO
Retorna o parametros de disco da BIOS na estrutura seguinte:
struct hd_geometry {
unsigned char heads;
unsigned char sectors;
unsigned short cylinders;
unsigned long start;
};
Um ponteiro para esta estrututura e passado como o paramentro
ioctl(2)
A informacao retornada no paramentro da geometria de disco sobre
o discoive com entendido pelo DOS! Esta geometria n~ao e a
geometria fisica do disco. Ela e usada quando da montagem da
tabela de particao do disco, de qualquer forma, e e necessaria
para uma operacao conveniente de fdisk(1),efdisk(1), and
lilo(1). Se a informacao sobre a geometria nao esta disponivel,
zero sera retornado para todos os parametros.
BLKGETSIZE
Retorma o tamanho do dispositivo em setores. O ioctl(2)
parametro deveria ser um ponteiro longo.
BLKRRPART
Forca uma re-leitura da tabela de particao do disco SCSI. Nao e
necessario parametro.
A ioctls scsi(4) tambem sao suportadas. Se o parametro ioctl(2)
for requerido, e for nulo, entao ioctl(2) ira retornar -EINVAL.
ARQUIVOS
/dev/sd[a-h]: o dispositivo todo
/dev/sd[a-h][0-8]: blocos individuais de particoes
VEJA TAMB'EM
scsi(4)
TRADUZIDO POR LDP-BR em 21/08/2000.
Andre L. Fassone Canova <lonelywolf@blv.com.br> (traducao) Carlos
Augusto Horylka <horylka@conectiva.com.br> (revisao)
17/12/1992 SD(4)