Man page - sd(4)

Packages contains this manual

Available languages:

en fr pt_BR es it pl ko ja ru ro de

Manual

sd

NOME
SINTASSI
CONFIGURAZIONE
DESCRIZIONE
FILE
TRADUZIONE

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: sd lp , dove l è una lettera che denota il dispositivo fisico, e p è un numero che denota la partizione in tale dispositivo fisico. Spesso, il numero della partizione, p , è 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 è il numero del disco fisico in ordine di rilevamento all’accensione del sistema, e numero_partizione è definito come segue:

•

la partizione 0 è 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 avrà numero primario 8, secondario 0, e farà riferimento all’intero primo drive SCSI nel sistema; e /dev/sdb3 avrà numero primario 8, secondario 19, e farà 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 è passato come parametro di ioctl (2).

Le informazioni ritornate nel parametro sono la geometria del drive com’è vista dal DOS! Tale geometria non è la geometria fisica del disco. È comunque quella usata quando si costruisce la tabella delle partizioni del disco, ed è necessaria per le operazioni di fdisk (1), efdisk (1), e lilo (1). Se non sono disponibili le informazioni sulla geometria, verrà 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 è necessario alcun parametro.

Sono supportate anche le operazioni SCSI ioctl (2). Se è richiesto un parametro per ioctl (2), e questo è NULL, ioctl (2) fallisce restituendo l’errore EINVAL .

FILE

/dev/sd[a-h]

il dispositivo completo

/dev/sd[a-h][0-8]

le singole partizioni a blocchi

TRADUZIONE

La traduzione italiana di questa pagina di manuale è stata creata da Giovanni Bortolozzo <borto@dei.unipd.it>, Alessandro Rubini <rubini@linux.it>, Giulio Daprelà <giulio@pluto.it>, Elisabetta Galli <lab@kkk.it>, Marco Curreli <marcocurreli@tiscali.it> e Giuseppe Sacco <eppesuig@debian.org>

Questa traduzione è documentazione libera; leggere la GNU General Public License Versione 3 o successiva per le condizioni di copyright. Non ci assumiamo alcuna responsabilità.

Per segnalare errori nella traduzione di questa pagina di manuale inviare un messaggio a pluto-ildp@lists.pluto.it .