Esta pergunta já tem uma resposta aqui:
-
GZip da imagem da unidade criada usando o comando 'dd'
2 respostas
EDIT: Eu revi o "Duplicate Claim" e para ser franco, não está respondendo a minha consulta, como a maioria das minhas perguntas, a questão duplicada existente não responde minha consulta.
Além disso, estou lançando o Ubuntu porque estou cansado dos problemas persistentes com ele, coisas que funcionam um dia e não o próximo e tudo quebra após cada atualização e eu acredito que a principal razão pela qual não posso atualizar é devido ao meu sistema ser knobbled :)
Então, já chega, encontrei uma versão estável de software que não contém spyware, como o Ubuntu.
Fumadores felizes.
Ciao.
Já perguntei algumas vezes sobre como proceder para a clonagem de uma unidade, fui aconselhado a usar dd
ou cat
, mas nenhum deles funcionou, mas o dd funcionou, mas não como esperado. O comando que usei foi:
dd if=/dev/sda | gzip -c > "/media/mark/Seagate Expansion Drive/ssd.img.gz"
O resultado foi um invulgarmente grande contentor (51.3GiB) para um ficheiro de imagem muito pequeno (3.9GiB) e demorou mais de 10 horas a fazer. Consegui copiar dados das unidades com copiar e colar em cerca de 45 minutos antes de desmontar a imagem da unidade a ser concluída.
Então, para definir as coisas desde o início ...
Unidade a ser copiada - a unidade SSD, 64 GB na tag, tem duas partições, é referenciada como /dev/sda/
com /dev/sda2
como a partição de inicialização NÃO MONTADA
Dirija para ter a imagem descartada para - USB HDD, 2TB na tag, tem uma partição com buffer de 144MB no final em /dev/sdc1
ESTÁ MONTADA
As unidades copiadas e copiadas para não são usadas como uma unidade de inicialização , o dispositivo de inicialização / partição está em /dev/sdb1
(que é um cartão SD) e nenhum dispositivo é usado durante o processo . Sim, a unidade sda
está desmontada, teve que repetir esse ponto, já que a primeira vez em torno dele pode ter sido perdida.
Cada vez que sou informado de que devo usar dd if=/dev/sda | gzip -c > "/media/mark/Seagate Expansion Drive/ssd.img.gz"
, a imagem resulta em um arquivo muito estranho que é 51.3GiB e nesse arquivo está um arquivo de 3.9GiB que é a imagem!?!?! Ummm as unidades estão quase cheias!
Cada vez que tento fazer isso usando ZIP, é o que eu quero e é para que eu possa acessar no Windows, caso eu precise fazer um cobertor reinstalar e puxar os arquivos que eu preciso do arquivo ZIP, no entanto quando eu uso dd if=/dev/sda | zip "/media/mark/Seagate Expansion Drive/ssd.img.zip"
Recebo uma mensagem que o programa has nothing to do!
Eu tentei o mesmo com o comando cat
e isso resulta em erros declarando que "nada a fazer!" e apesar de apontar minhas necessidades, recebo respostas que escrevem sobre a partição existente, não o que estou procurando fazer.
Sim "Eu tenho as bibliotecas ZIP", sim "a unidade para gravar está montada", não "a unidade de origem não está montada", não tenho problemas de armazenamento, portanto o formato ZIP pode ser descompactado.
Alguém pode ajudar por favor?
** EDITAR **
Desculpe-me por ficar frustrado, MAS o Ububntu tem algum software que funcione?
Meu problema é muito simples de seguir, eu tenho um SSD que tem 64GiB de tamanho, está com 98% cheio.
Eu segui exemplos online e por conselhos daqui no askubuntu e todos postam coisas como eu já postei anteriormente.
O arquivo de imagem feito usando dd
resultou em um arquivo 51.3GiB chamado ssd.img.gz, dentro desse arquivo gz reside um arquivo chamado ssd.img e tem 3.9GiB de tamanho.
AGORA ESQUEÇA TUDO SOBRE O RECIPIENTE ...
Eu quero fazer uma imagem de uma unidade que possa acessar posteriormente em um programa ZIP, eu tenho bibliotecas gzip e zip, minha preferência é ZIP porque as janelas podem ler arquivos ZIP sem qualquer programa externo.
Como posso criar uma imagem de unidade utilizável que possa ser confirmada como sendo a mesma para que eu possa reparar / quebrar a unidade com a confiança de que posso restaurar o conteúdo como era antes.
Como posso fazer isso, por favor?