Linux repositories inspector
Linux
2012-05-03

manpages-it

Italian version of the manual pages

man-pages-it

Italian man (manual) pages from the Linux Documentation Project

manpages

Manual pages about using a GNU/Linux system

man-pages

Linux kernel and C library user-space interface documentation

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 è 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, allora ioctl(2) fallirà, restituendo l’errore EINVAL.

FILE

/dev/sd[a-h]: il dispositivo completo
/dev/sd[a-h][0-8]: le singole partizioni a blocchi

COLOPHON

Questa pagina fa parte del rilascio 4.08 del progetto Linux man-pages. Una descrizione del progetto, le istruzioni per la segnalazione degli errori, e l’ultima versione di questa pagina si trovano su https://www.kernel.org/doc/man-pages/.
La versione italiana fa parte del pacchetto man-pages-it v. 4.08, a cura di: ILDP "Italian Linux Documentation Project" http://www.pluto.it/ildp
Per la traduzione in italiano si pu\(&#145;o fare riferimento a http://www.pluto.it/ildp/collaborare/
Segnalare eventuali errori di traduzione a
⇧ Top