Provided by: manpages-it_2.80-3_all bug

NOME

       sd - Dispositivi per i dischi SCSI

SINTASSI

       #include <linux/hdreg.h>        /* per HDIO_GETGEO */
       #include <linux/fs.h>           /* per BLKGETSIZE e BLKRRPART */

CONFIGURAZIONE

       Il  nome del dispositivo a blocchi ha la seguente forma: sdlp, dove l e
       una lettera che denota il dispositivo fisico,  e  p  e  un  numero  che
       denota  la  partizione  in  tale dispositivo fisico.  Spesso, il numero
       della partizione, p, e tralasciato quando  il  dispositivo  corrisponde
       all'intero disco.

       I dischi SCSI hanno un numero primario di dispositivo di 8, e un numero
       secondario della forma (16 * numero_drive)  +  numero_partizione,  dove
       numero_drive  e  il  numero  del  disco fisico in ordine di rilevamento
       all'accensione del sistema, e numero_partizione e definito come segue:

       la partizione 0 e l'intero disco
       le partizioni 1-4 sono le partizioni DOS "primarie"
       le partizioni 5-8 sono le partizioni DOS "estese" (o "logiche").

       Per esempio, /dev/sda avra numero primario  8,  secondario  0,  e  fara
       riferimento  all'intero  primo drive SCSI nel sistema; e /dev/sdb3 avra
       numero primario  8,  secondario  19,  e  fara  riferimento  alla  terza
       partizione DOS "primaria" nel secondo drive SCSI nel sistema.

       Ad oggi sono forniti solo dispositivi a blocchi.  I dispositivi raw non
       sono ancora stati implementati.

DESCRIZIONE

       Sono fornite le seguenti ioctl:

       HDIO_GETGEO
              Restituisce i parametri BIOS del disco nella seguente struttura:

                  struct hd_geometry {
                        unsigned char testine;
                        unsigned char settori;
                        unsigned short cilindri;
                        unsigned long start;
                  };

              Un puntatore a questa struttura  e  passato  come  parametro  di
              ioctl(2).

              Le  informazioni  ritornate  nel parametro sono la geometria del
              drive com'`e vista dal DOS!  Tale geometria non  e  la  geometria
              fisica  del disco.  E comunque quella usata quando si costruisce
              la tabella delle partizioni del disco, ed e  necessaria  per  le
              operazioni  di  fdisk(1),  efdisk(1),  e  lilo(1).   Se non sono
              disponibili le informazioni sulla  geometria,  verra  restituito
              zero per tutti i parametri.

       BLKGETSIZE
              Restituisce  la  dimensione  del  dispositivo  in  settori.   Il
              parametro di ioctl(2) dovrebbe essere un puntatore a long.

       BLKRRPART
              Richiede la rilettura della tabella delle partizioni  del  disco
              SCSI. Non e necessario alcun parametro.

              Sono  supportate  anche  le  operazioni  scsi(4) ioctl(2).  Se e
              richiesto un parametro per ioctl(2), e  questo  e  NULL,  allora
              ioctl(2) fallira, restituendo l'errore EINVAL.

FILE

       /dev/sd[a-h]: i dispositivi completi
       /dev/sd[a-h][0-8]: le singole partizioni a blocchi

COLOPHON

       Questa  pagina  fa  parte  del  rilascio 2.75 del progetto man-pages di
       Linux.  Si puo trovare una descrizione del progetto, e informazioni  su
       come riportare bachi, presso http://www.kernel.org/doc/man-pages/.  Per
       la   traduzione   in   italiano   si    puo    fare    riferimento    a
       http://www.pluto.it/ildp/collaborare/