File: cfdisk.8

package info (click to toggle)
man-pages-it 0.3.0-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,256 kB
  • ctags: 20
  • sloc: makefile: 150; sed: 1
file content (437 lines) | stat: -rw-r--r-- 17,386 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
.\" cfdisk.8 -- man page for cfdisk
.\" Copyright 1994 Kevin E. Martin (martin@cs.unc.edu)
.\"
.\" Permission is granted to make and distribute verbatim copies of this
.\" manual provided the copyright notice and this permission notice are
.\" preserved on all copies.
.\"
.\" Permission is granted to copy and distribute modified versions of this
.\" manual under the conditions for verbatim copying, provided that the
.\" entire resulting derived work is distributed under the terms of a
.\" permission notice identical to this one.
.\"
.\" " for hilit mode
.TH CFDISK 8 "3 giugno 1995" "Debian GNU/Linux" "Manuale del Programmatore di Linux"
.SH NOME
cfdisk \- Manipolatore basato su curses della tavola delle partizioni del disco per Linux
.SH SINTASSI
.BI "cfdisk [ \-avz ] [ \-c " cilindri " ] [ \-h " testine " ]"
.BI "[ \-s " settori-per-traccia " ] [ -P " opz " ] [ " dispositivo " ]"
.SH DESCRIZIONE
.B cfdisk
 un programma basato sulle curses per partizionare un'unit a disco
fisso. Il 
.I dispositivo
pu essere uno dei seguenti:
.sp
.nf
.RS
/dev/hda [preimpostato]
/dev/hdb
/dev/sda
/dev/sdb
/dev/sdc
/dev/sdd
.RE
.fi

.B cfdisk
per prima cosa cerca di leggere la geometria del disco fisso. Se non ci
riesce, un messaggio di errore viene visualizzato e
.B cfdisk
esce. Questo dovrebbe succedere solo cercando di partizionare un'unit
disco SCSI su un adattatore privo di BIOS. Per correggere questo
problema potete impostare 
.IR cilindri ", " testine " e " settori-per-traccia
sulla linea di comando. Successivamente,
.B cfdisk
prova a leggere dall'unit a disco l'attuale tavola delle partizioni. Se
non  capace di calcolare la tavola delle partizioni, un errore viene
visualizzato ed il programma uscir.
Questo pu anche venir causato da non corrette informazioni sulla
geometria che possono essere reimpostate sulla linea di comando.
Un'altro modo di superare questo problema  usando l'opzione
.B \-z .
Questa permette di ignorare la tavola delle partizioni sul disco.

Lo schermo principale  composto da quattro sezioni, dall'alto al basso:
la testata, le partizioni, la linea di comando e una riga di
avvertimento. La testata contiene il nome del programma ed il numero
della versione seguito dall'unit a disco e la sua geometria. La sezione
delle partizioni mostra sempre l'attuale tavola delle partizioni. La
linea di comando  il posto dove introdurre comandi e testo. I comandi
disponibili sono solitamente visualizzati tra parentesi. La riga di
avvertimento  solitamente vuota, eccetto quando ci sono importanti
informazioni da visualizzare. La partizione corrente  evidenziata in
video inverso (o da una freccia se l'opzione
.B \-a
viene usata). Tutti i comandi specifici alla partizione vengono eseguiti
sulla partizione corrente.

Il formato della tavola delle partizioni nella sezione delle partizioni
, da sinistra a destra: Nome, Flag, Tipo di Partizione, Tipo e Misura
di Filesystem. Il nome  il nome del dispositivo della partizione. I
Flag possono essere
.IR Boot ,
che indica una partizione avviabile (Bootable) o
.IR NC ,
che sta per "Non Compatibile col DOS o l'OS/2".  Il DOS, l'OS/2 e
possibilmente altri sistemi operativi richiedono che il primo settore
della prima partizione del disco e tutte le partizioni logiche comincino
dalla seconda testina. Questo fa sprecare dal secondo all'ultimo settore
della prima traccia della prima testina (il primo settore  occupato
dalla stessa tavola delle partizioni).
.B cfdisk
vi permette di recuperare questi settori "persi" tramite il comando di
massimizzazione
.RB ( m ).
.I Nota:
.BR fdisk (8)
ed alcune versioni iniziali del DOS creano tutte le partizioni con il
numero di settori gi massimizzato. Per maggiori informazioni, vedi
oltre per il comando di massimizzazione. Il Tipo di partizione pu
essere uno tra
.IR Primary " (Primario) e " Logical " (Logico)."
Per spazio inutilizzato sul disco, il tipo di partizione pu anche
essere
.IR Pri/Log ,
o vuoto (se lo spazio  inutilizzabile). La sezione Tipo di Filesystem
mostra il nome del filesystem usato sulla partizione, se noto.
Se non  noto, allora viene visualizzato
.I Unknown
(Sconosciuto) e il valore esadecimale del tipo di filesystem. Un caso
speciale capita quando ci sono sezioni dell'unit a disco che non
possono essere usate (perch tutte le partizioni primarie sono in uso).
Quando questo viene riscontrato, il tipo di filesystem viene mostrato
come
.IR Unusable 
(Inutilizzabile). Il campo Dimensione mostra la dimensione della
partizione in megabyte (come scelta preimpostata). Pu anche mostrare la
dimensione in settori e cilindri (vedi oltre per il comando di cambio
unit). Se un asterisco
.RB ( * )
compare dopo la dimensione, questo significa che la partizione non 
allineata sui confini dei cilindri.
.SH "AVVERTIMENTO PER DOS 6.x"

