Provided by: manpages-pt_20040726-2_all bug

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ÇÃO

       O nome do dispositivo de bloco tem a seguinte forma: sdlp, em que  l  é
       uam letra que denota o dispositivo físico, e p é um número que denota a
       partição naquele dispositivo. Freqüentement, o número da  partição,  p,
       deverá  ser  desligado  quando o dispositivo correspndente for um disco
       todo.

       Discos SCSI tem um número de dispositivo maior de 8,  e  um  número  de
       dispositivo  menor da forma (16 * nmero_do_drive")+ nmero_da_partio
       , em que nmero_do_drive é o número do dispositivo físico na  ordem  de
       sua detecção, e nmero_da_partio é como segue:

       partição 0 é o disco todo
       partição 1-4 são as partições "primárias" do DOS
       partição 5-8 são as partições "extendidas" (ou "lógicas")

       Por  exemplo,  /dev/sda deverá ter o maior 8, menor 0, e irá se referir
       para todo o primeiro disco SCSI no sistema; e /dev/sdb3  deverá  ter  o
       maior 8, menor 19, e irá se referir para a terçeira partição "primária"
       do DOS do segundo disco SCSI no sistema.

       Desta vez, somente dispositivos de bloco serão fornecidos. Dispositivos
       raw ainda não foram implementados.

DESCRIÇÃO

       As seguintes ioctl’s estão disponíveis:

       HDIO_GETGEO
              Retorna o parâmetros 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 é passado como o parâmentro
              ioctl(2)

              A informação retornada no parâmentro da geometria de disco sobre
              o  discoive  com  entendido  pelo  DOS!   Esta geometria no é a
              geometria física do disco. Ela é usada  quando  da  montagem  da
              tabela  de  partição do disco, de qualquer forma, e é necessária
              para  uma  operação  conveniente  de   fdisk(1),efdisk(1),   and
              lilo(1).  Se a informação sobre a geometria não está disponível,
              zero será retornado para todos os parâmetros.

       BLKGETSIZE
              Retorma  o  tamanho  do  dispositivo  em  setores.  O   ioctl(2)
              parâmetro deveria ser um ponteiro longo.

       BLKRRPART
              Força  uma re-leitura da tabela de partição do disco SCSI. Não é
              necessário parâmetro.

              A ioctls scsi(4) também são suportadas. Se o parâmetro  ioctl(2)
              for  requerido, e for nulo, então ioctl(2) irá retornar -EINVAL.

ARQUIVOS

       /dev/sd[a-h]: o dispositivo todo
       /dev/sd[a-h][0-8]: blocos individuais de partições

VEJA TAMBÉM

       scsi(4)

TRADUZIDO POR LDP-BR em 21/08/2000.

       André  L.  Fassone  Canova  <lonelywolf@blv.com.br>  (tradução)  Carlos
       Augusto Horylka <horylka@conectiva.com.br> (revisão)

                                  17/12/1992                             SD(4)