Algumas dúvidas sobre o gerenciamento de partições do Linux

0

Eu não sou muito experiente usando Linux e tenho a seguinte situação que me causa algumas dúvidas.

Eu escrevi o RaspBian (a distribuição linux do RaspBerry) em um cartão SD usando este comando no Ubuntu:

sudo dd if=2014-01-07-wheezy-raspbian.img of=/dev/sdb bs=1024

Então, se agora eu executar o comando fdisk -l , obtenho que tenho 2 partições no meu cartão SD:

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sdb1            8192      122879       57344    c  W95 FAT32 (LBA)
/dev/sdb2          122880     5785599     2831360   83  Linux

E agora a primeira dúvida: o comando dd cria duas partições no cartão SD:

  1. / dev / sdb1 que é uma pequena partição FAT32 (o que significa (LBA)?)
  2. / dev / sdb2 que é uma partição Linux ext3 maior

A questão é: por que ela também cria uma partição FAT32 e não apenas uma partição Linux ext3 ?

Se eu for ao meu computador, posso ver um dispositivo (relacionado ao meu cartão SD) na lista de dispositivos que contém algum arquivo RaspBian, seguindo uma captura de tela:

Eseeuvirapropriedadedestedispositivo,obtenhoisto:

Então, olhando para a imagem anterior, parece-me que esta é a pequena partição FAT32, e agora tenho as seguintes dúvidas:

Se é a menor partição FAT32, o que contém? A bota RaspBian ou o que?

Por que, na lista de dispositivos, eu tenho apenas a partição FAT32 e não também a do Linux (/ dev / sdb2), para ver se tenho que montá-la? Como?

    
por AndreaNobili 28.05.2014 / 14:34

1 resposta

2

A tabela de partições de um disco vive no setor 0. Você pode sobrescrever a tabela de partições de um disco (cartão SD, etc.) sobrescrevendo este setor com dd , que foi o que aconteceu.

O FAT32 é entendido pelos sistemas Linux e Windows. Se você colocar um disco formatado em ext ou cartão SD em um sistema Windows, o Windows solicitará que você o formate. Se, no entanto, você tiver uma partição FAT32 "buffer", o Windows irá montá-la e abri-la. O Windows não abre ou toca em nenhuma outra partição em uma unidade removível ou cartão diferente do primeiro. Isso pode ter sido feito para evitar um formato acidental no caso de ser colocado em um sistema Windows. (Também pode ser que o firmware de inicialização do RPi também compreenda apenas o FAT32).

    
por 28.05.2014 / 15:35