Linux: o que está em cada um dos meus discos rígidos

1

Estou prestes a ter um novo PC construído pelo meu Especialista local e ter o Fedora 20 instalado nele (com inicialização dupla para um pouco de Windows, caso eu realmente tenha para usá-lo) . Ele terá um novo disco rígido, mas quero manter os existentes disponíveis para os dados neles. Estou evitando muitos detalhes aqui, só tenho uma pergunta específica - tenho muita fé em meu especialista para resolver tudo, mas quero descobrir o quanto puder antes.

Atualmente eu tenho o Fedora 12 e dois discos rígidos internos cujos detalhes e particionamento eu esqueci. Então, minha pergunta é: por favor, como posso descobrir o que há em cada um? Não consigo entender a saída do df e como isso se relaciona com as unidades físicas.

    
por Harry Weston 08.02.2014 / 13:21

4 respostas

4

Existem algumas ferramentas que você pode usar para verificar o layout de um disco para ver como ele é particionado. Como você está usando uma distro antiga na F12, algumas dessas ferramentas podem não estar presentes, portanto, sua milhagem pode variar. Eu tenho uma versão antiga do FC3 e posso confirmar que esta ferramenta está presente, que fará o que você quiser.

blkid

$ blkid
/dev/hda1: LABEL="/boot" UUID="0a956929-XXXX-461a-XXXX-59e0XXXbcf0" SEC_TYPE="ext2" TYPE="ext3" 
/dev/dm-0: UUID="f51cdcd9-23XX-XXXX-XXXX-eb342c3b3fda" SEC_TYPE="ext2" TYPE="ext3" 
/dev/dm-1: TYPE="swap" 

fdisk

Você também pode usar fdisk :

$ fdisk -l

Disk /dev/hda: 81.9 GB, 81964302336 bytes
255 heads, 63 sectors/track, 9964 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1          13      104391   83  Linux
/dev/hda2              14        9964    79931407+  8e  Linux LVM

sfdisk

Você também pode colocar suas mãos em sfdisk .

$ sfdisk -l

Disk /dev/sda: 30394 cylinders, 255 heads, 63 sectors/track
Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0

   Device Boot Start     End   #cyls    #blocks   Id  System
/dev/sda1          0+      5       6-     48163+  de  Dell Utility
/dev/sda2          6     267     262    2104515    b  W95 FAT32
/dev/sda3   *    268     292      25     200812+  83  Linux
/dev/sda4        293   30393   30101  241786282+   5  Extended
/dev/sda5        293+    305      13-    104391   83  Linux
/dev/sda6        306+  30393   30088- 241681828+  8e  Linux LVM

cfdisk

Por fim, há cfdisk , que é um aplicativo baseado em ncurses interativas.

$ cfdisk

Conclusões

Existemoutrasferramentas,masestassão4dasmaiscomuns,alémdelsblkàmedidaquevocêsobenacadeiadeversõesmaisrecentesdoFedora(eoutrasdistros).

Referências

  • Lista de software de particionamento de disco
por 08.02.2014 / 15:57
1

O comando mount por si só deve informar onde cada partição é montada. Se você estiver montando partições brutas, ele vai falar sobre /dev/sdaX , /dev/sdbX e tal, onde X é um número que identifica a partição.

Se eu fosse você, acabaria de receber uma unidade portátil (uma máquina antiga não deve ter mais do que 1TiB de disco total ...) e obter sua cópia geek mansa all . Dessa forma, se você precisar de algo mais tarde, estará à mão. Se isso for muito caro, talvez um backup completo para um conjunto de DVD.

    
por 08.02.2014 / 17:26
0

Listagem de partições de um disco, uma opção é usar o comando fdisk em cada dispositivo de unidade (/ dev / sd [ab] foi assumido) adaptar para suas unidades.

sudo fdisk -l /dev/sda
sudo fdisk -l /dev/sdb
    
por 08.02.2014 / 13:26
0

Dê uma olhada em lsblk , que mostrará todos os seus discos e partições e como eles estão relacionados. Isso é especialmente útil se camadas intermediárias como LVM ou data-mapper estiverem envolvidas.

    
por 08.02.2014 / 13:39

Tags