Meu computador contém um SSD de 250 GB e um HDD de 1 TB. Quando executo, fdisk -l
obtenho a seguinte saída para o referido HDD:
Disk /dev/sda: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000LM035-1RK1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Isso mostra que ele tem 1 TB de espaço. No entanto, quando eu corro
df /dev/sda -H
Filesystem Size Used Avail Use% Mounted on
udev 8.3G 0 8.3G 0% /dev
ele exibe apenas uma capacidade de 8,3 GB. Como faço para acessar os 990 GB restantes do referido HDD? Obrigado pela ajuda antecipadamente!
Responder1
Você está usando df
incorretamente. Veja a página de manual:
If an argument is the absolute file name of a disk device node containing
a mounted file system, df shows the space available on that file system
rather than on the file system containing the node.
O sistema de arquivos mostrado é udev
o que está montado /dev
e o nó que você acessa está localizado /dev
.
Você está tendo problemas para acessar dados no HDD, ou seja, leitura ou gravação?
Tente executar: sudo fdisk -l /dev/sda
. Isso mostrará todo o HDD, incluindo todas as suas partições.
Responder2
Você precisa especificar o número da partição dentro do disco para exibir o espaço livre:
df -h /dev/sda1
Responder3
Pela discussão em vários comentários, parece que você provavelmente ainda não está usando o HDD. Veja a saída de lsblk
para verificar se sda
não possui partições, dispositivos criptografados ou volumes LVM associados a ele, ou seja, há apenas uma linha mencionando sda
e possui um valor TYPE de disk
.
Primeiramente, recomenda-separtiçãoO disco. Mesmo se você usar o disco inteiro como uma partição única, ter uma tabela de partição válida no disco indica aos outros sistemas operacionais que o disco está em uso. Isto é útil se você precisar mover o disco para outro sistema, por exemplo, para fins de migração ou recuperação.
Segundo, uma vez que o disco esteja particionado, você precisará realmentecriar um sistema de arquivosnas partições que você criou. (No Windows, isso seria chamado de "formatação".) No Linux, existem vários tipos de sistemas de arquivos possíveis: ext4
é provavelmente o mais conhecido, mas XFS
pode ser preferido para sistemas de arquivos com vários terabytes.
Se você usar uma ferramenta GUI como o gparted
, ela poderá executar as duas etapas para você. Na linha de comando, você pode usar fdisk /dev/sda
ou cfdisk /dev/sda
para criar a partição e, por exemplo, mkfs.ext4 /dev/sda1
ou mkfs.xfs /dev/sda1
para criar um sistema de arquivos nela.
Depois que o sistema de arquivos for criado, você precisará criar um ponto de montagem para ele em um local de sua escolha. Um ponto de montagem é apenas um diretório vazio. Por exemplo: mkdir /bigdata
.
Depois disso, você provavelmente deverá criar uma linha /etc/fstab
para que o sistema de arquivos seja montado automaticamente. Supondo que você usou xfs
, a linha poderia ser:
/dev/sda1 /bigdata xfs defaults 0 0
Para ext4, a linha poderia ser:
/dev/sda1 /bigdata ext4 defaults 0 2
(O último campo da linha determina se o sistema de arquivos será verificado automaticamente no momento da inicialização. ext4
requer essa verificação de rotina, enquanto xfs
lida com verificações de integridade de rotina em segundo plano enquanto o sistema de arquivos está ativo, não como uma etapa separada no momento da inicialização.)
Agora você pode finalmente montar o sistema de arquivos:
mount /bigdata
Depois de montar o sistema de arquivos com sucesso, a primeira coisa que você deve fazer é definir sua propriedade e permissões com valores que façam sentido para você. Por exemplo, se esse for o seu computador pessoal, você poderá atribuir acesso à sua conta de usuário normal:
chown <your_username>: /bigdata
Agora você terá espaço em disco adicional disponível em /bigdata
.
Responder4
Quando você compra um disco, ele pode já estar particionado para Windows, mas o seu não. O fdisk permitirá que você crie partições, mas talvez não seja o mais moderno dos utilitários do fdisk. Existem também editores de partição, linha de comando ou com GUI (parted, gparted). Você pode escolher sua escolha.