LiveCD do Legacy Data Recovery?

0

Estou consertando o computador de alguém. Tem 256MB de RAM e um processador de 1.3GHZ (ou nesse intervalo). Como a instalação do Windows (XP) está funcionando, eu gostaria de copiar todos os arquivos nela para pegar no meu laptop principal (rodando o ubuntu preciso).

O único disco que eu encontrei que é capaz de funcionar com 256MB de RAM é a maravilhosa DSL, e eu tenho DSL-N. No entanto, eu gostaria de copiar com algum tipo de GUI, porque cp -r /mnt/hda1 /mnt/sda2/DataRecovery/hda1 não me dará uma barra de progresso, e o gerenciador de arquivos invoca cp de uma GUI não tão bonita, causando um congelamento até o Toda a operação está concluída.

Eu tentei o Ubuntu e o Ubuntu, mas percebi que você não pode usar o LiveCD a partir do alternativo, basta instalar (e eu quero deixar o HDD intocado.

Alguém tem alguma sugestão? Eu não preciso necessariamente de suporte para gravação do NTFS, mas eu quero uma barra de progresso. O filhote de cachorro linux faz isso e funcionará em 256MB de RAM? (Eu acrescentaria mais RAM, mas eles não vendem DDR arcaico nas lojas).

    
por WindowsEscapist 03.07.2012 / 21:05

2 respostas

1

O PuppyLinux funciona com 256 MB de RAM, mas a obtenção de outros 256 MB permitiria que você usasse a maioria dos LiveCDs e salvasse as distribuições do Linux (meu RIPLinux preferido requer 512 MB).

Quanto à cópia com barra de progresso, a maioria dos gerenciadores de arquivos de linha de comando e de pequena pegada não fornecem uma barra de progresso bonita. No máximo, você pode obter uma lista de arquivos processados ou um status de progresso mais rico, mas nada de gráfico.

Se você já tentou "cp" e é muito quieto para o seu gosto, sugiro que você experimente o rsync (incluído na maioria das distribuições):

rsync -a -P /mnt/hda1 /mnt/sda2/DataRecovery/hda1

A opção "-a" significa "modo de arquivamento" (ele preservará horários, permissões, links, etc.) e "-P" significa "progresso e parcial" (ele mostrará o progresso de cada arquivo, restante arquivos para processar e continuará a copiar qualquer arquivo parcial se ele foi interrompido).

A versão atual do Puppy Linux não inclui o GRsync (uma GUI para o Rsync), mas talvez você possa encontrar um pacote para ele.

    
por 05.07.2012 / 13:30
1

A maneira mais fácil é mover o disco rígido para um sistema mais moderno. Há muito mais distros modernas, como o slitaz ou tinycore que deve funcionar. Puppy é leve porque usa um kernel muito antigo.

Por outro lado, você pode usar o rsync com a opção da barra de progresso com algo como rsync -rv --progress '(via commandlinefu ). Aparentemente, a seguinte função adicionada ao arquivo rc para o seu ambiente shell pode permitir que você faça um cp com a barra de progresso

Fonte

{
    SOURCE=$1

    if [ -d $2 ]
    then
        DESTINATION=$2/'basename $SOURCE'
    else
        DESTINATION=$2
    fi

    pv ${SOURCE} | > ${DESTINATION}
}

Curiosamente, ele usa pipe e direto para emular o cp.

    
por 05.07.2012 / 14:12