Provided by:
manpages-it_2.80-3_all 
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/