Pagina 1 di 2

Errore dimensione Hard disk

Inviato: sab 12 nov 2011, 22:54
da Silentwave
Ho partizionato il mio hard disk da 640gb in 1 gb di swap e 639 gb destinati sul root, però quando dò:

Codice: Seleziona tutto

df -H
viene fuori questo output:

Codice: Seleziona tutto

root@darkstar:~# df -H
File system     Dim. Usati Disp. Uso% Montato su
/dev/root       629G  9,5G  588G   2% /
tmpfs           2,0G     0  2,0G   0% /dev/shm
/dev/sr0        4,7G  4,7G     0 100% /media/SlackDVD
root@darkstar:~# 
dev/root dovrebbe essere la partizione in cui avevo destinato 639gb al momento dell' installazione mentre ora ne vengono fuori solo 629
tmpfs non so cosa sia comunque occupa 2gb
dev/sr0 è un dvd che ho inserito quindi non c'entra niente

quindi su /dev/root mi sono spariti 10gb (di cui 2 sono andati su questo tmpfs) poi in una dimensione di 629 solo 9,5 sono occupati per cui il rimanente non dovrebbe essere circa 619? possibile che il file system occupi 30gb??

Grazie per le risposte
Silentwave :D

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 3:33
da Plaoo
Allora penso proprio che abbia formattato e diviso l' hd in malo modo, nell' altro post ti abbiamo consigliato di dividere cosi (il mio HD):

Codice: Seleziona tutto

File system     Dim. Usati Disp. Uso% Montato su
/dev/root        30G  9,9G   19G  35% /
/dev/sda4       413G   93G  300G  24% /home
tmpfs           2,1G     0  2,1G   0% /dev/shm
/dev/shm è un device che serve per mettere file in condivisione direttamente nella ram, si tratta di condivisione ma praticamente è una directory con filesystem tmpfs. Normalmente viene creata, correggetemi se sbaglio, di dimensioni che equivalgono alla metà della ram disponibile nella macchina.

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 10:31
da Silentwave
Plaoo ha scritto:Allora penso proprio che abbia formattato e diviso l' hd in malo modo, nell' altro post ti abbiamo consigliato di dividere cosi (il mio HD):

Codice: Seleziona tutto

File system     Dim. Usati Disp. Uso% Montato su
/dev/root        30G  9,9G   19G  35% /
/dev/sda4       413G   93G  300G  24% /home
tmpfs           2,1G     0  2,1G   0% /dev/shm
/dev/shm è un device che serve per mettere file in condivisione direttamente nella ram, si tratta di condivisione ma praticamente è una directory con filesystem tmpfs. Normalmente viene creata, correggetemi se sbaglio, di dimensioni che equivalgono alla metà della ram disponibile nella macchina.
Non ho formattato in malo modo, se noti è un problema che hai anche tu su /dev/sda4 hai 413 di dimensione con 93 usati il disponibile dovrebbe essere 320!

Ciao

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:36
da rik70
E' giusto.
Una parte dei blocchi del filesystem è riservata. Questa parte è espressa in percentuale, e di default è pari al 5%.

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:37
da targzeta
Puoi postare l'output di:

Codice: Seleziona tutto

echo -e "p\nq\n" | fdisk /dev/sda
(come root. Controlla che 'sda' sia effettivamente il tuo HD) e poi l'output di:

Codice: Seleziona tutto

df -BK
Il tmpfs è solo memoria per cui non c'entra niente con il tuo HD. Ci devi dire anche che filesystem ci hai creato sopra.

Emanuele

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:47
da Silentwave
spina ha scritto:Puoi postare l'output di:

Codice: Seleziona tutto

echo -e "p\nq\n" | fdisk /dev/sda
(come root. Controlla che 'sda' sia effettivamente il tuo HD) e poi l'output di:

Codice: Seleziona tutto

df -BK
Il tmpfs è solo memoria per cui non c'entra niente con il tuo HD. Ci devi dire anche che filesystem ci hai creato sopra.

Emanuele

Codice: Seleziona tutto

root@SilentwavePc:~# echo -e "p\nq\n" | fdisk /dev/sda

The device presents a logical sector size that is smaller than
the physical sector size. Aligning to a physical sector (or optimal
I/O) size boundary is recommended, or performance may be impacted.

Comando (m per richiamare la guida): 
Disk /dev/sda: 640.1 GB, 640135028736 bytes
255 testine, 63 settori/tracce, 77825 cilindri, totale 1250263728 settori
Unità = settori di 1 * 512 = 512 byte
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Identificativo disco: 0xc87d7b72

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1248041654   624020796   83  Linux
Partition 1 does not start on physical sector boundary.
/dev/sda2      1248041655  1250263727     1111036+  82  Linux swap
Partition 2 does not start on physical sector boundary.