Il comando FORMAT del DOS 6.x cerca alcune informazioni nel primo
settore dell'area dati della partizione, e tratta questa informazione
come pi affidabile di quella nella tavola delle partizioni. Il FORMAT
del DOS si aspetta che il comando FDISK del DOS azzeri i primi 512 byte
dell'area dati di una partizione ogniqualvolta avvenga un cambio di
dimensioni. Il FORMAT del DOS guarder a queste informazioni anche se il
flag /U viene dato -- noi lo consideriamo un baco nei FORMAT e FDISK del
DOS.

Il criterio di fondo  che se usate cfdisk o fdisk per cambiare la
dimensione di una voce DOS nella tavola delle partizioni, allra dovrete
anche usare
.B dd
per azzerare i primi 512 byte di quella partizione prima di usare il
FORMAT del DOS per inizializzare la partizione. Per esempio, se stavate
usando cfdisk per creare una voce DOS per /dev/hda1 nella tavola delle
partizioni, allora (dopo essere usciti da cfdisk o da fdisk ed aver
riavviato Linux in modo che l'informazione nella tavola delle partizioni
sia valida) userete il comando "dd if=/dev/zero of=/dev/hda1 bs=512
count=1" per azzerare i primi 512 byte della partizione.

.B SIATE ESTREMAMENTE ACCORTI
nell'usare il comando
.B dd
, poich un piccolo errore di scrittura potrebbe rendere inutilizzabili
tutti i dati sul vostro disco.

Per avere i migliori risultati, dovreste sempre usare il programma
specifico del Sistema Operativo per la tavola delle partizioni. Per
esempio, dovreste creare partizioni DOS usando il programma FDISK del
DOS e partizioni Linux usando il programma fdisk o cfdisk di Linux.

