Acho que instalei o Ubuntu no SSD, mas não tenho certeza e quero verificar isso. Mas eu não sei como?
hard-drive
ssd
luar
fonte
fonte
Respostas:
Cara, onde está minha raiz?
Antes de tudo, precisamos saber em que disco está localizado o seu sistema de arquivos raiz (em outras palavras, qual dispositivo abriga seu Ubuntu. Uma maneira é com
df
.Ótimo ! Agora eu sei que meu Ubuntu é colocado em
/dev/sda
disco, que tem 110 GB de tamanho (e os outros 10 GB são usados para outra coisa). Informação insuficiente? OK, e quanto a isso:Oh, Radeon R7! esse é o meu SSD! Mas espere . . .
E se você tiver dois discos do mesmo tamanho e do mesmo fabricante?
Bem, os discos têm essa informação muito interessante - a rapidez com que eles rodam e, como sabemos, os discos SSD não rodam .
Parece certo?
Nota lateral: o
smartmontools
podem precisar de ser instalado para usosmartctl
de comando.Para obter mais informações, leia esta postagem no site stackexchange do Unix e Linux
Atualização adicional:
Há mais um método, conforme descrito aqui . Cada unidade possui o diretório correspondente no
/sys/class/block/
diretório e, executandovocê receberá 1 para o disco rígido ou 0 para ssd. Essa abordagem é muito conveniente para uso em scripts
Na verdade, essa é aparentemente a mesma abordagem que
lsblk
usa:fonte
Uma maneira simples de saber se o seu sistema operacional está instalado no SSD ou não é executar um comando a partir de uma janela de terminal chamada
lsblk -o name,rota
. Olhe para aROTA
coluna da saída e você verá números. A0
significa que não há velocidade de rotação ou unidade SSD. A1
indicaria uma unidade com pratos que giram. Meu Ubuntu está instalado no meu/dev/sdb
disco, então podemos ver que um indica um, o0
que significa que ele está instalado em um disco SSD. Eu coloquei após este exemplo de como saber onde o seu sistema operacional está instalado usandodf
.NOTA: O Ubuntu instalado como um cliente no loop ou nas VMs exibirá o ROTA 1, independentemente da instalação do sistema operacional host. Além disso, as " unidades híbridas de estado sólido " e as unidades flash USB também mostrarão o ROTA 1.
Exemplo:
Ou você pode fazer a verificação como um script de liner usando
-d
para não mostrar partições:Exemplo:
Para determinar em qual unidade sua instalação está, execute o comando
df /
em uma janela do terminal.NOTA: As unidades configuradas com LVM (Logical Volume Management) realmente mostram a unidade como em
/boot
vez de/
.Exemplos:
Unidade LVM:
Unidade não LVM:
UPDATE:
lsblk
também pode ser usado para mostrar onde o sistema operacional está instalado e se a unidade é SSD, tudo em um comando:Exemplo:
Isso ocorre após uma reinicialização do sistema, então minhas designações de unidade mudaram novamente, mas como você pode ver, minhas unidades SanDisk são SSDs e ROTA mostra 0.
Espero que isto ajude!
fonte
lsblock
é a minha unidade óptica.No final, sua pergunta não é realmente uma questão do Ubuntu. Você tem um disco rígido com uma quantidade pequena, relativa ao tamanho do HD, de armazenamento flash. Isso é gerenciado automaticamente para você pela unidade e tenta colocar os arquivos acessados com mais frequência na parte do Flash, em vez da parte do HD. Tanto quanto eu sei, não há como controlar ou dizer quais arquivos estão em qual parte. Se você usa regularmente o Ubuntu, todos os arquivos importantes devem acabar na parte flash da sua unidade, mas é isso.
fonte