sd(4) Device Drivers Manual sd(4) NUME sd - controlor pentru unitai de disc SCSI SINOPSIS #include /* pentru HDIO_GETGEO */ #include /* pentru BLKGETSIZE i BLKRRPART */ CONFIGURARE Numele dispozitivului de bloc are urmatoarea forma: sdlp, unde l este o litera care indica unitatea fizica, iar p este un numar care indica partiia de pe unitatea fizica respectiva. Adesea, numarul partiiei, p, nu este menionat atunci cand dispozitivul corespunde intregii unitai. Discurile SCSI au un numar de dispozitiv principal de 8 i un numar de dispozitiv secundar de forma (16 * numarul_unitaii) + numarul_partiiei, unde numarul_unitaii este numarul unitaii fizice in ordinea detectarii, iar numarul_partiiei este dupa cum urmeaza: o partiia 0 este intreaga unitate o partiiile 1-4 sunt partiiile ,,primare" DOS o partiiile 5-8 sunt partiiile DOS ,,extinse" (sau ,,logice") De exemplu, /dev/sda va avea major 8, minor 0 i se va referi la intreaga prima unitate SCSI din sistem; iar /dev/sdb3 va avea major 8, minor 19 i se va referi la a treia partiie DOS ,,primara" de pe a doua unitate SCSI din sistem. In acest moment, sunt furnizate doar dispozitive de blocuri. Dispozitivele brute nu au fost inca implementate. DESCRIERE Sunt furnizate urmatoarele apeluri ioctl: HDIO_GETGEO Returneaza parametrii discului BIOS in urmatoarea structura: struct hd_geometry { unsigned char heads; unsigned char sectors; unsigned short cylinders; unsigned long start; }; Un indicator la aceasta structura este transmis ca parametru ioctl(2). Informaia returnata in parametru este geometria discului unitaii de disc cum este ineleasa de DOS! Aceasta geometrie nu este geometria fizica a unitaii de disc. Cu toate acestea, ea este utilizata la construirea tabelului de partiii al unitaii i este necesara pentru funcionarea convenabila a fdisk(1), efdisk(1) i lilo(1). In cazul in care informaiile privind geometria nu sunt disponibile, se va returna zero pentru toi parametrii. BLKGETSIZE Returneaza dimensiunea dispozitivului in sectoare. Parametrul ioctl(2) trebuie sa fie un indicator la un long. BLKRRPART Foreaza o recitire a tabelelor de partiii ale discurilor SCSI. Nu este necesar niciun parametru. Operaiile SCSI ioctl(2) sunt, de asemenea, acceptate. Daca este necesar parametrul ioctl(2), iar acesta este NULL, atunci ioctl(2) eueaza cu eroarea EINVAL. FIIERE /dev/sd[a-h] intregul dispozitiv /dev/sd[a-h][0-8] partiii de blocuri individuale TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.18 8 februarie 2026 sd(4)