Provided by: manpages-pt_20040726-4_all bug

NOME

       fd - dispositivo de disco flexivel

CONFIGURA,C~AO

       Discos  flexiveis  sao  dispositivos  de  bloco  com  numero  maior  de
       dispositivo 2. Tipicamente eles  sao  propriedade  do  root.floppy  (ou
       seja, usuario root, grupo disquete) e tem modo 0660 (checagem de acesso
       via se faz parte do grupo) ou modo 0666 (acesso a todos os usuarios). O
       menor numero de dispositivo codifica o tipo de dispositivo, o numero do
       driver e o numero da controladora.  Para cada tipo de dispositivo  (que
       e,  combinacao da densidade e contagem de trilhas) havera uma base para
       o menor numero de dispositivo. Para esta numero base, soma o numero  do
       drive em cada controlador e 128 se este controlador esta no controlador
       secudario. Nas tabelas de dispositivo seguintes, n representa o  numero
       do dispositivo

       Advert^encia:  Se  voc^e usa formatos com mais trilhas que suportado pelo
       seu drive, voc^e pode causar danos mec^anicos. Tentando uma vez  se  mais
       que  as usuais 40/80 trilhas sao suportadas nao causa danos, mas nao ha
       garantia para isto. Nao crie  entradas  de  dispositivos  para  aqueles
       formatos para previnir o uso deles se voce nao tem certeza.

       Arquivos  independentes  de  controlador  de  dispositivos  no qual sao
       automaticamente detectados o formato da midia e capacidade:

       Nome   Base menor #
       --------------------
       fdn    0

       Dispositivo de 5,25 polegadas e dupla densidade:

       Nome         Capac.   Cil.   Set.   Cabecas Base menor #
       -------------------------------------------------------------
       fdnd360      360K     40     9      2                      4

       Dispositivo de 5,25 polegadas e alta densidade:

       Nome         Capac.   Cil.   Set.   Cabecas Base menor #
       --------------------------------------------------------------
       fdnh360      360K     40     9      2                      20
       fdnh410      410K     41     10     2                      48
       fdnh420      420K     42     10     2                      64
       fdnh720      720K     80     9      2                      24
       fdnh880      880K     80     11     2                      80
       fdnh1200     1200K    80     15     2                      8
       fdnh1440     1440K    80     18     2                      40
       fdnh1476     1476K    82     18     2                      56
       fdnh1494     1494K    83     18     2                      72
       fdnh1600     1600K    80     20     2                      92

       Dispositivo de 3,5 polegadas e dupla densidade:

       Nome         Capac.   Cil.   Set.   Cabecas Base menor #
       ---------------------------------------------------------------
       fdnD360      360K     80     9      1                      12
       fdnD720      720K     80     9      2                      16
       fdnD800      800K     80     10     2                      120
       fdnD1040     1040K    80     13     2                      84
       fdnD1120     1120K    80     14     2                      88

       Dispositivo de 3,5 polegadas e alta densidade:

       Nome         Capac.   Cil.   Set.   Cabecas Base menor #
       ---------------------------------------------------------------
       fdnH360      360K     40     9      2                      12
       fdnH720      720K     80     9      2                      16
       fdnH820      820K     82     10     2                      52
       fdnH830      830K     83     10     2                      68
       fdnH1440     1440K    80     18     2                      28
       fdnH1600     1600K    80     20     2                      124
       fdnH1680     1680K    80     21     2                      44
       fdnH1722     1722K    82     21     2                      60
       fdnH1743     1743K    83     21     2                      76
       fdnH1760     1760K    80     22     2                      96
       fdnH1840     1840K    80     23     2                      116
       fdnH1920     1920K    80     24     2                      100

       Dispositivo de 3,5 polegadas e densidade extra:

       Nome         Capac.   Cil.   Set.   Cabecas Base menor #
       ---------------------------------------------------------------
       fdnE2880     2880K    80     36     2                      32
       fdnCompaQ    2880K    80     36     2                      36
       fdnE3200     3200K    80     40     2                      104
       fdnE3520     3520K    80     44     2                      108
       fdnE3840     3840K    80     48     2                      112

