Criando um cartão SD ao vivo

1

Eu estou tentando criar um SD inicializável com o Arch nele depois de ter falhado miseravelmente mais cedo hoje no VirtualBox

saída fdisk:

Disk /dev/mmcblk0: 32.0 GB, 32010928128 bytes
255 heads, 63 sectors/track, 3891 cylinders, total 62521344 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004d62e

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1   *        8192    62521343    31256576    c  W95 FAT32 (LBA)

Acabei de executar o comando:

sudo dd if=/home/vco/linux_isos/arch/archlinux-2015.03.01-dual.iso of=/dev/mmcblk0

Depois de executar esse comando, veja o que mostra Gparted . Eu não tenho idéia se isso será GPT ou MBR para isso?

Eu cliquei em SIM para essa mensagem, aqui está a mensagem que se segue

Depois de clicar em sim para o eu recebo esta mensagem no Gparted , cliquei em ignorar para essa mensagem.

Após o Gparted terminar de analisar o sistema, eu recebo este informações , o que estou supondo significa que está quebrado.

editar 1

Eu executei o comando DD novamente e entrei no GParted.

Quando solicitado pelo GParted sobre os sigs do GpT, eu disse 'NÃO' em vez de 'SIM' desta vez

Depois que o GParted finalizou a varredura essa é uma imagem do que é mostrado

    
por baxx 15.03.2015 / 21:47

1 resposta

1

Por que você está usando gparted ? Ou você quer o ISO nele, que você alcançou por dd , ou você quer fazer outra coisa. Você não pode fazer as duas coisas (uma vez que você coloca o ISO nele, você não deve alterá-lo de qualquer forma).

Se você particionar um dispositivo com o GPT, ele faz o seguinte:

  1. Ele coloca uma tabela de partição do MSDOS no início do dispositivo (só assim os programas que não entendem a GPT ainda verão algo em vez de nada).
  2. Ele coloca uma tabela de partições GPT também no início do dispositivo, logo após a tabela de partições MSDOS.
  3. Ele coloca um backup da tabela do GPT no final do dispositivo, apenas para o caso de o começo ser danificado por algum motivo.

Agora você vai e dd um ISO sobre ele, substituindo parcialmente seu dispositivo.

Ao fazer isso você matou 1) e 2), mas 3) sobrevive. Se você iniciar gparted em um dispositivo como este, ele verá 3) e assumirá que algo ou algo deu errado.

Isso supondo que o próprio ISO não continha nada que pudesse ser interpretado como dados de partição. Em caso afirmativo, ele verá alguns tipos de partições e partições de backup que não se machucam.

De qualquer forma, você recebe erros como os que você mostrou.

Você pode se livrar do rótulo antigo do GPT executando 'mklabel msdos' em parted . E então, livre-se da tabela msdos colocando o ISO nela. Não que houvesse um problema com seu ISO, por assim dizer, você não deveria executar gparted em nenhum caso.

    
por 16.03.2015 / 00:15