Title: Capacita` dell'hard disk
Author: Sandro Tosi
Last modified: 2004-12-12
Se ci interessa conoscere il taglio del disco fisso (cioe` la sua
dimensione senza partizionamento), si puo` utilizzare
# cat /proc/<device>/capacity
che restituisce la capacita` del disco in blocchi da 512 byte. Per
avere una dimensione piu` consueta si usi
# echo $((`cat /proc/<device>/capacity`/2))
# echo $((`cat /proc/<device>/capacity`/2048))
che, rispettivamente, ritornano la dimensione in kilobyte e megabyte
(arrotondate per difetto). Sul mio pc si ottiene:
# cat /proc/ide/hda/capacity
39070080
# echo $((`cat /proc/ide/hda/capacity`/2))
19535040
# $((`cat /proc/ide/hda/capacity`/2048))
19077
In alternativa, e` possibile utilizzare ``fdisk'' per questo scopo
(attenzione all'utilizzo di fdisk, puo` distruggere tutto il contenuto
del disco):
# fdisk -l /dev/<device>
che, come risultato, ritorna anche la dimensione del disco legato a
quel device: infatti, ottengo
# fdisk -l /dev/hda
Disk /dev/hda: 20.0 GB, 20003880960 bytes
[ ... cut ...] |