.SH COMANDI
I comandi di 
.B cfdisk
possono venir introdotti premendo il tasto desiderato (non  necessario
premere
.I Enter
dopo il comando). Ecco una lista dei comandi disponibili:
.TP
.B b
Cambia il valore del flag avviamento (boot) per la partizione corrente.
Questo vi permette di scegliere quale partizione primaria sul disco 
avviabile.
.TP
.B d
Cancella (Deleta) la partizione corrente. Questo trasformer la
partizione corrente in spazio libero la far unire con ogni altro spazio
libero posto nelle immediate vicinanze della partizione corrente. Una
partizione gi indicata come spazio libero o come inutilizzabile non pu
essere cancellata.
.TP
.B g
Cambia la geometria del disco (cilindri, testine, settori-per-traccia).
.B AVVERTENZA:
Questa opzione dovrebbe essere usata solo da gente che sa quello che sta
facendo. Per cambiare la geometria del disco  anche disponibile una
opzione da linea di comando. Mentre siete alla linea di comando del
cambio della geometria del disco, potete scegliere di cambiare in
cilindri
.RB ( c ),
in testine
.RB ( h ),
o settori per traccia
.RB ( s ).
Il valore impostato che verr stampato vicino al prompt, potr essere
accettato premendo semplicemente il tasto
.I Enter
o potrete uscire senza modifiche premendo il tasto
.I ESC
Se volete cambiare il valore impostato, inserite semplicemente il valore
desiderato e prmete
.IR Enter .
I valori parametro del disco alterati non avranno effetto sino al vostro
ritorno al men principale (premendo 
.IR Enter " o " ESC
sulla linea di comando del cambio del disco. Se cambiate la geometria in
modo che il disco appaia pi grande, i settori in pi sono aggiunti alla
fine del disco come spazio libero. Se il disco appare pi piccolo, le
partizioni che sono oltre il nuovo settore finale sono cancellate e
l'ultima partizione del disco (o lo spazio libero alla fine del disco)
viene fatta finire col nuovo ultimo settore.
.TP
.B h
mostra la schermata di aiuto.
.TP
.B m
Massimizza l'utilizzo del sisco per la partizione corrente. Questo
comando recuperer lo spazio inutilizzato tra la tavola delle partizioni
e l'inizio della partizione, ma al prezzo di rendere la partizione
incompatibile con il DOS, l'OS/2 ed altri sistemi operativi.
Questa opzione scambier tra la massimizzazione dell'utilizzo del disco
e l'utilizzo del disco compatibile con il DOs, l'OS/2, ecc. Il valore
preimpostato per creare una partizione  di creare partizioni
compatibili con il DOS, l'OS/2, ecc.
.TP
.B n
Crea nuove partizioni usando spazio libero. Se il tipo di partizione 
.IR Primary " (Primario) o " Logical " (Logico),"
una partizione di quel tipo sar creata, ma se il tipo partizione  
.IR Pri/Log ,
vi verr richiesto di che tipo la volete creare. Siate informati che
(1) ci sono solo quattro possibilit per partizioni primarie e (2)
poich ci pu essere solamente una partizione logica, che contiene tutte
le unit logiche, tutte le unit logiche devono essere contigue (senza
partizioni primarie inframmezzate).
Successivamente 
.B cfdisk
vi chieder la dimensione della partizione che volete creare.
La dimensione preimpostata, uguale all'intero spazio libero della
partizione corrente,  visualizzato in megabyte. Potete sia premere
.I Enter
per accettare la dimensione preimpostata o inserire al prompt una
dimensione differente.
.B cfdisk
accetta inserimenti di dimensioni in megabyte
.RB ( M )
[preimpstato], kilobyte
.RB ( K ),
cilindri
.RB ( C )
e settori
.RB ( S )
inserendo il numero seguito immediatamente da uno di
.RB ( M ", " K ", " C " or " S ).
Se la partizione entra nello spazio libero disponibile, la partizione 
creata e voi ritornate alla linea di comando principale. Altrimenti la
partizione pu essere creata all'inizio o alla fine dello spazio libero,
e
.B cfdisk
vi chieder di scegliere dove piazzare la partizione. Dopo che la
partizione  creata,
.B cfdisk
aggiusta automaticamente i tipi partizione delle altre partizioni se
tutte le partizioni primarie sono state usate.
.TP
.B p
Stampa la tavola delle partizioni sullo schermo o in un file. Ci sono
parecchi formati diversi che possono essere scelti tra:
.sp
.RS
.TP
.B r
Formato dei puri dati (Raw) (esattamente quello che verr scritto sul
disco)
.TP
.B s
Formato della tavola delle partizioni in ordine di settore
.TP
.B t
Formato base della tavola delle partizioni
.RE

.RS
Il
.I formato dei puri dati (raw)
mostrer i settori che verranno scritti sul disco se il comando
.BR w rite
(scrivi) verr selezionato. Prima viene stampata la tavola delle
partizioni primaria, seguita dalle tavole delle partizioni associate ad
ogni partizione logica. I dati vengono mostrati in esadecimale byte per
byte con 16 byte per riga.

Il 
.I formato della tavola delle partizioni in ordine di settore
stamper la tavola delle partizioni ordinata per numero di settore.
I campi, da sinistra a destra, sono il numero della partizione, il tipo
di partizione, il primo settore, l'ultimo settore, lo spiazzamento dal
primo settore della partizione all'inizio dei dati, la lunghezza della
partizione, il tipo di filesystem (con il valore esadecimale tra
parentesi), e i flag (con il valore esadecimale tra parentesi). In
aggiunta alle partizioni primarie e logiche, viene mostrato lo spazio
libero ed inutilizzabile e la partizione estesa  mostrata prima della
prima partizione logica.

Se una partizione non incomincia o finisce sul confine di un cilindro o
se la lunghezza della partizione non  divisibile per la grandezza del
cilindro, viene stampato un asterisco
.RB ( * )
dopo il numero/conto del settore non allineato. Questo di solito indica
che una partizione  stata creata da un sistema operativo che non
allinea le partizioni ai confini dei cilindri o che usa una diversa
geometria del disco. Se conoscete la geometria del disco usata
dall'altro sistema operativo, potete inserire la geometria con il
comando di cambio geometria
.RB ( g ).

Per la prima partizione sul disco e per tutte le partizioni logiche, se
lo spiazzamento dall'inizio della partizione non  uguale al numero di
settori per traccia (per esempio, i dati non iniziano sull aprima
testina), il simbolo di numero (diesis)
.RB ( # )
 stampato dopo lo spiazzamento. Per le restanti partizioni, se lo
spiazzamento non  zero, un simbolo di numero verr stampato dopo lo
spiazzamento. Questo corrisponde al flag
.I NC
nella sezione delle partizioni della videata principale.

Il
.I formato base della tavola delle partizioni
stamper la tavola delle partizioni ordinata per numero di partizione.
Lascer fuori tutto lo spazio libero ed inutilizzabile. I campi, da
sinistra a destra, sono il numero della partizione, i flag (in
esadecimale), la testina, settore e cilindro iniziale, l'ID del
filesystem (in esadecimale), la testina, settore e cilindro finale, il
settore iniziale nella partizione e il numero di settori nella
partizione. L'informazione in questa tavola pu venire direttamente
trasformata nel 
.IR "formato dei dati puti (raw)" .

Le voci nella tavola delle partizioni hanno solo 10 bit disponibili per
rappresentare il cilindro iniziale e quello finale. Per cui, quando il
numero assoluto del settore iniziale (finale) si trova su un cilindro
maggiore di 1023, verr stampato il valore massimo per la testina,
settore e cilindro iniziale (finale).
Questo  il metodo usato da OS/2, e perci risolve il problema associato
con l'fdisk di OS/2 che riscrive la tavola delle partizioni quando non 
in questo formato. Poich Linux e OS/2 usano il conteggio assoluto dei
settori, i valori testina, settore e cilindro iniziale e finale non
sono usati.
.RE
.TP
.B q
Conclude il programma (quit). Questo far terminare il programma senza
scrivere alcun dato sul disco.
.TP
.B t
Cambia il tippo di filesystem. Normalmente le nuove partizioni vengono
create come partizioni 
.I Linux,
ma siccome
.B cfdisk
pu creare partizioni per altri sistemi operativi, il cambio del tiupo
di partizione vi consente di inserire il valore esadecimale del
filesystem desiderato. Un elenco dei tipi di filesystem noti 
visualizzato. Al prompt potete digitare il tipo di filesystem o
accettare il tipo di filesystem predefinito
.RI [ Linux ].
.TP
.B u
Cambia unit nella visualizzazione della dimensione della partizione.
Passer circolarmente da megabyte, settori e cilindri.
.TP
.B W
Scrive (Write) la tavola delle partizioni sul disco (dovete digitare la
lettera W maiuscola). Dal momento che questo potrebbe distruggere i dati
sul disco, dovrete sia confermare o negare la scrittura inserendo "yes"
(s) o "no". Se inserite "yes",
.B cfdisk
scriver la tavola delle partizioni sul disco e dir al kernel di
rileggere la tavola delle partizioni dal disco. La rilettura della
tavola delle partizioni funziona nella maggior parte dei casi, ma io
l'ho vista fallire. Non preoccupatevi. Sar corretta dopo che avrete
riavviato il sistema. In tutti i casi, io ancora raccomando di riavviare
il sistema -- giusto per sicurezza.
.TP
.I Freccia S
.TP
.I Freccia Gi
Sposta il cursore alla partizione precedente o alla successiva. Se ci
sono pi partizioni di quante possano essere visualizzate insieme sullo
schermo, potrete visualizzare il successivo (precedente) insieme di
partizionimuovendo in gi (s) dall'ultima (prima) partizione visibile
sullo schermo.
.TP
.I CTRL-L
Redisegna lo schermo. Nel caso qualcosa sia andato storto e non possiate
leggere nulla, potete rinfrescare lo schermo dalla linea di comando
principale.
.TP
.B ?
Stampa la schermata di aiuto.

.RE
Tutti i comandi possono essere indifferentemente inseriti maiuscoli o
minuscoli (fatta eccezione per il comando Scrivi
.BR W rite).
Quando siete in un sottomen o al prompt per inserire un nome-file,
potrete premere il tasto
.I ESC
per tornare alla linea di comando principale.
.SH OPZIONI
.TP
.B \-a
Mostra un cursore fatto a afreccia invece del video inverso per
evidenziare la partizione corrente.
.TP
.B \-v
Stampa il numero di versione e il copyright.
.TP
.B \-z
Inizia con una tavola delle partizioni vuota. Questa opzione  utile
quando volete ripartizionare il vostro intero disco.
.I Nota:
questa opzione non azzera la tavola delle partizioni sul disco;
piuttosto, semplicemente fa partire il programma senza leggere l atavola
delle partizioni esistente.
.TP
.BI \-c " cilindri"
.TP
.BI \-h " testine"
.TP
.BI \-s " settori-per-traccia"
Sostituisce il numero di cilindri, testine, settori per traccia letti
dal BIOS. Se il vostro BIOS o adattatore non fornisce questa
informazione, o se fornisce informazione non corretta, usate queste
opzioni per impostare i valori della geometria del disco.
.TP
.BI \-P " opz"
Stampa la tavola delle partizioni nei formati specificati.
.I opz
pu essere uno o pi tra "r", "s" o "t". Vedi sopra il comando
.BR p rint
per maggiori informazioni sui formati di stampa.
.SH "VEDERE ANCHE"
fdisk(8)
.SH BACHI
La versione atuale non supporta dischi multipli (aggiunta futura).
.SH AUTORE
Kevin E. Martin (martin@cs.unc.edu)
Traduzione di Fabrizio Polacco (fpolacco@debian.org)