DESCRI,C~AO

       Arquivos especiais fd acessam o controlador de disco flexivel  no  modo
       raw.  As  seguintes chamadas ioctl(2) sao suportadas pelos dispositivos
       fd:

       FDCLRPRM
              apaga a informacao de midia  de  um  controlador  (geometria  do
              disco no drive).

       FDSETPRM
              seleciona  a informacoa de midia de um controlador. A informacao
              de midia sera perdida com a midia se alterada.

       FDDEFPRM
              seleciona a informacoa de midia de um controlador (geometria  do
              disco  no  drive).  A  informacao  da  midia nao sera perdida se
              alterada. Isto ira desabilitar a autodeteccao. Para  reativar  a
              autodeteccao, voce deve executar um FDCLRPRM .

       FDGETDRVTYP
              retorna  o  tipo  do  controlador (parametro nome). Para formato
              trabalhado em variso tipos de controladores, FDGETDRVTYP retorna
              um   nome   que   e   apropriado  para  os  tipos  mais  antigos
              controladores para controlador dado.

       FDFLUSH
              invalida  a  memoria  cache  do  buffer  para  cada  controlador
              fornecido.

       FDSETMAXERRS
              seleciona  o  nivel  minimo de erro para reporta-lo, abortando a
              operacao, recalibrando, resetando e relendo setor por setor.

       FDSETMAXERRS
              pega o nivel minimo de erro atual.

       FDGETDRVTYP
              pega o nome interno do controlador.

       FDWERRORCLR
              apagua a estatistica de erros de escrita.

       FDWERRORGET
              le e escreve estatisticas de erro. Estas incluem o numero  total
              de  estatisticas  de  erro  de escrita, a localizacao e disco do
              primeiro erro de escrita, e a localizacao e disco do ultimo erro
              de escrita. Discos sao identificados pela geracao de um numero o
              qual e incrementado para (quase) cada alteracao de disco.

       FDTWADDLE
              Desliga o motor do controlador para  uns  poucos  microsegundos.
              Talvez  necessite  disto  para  poder  acessar  um disco do qual
              setores estao sendo fechados ao mesmo tempo.

       FDSETDRVPRM
              seleciona varios parametros do controlador.

       FDGETDRVPRM
              le estes paramentros novamente.

       FDGETDRVSTAT
              pega o estado do controlador (alteracao do  disco,  protecao  de
              escrita e outros)

       FDPOLLDRVSTAT
              nomeia o controlador e retrona este estado.

       FDGETFDCSTAT
              pega o estado do controlador de disco flexivel.

       FDRESET
              zera o controlador de disco flexivel sob condicoes incertas.

       FDRAWCMD
              envia um comando puro para o controlador de disco flexivel.

       Para  informacoes  mais precisas, consulte tambem o arquivos cabecalhos
       <linux/fd.h> e <linux/fdreg.h>, assim como as paginas  de  manual  para
       floppycontrol.

NOTAS

       Os varios formatos permitem ler e escrever em muitos tipo de disco.  De
       qualquer forma, se um disquete e formatado com uma lacuna entre setores
       muito  pequena,  a  performance  pode  cair, ate necessitando de muitos
       segundos para acessar  um  trilha  inteira.  Para  previnir  isto,  use
       formatos intercalados. Isto nao e possivel para ler disquetes que foram
       formatados usando GCR (gravacao de codigo de grupo), que  e  usado  por
       computadores  Apple  II  e  Macintosh  (discos  de  800k).   Leitura de
       disquetes que sao severamente setorizados (um buraco por setor,  com  o
       indice de buraco sendo um pequeno desvio) nao e suportado. Isto e usado
       para ser comum com velhos disquetes de 8 polegadas.

ARQUIVOS

       /dev/fd*

AUTORES

       Alain Knaff  (Alain.Knaff@imag.fr),  David  Niemi  (niemidc@clark.net),
       Bill Broadhurst (bbroad@netcom.com).

VEJA TAMB'EM

       floppycontrol(1),   mknod(1),  chown(1),  getfdprm(1),  superformat(1),
       mount(8), setfdprm(8)

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)