Comando (m per richiamare la guida): 

Codice: Seleziona tutto

root@SilentwavePc:~# df -BK
File system    1K-blocchi     Usati    Dispon. Uso% Montato su
/dev/root      614229372K 10057396K 572970940K   2% /
tmpfs            1947812K        0K   1947812K   0% /dev/shm
root@SilentwavePc:~# 

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:49
da targzeta
Come ho chiesto prima, per ricollegarmi alla risposta di rik70. Che filesystem ci hai messo sopra? E' per caso un ext3?

Emanuele

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:50
da Silentwave
spina ha scritto:Come ho chiesto prima, per ricollegarmi alla risposta di rik70. Che filesystem ci hai messo sopra? E' per caso un ext3?

Emanuele
ext4

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:52
da targzeta
Un'ultima cosa. Se hai montano in memoria anche la partizione di swap. Posta anche l'output di:

Codice: Seleziona tutto

free -k
Emanuele
:edit: posta infine l'output di (come root):

Codice: Seleziona tutto

tune2fs -l /dev/sda2| sed -n '/Reserved/p;/Block size/p;'

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:54
da Silentwave
spina ha scritto:Un'ultima cosa. Se hai montano in memoria anche la partizione di swap. Posta anche l'output di:

Codice: Seleziona tutto

free -k
Emanuele

Codice: Seleziona tutto

root@SilentwavePc:~# free -k
             total       used       free     shared    buffers     cached
Mem:       3895628    1434084    2461544          0      49308     717256
-/+ buffers/cache:     667520    3228108
Swap:      1111032          0    1111032
root@SilentwavePc:~# 


Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:56
da targzeta
Sei superveloce. Ho modificato il mio precedente post. Ti chiedevo di inserire infine l'output del comando:

Codice: Seleziona tutto

tune2fs -l /dev/sda2| sed -n '/Reserved/p;/Block size/p;'
eseguito come root.

Emanuele

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:57
da Silentwave
spina ha scritto:Sei superveloce. Ho modificato il mio precedente post. Ti chiedevo di inserire infine l'output del comando:

Codice: Seleziona tutto

tune2fs -l /dev/sda2| sed -n '/Reserved/p;/Block size/p;'
eseguito come root.

Emanuele

Codice: Seleziona tutto

root@SilentwavePc:~# tune2fs -l /dev/sda2| sed -n '/Reserved/p;/Block size/p;'
tune2fs: Bad magic number in super-block durante l'apertura di /dev/sda2
Impossibile trovare un valido superblocco per il filesystem.
root@SilentwavePc:~# 

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:58
da targzeta
Scusami, ho postato il comando che ho eseguito io. La partizione è, ovviamente, la sda1 e non la sda2 :).
Emanuele

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 13:59
da Silentwave
spina ha scritto:Scusami, ho postato il comando che ho eseguito io. La partizione è, ovviamente, la sda1 e non la sda2 :).
Emanuele
scusa non ci ho fatto caso manco io

Codice: Seleziona tutto

root@SilentwavePc:~# tune2fs -l /dev/sda1| sed -n '/Reserved/p;/Block size/p;'
Reserved block count:     7800259
Block size:               4096
Reserved GDT blocks:      986
Reserved blocks uid:      0 (user root)
Reserved blocks gid:      0 (group root)
root@SilentwavePc:~# 

Re: Errore dimensione Hard disk

Inviato: dom 13 nov 2011, 14:14
da targzeta
Sembro un dottore che chiede e chiede senza spiegare mai :).

Come vedi hai circa 31G di spazio riservato (7800259 blocchi da 4096 byte l'uno). Se sommi questi 31G a quelli riportati da 'df' vedrai che il conto ti torna. 588 + 9.5 + 31 ~ 629. Se poi fai il conto in K vedrai che ottieni proprio l'esatto risultato di 'df -BK'. Infatti:

Codice: Seleziona tutto

10057396K (usati) + 572970940K (liberi) + ( 7800259 * 4 (sono blocchi da 4K))K (riservati) = 614229372K (totali)
per ricollegarmi con rik70. Quello che dice è corretto (ed infatti 31G sono proprio il 5% della tua partizione totale), però vale solo per i filesystem ext (forse solo le versioni 3 e 4, tra l'altro). Comunque è tutto scritto nel man di tune2fs all'opzione '-m'.

Quello che però non mi torna è la discrepanza tra l'output di fdisk e di 'df', ci sono quasi 10G persi. Nota che l'output di fdisk riporta:

Codice: Seleziona tutto

Partition 2 does not start on physical sector boundary.
non vorrei ci fosse qualche cosa che non va. Fammi fare qualche verifica con il mio HD. Ti aggiorno tra un po'.

Emanuele