Erro ao fazer imagem via rede com dd/ssh

jbrasil

Power Member
Colegas,
Boa tarde !
Efetuei um boot com distro live (mandriva 2006/2007), e executei o comando abaixo:
Pretendo fazer uma imagem, via rede com o dd/ssh.

Ou seja, pretendo armazenar a imagem gerada em outro servidor.

No caso abaixo, o endereço IP é: 10.1.0.30

dd if=/dev/hda | ssh [email protected] "dd of=/var/backup2/imagemsrvteste.iso"

Erro no mandriva 2006
tcsetgrp failed, errno=1
Error: can not open file /dev/hda

Erro no mandriva 2007
sh: ssh: command not found

Vcs tem alguma dica ?
Obrigado.
JBrasil
 
Olá,

O device /dev/hda existe?
Qual é o output de:
Código:
fdisk -l /dev/hda
O comando ssh existe?
Qual é o output de:
Código:
ssh -V
Cumps,
JP
 
Colega,
fdisk -l /dev/hda
Não retornou, nenhuma linha.
O ssh, não tem na distrolive - mandriva 2007.
Alguma dica ?
Obrigado.


se não retornou nada é porque não existe esse device.

1º Descobre qual o disco.

2º Se quiseres uma alternativa sem usar o netcat

Podes ainda diminuir a BW se usares em conjunto com o gzip para comprimires o output.
 
Olá.

Tenta achar quais são os discos que tens no servidor:
Código:
cat /proc/partitions
Se não vires nada, podes procurar as drives à força bruta, por exemplo:
Código:
for d in /dev/hd* /dev/sd*; do fdisk -l $d 2>/dev/null| grep "Disk \/dev/[h|s]d[a-z]:"; done;
Ou mesmo:
Código:
for p in SCSI ATA SAS IDE; do dmesg | grep $p; done;
Se não vires nada, ou há aí algum problema com os discos/controladoras, ou a tua distribuição não está a carregar os drivers necessários.

Quanto ao não ter ssh, utiliza uma distribuição que o tenha, ou utiliza o netcat como já foi sugerido.

Boa sorte :)

Cumps,
JP
 
Back
Topo