Select your Language:

English Spanish French German Italian Chinese Japanese Korean Russian Dutch Greek

Livro de recuperação de dados por Tarun Tyagi

Livro de Recuperação de Dados

BPB Publicações,

New Delhi, Índia.

ISBN : 81-7656-922-4

título do livro Nenhuma programação necessária para recuperação de dados com &
autor deste livro Taron Tedge
Editora deste livro BPB Publications, New Delhi, Índia
número de páginas 540
Tamanho (9.5 x 7.5 x 1.0)polegada
ISBN 81-7656-922-4

Capítulos de exemplo no livro Recuperação de dados com e sem programação de Taron Tej

contente

prefácio

Capítulo 1 Visão geral da recuperação de dados

  • Introdução à recuperação de dados
  • Compreendendo a perda de dados
    • O sistema trava
      • Erro humano
      • Software corrompido
      • Falha de software
      • Erro de hardware
      • Falha de vírus
      • Destruição
      • Desastres naturais
    • Outros tipos de perda de dados
      • Perdeu uma ou mais partições
      • Erro de leitura de disquete
      • Excluir dados importantes
      • Senha perdida
  • Tipos e campos de recuperação de dados
    • Analise o computador antes da recuperação de dados
    • Período de recuperação aceitável
    • Entenda os vários custos
      • Custo do tempo de inatividade
      • Custos de recuperação de dados
    • Descrição do usuário
    • Definir requisitos
    • Estabeleça metas
  • Algumas sugestões antes de iniciar um processo de solução de problemas de disco ou recuperação de dados
    • Algumas dicas para proteger seus dados
    • Faça um backup
      • Faça varreduras mensais de superfície
      • Desfragmente os dados semanalmente
      • Use um bom programa antivírus
      • Adquira o hábito de manter seu disquete protegido contra gravação
      • Não use jogos e softwares piratas

Capítulo 2 Introdução ao Disco Rígido

  • Introdução
  • Montagem do disco rígido
    • Pratos de disco e mídia
      • Cabeças de leitura/gravação
        • Colisão de cabeça
        • Estacionamento principal
      • Slides de cabeça, braços e atuadores
        • Controle deslizante de cabeçalho
        • Arma de cabeça
        • Atuador de cabeça
      • Motor do fuso
      • Conectores e jumpers
      • Placa lógica
      • Cache e circuitos de cache
  • Geometria do disco rígido de baixo nível
  • Formatação
    • Formatação de baixo nível
      • Partição
      • Formatação avançada
  • Capacidade de armazenamento formatado e não formatado

Capítulo 3 Abordagens lógicas para discos e sistemas operacionais

  • BIOS
    • Interface INT 13H e extensão INT 13H
      • Extensão Int13H
      • Limite de 2,1 GB
      • limite de 33,8 GB
      • Especificação ATA para discos IDE - limite de 137 GB
    • Suporte para BIOS IDE de dois e quatro discos
  • Limitações do sistema de arquivos
    • FAT12
    • FAT16
    • FAT32
    • NTFS
  • Agrupamentos
  • Tamanho do cluster
  • Estrutura lógica do disco rígido
  • Master Boot Record (MBR) ou Master Partition Table (MPT)
  • Formato de registro mestre de inicialização
    • Formato de entrada da tabela de partição
      • Byte de indicação do tipo de inicialização
      • O número do setor do cabeçote do cilindro inicial da partição
      • Bytes de indicação do sistema de arquivos
      • Número do setor do cabeçote final da partição
      • O número do setor relativo onde a partição começa
      • Número de setores na partição
    • Registro de inicialização do DOS (DBR) / Setor de inicialização do DOS
      • Número de diretórios raiz
      • Número total de departamentos
      • Descritor de mídia
      • Número de setores no FAT
      • Setores por faixa (ou setores por cabeçalho)
      • Departamentos ocultos
    • Tabela de alocação de arquivos (FAT)
      • Como o Windows detecta Inadequado - Desligamento
    • diretório raiz
    • Nome de arquivo longo (LFN)
    • Área de dados (ou área de arquivo)
    • Dados fragmentados e desfragmentados
    • Determinar a causa da corrupção de dados
      • Inicie o sistema a partir de um disquete inicializável
        • Verificar informações de MBR
        • Se o MBR estiver OK, verifique o DBR

Capítulo 4 Sistemas Numéricos

  • Introdução
  • Sistema de numeração decimal
  • Sistema de numeração binário
    • Número binário para decimal
    • Conversão de decimal para binário
    • Formato binário
      • bit
      • mordidela
      • bytes
      • palavra
      • Palavra dupla
  • Sistema de numeração octal
    • conversão de binário para octal
    • conversão de octal para binário
    • Conversão de octal para decimal
    • Conversão de decimal para octal
  • Sistema numérico hexadecimal
    • Conversão de binário para hexadecimal
    • Conversão de hexadecimal para binário
    • Conversão de hexadecimal para decimal
    • Conversão de decimal para hexadecimal
  • Código ASCII
  • Alguns termos importantes do sistema numérico, comumente usados para dados e representações de armazenamento de dados
    • bytes
    • Kilobytes
    • Megabytes
    • Gigabyte
    • Terabytes
    • PB
    • Exabytes
    • Zetabyte
    • Ubytes
  • Termos comuns de armazenamento de dados

Capítulo 5 Introdução à Programação C

  • Introdução
  • Por que usar C na programação de recuperação de dados
  • Suponha que você não saiba nada sobre C
  • Vamos começar
  • Palavras-chave
  • Compilador
  • Imprimir números
  • Usando variáveis
  • Tipo de variável numérica
    • Inicializar variáveis numéricas
  • Operador
    • Operador de atribuição
    • Operadores matemáticos
    • Operadores Relacionais
    • Operadores lógicos
    • Operador de vírgula
  • Mais sobre printf() e Scanf()
  • Declaração de controle
    • instrução if else
    • instrução de troca
    • Declaração de intervalo
    • Continuar declaração
  • ciclo
    • while ciclo
    • do while ciclo
    • for ciclo
    • goto declaração
  • ponteiro
  • Matriz
    • Matriz de caracteres
    • Elemento de acesso
    • Inicializar elementos da matriz
    • percorrer a matriz
    • Matriz multidimensional
  • sequência
    • Algumas funções de string comumente usadas
    • função strlen
    • função strcpy
    • função strcmp
    • função strcat
    • função strtok
  • função
    • Passar funções por valor
    • Chamada de referência
    • Cancelar aspas
  • Alocação de memória em C
    • Realocar memória
    • Liberar memória
  • Estrutura
    • Estruturas com membros ponteiro em C
    • Inicializadores de estrutura em C
    • Passando estruturas para funções em C
  • Conjunta
    • Palavras-chave conjuntas
    • Aplicação prática da federação na recuperação de dados
  • Manuseio de arquivos em C
    • O modo de arquivo da função fopen
    • Fechar arquivo
    • Ler arquivo
    • Gravar no arquivo
  • Usando argumentos de linha de comando C
  • Operador bit a bit
    • Bit a bit E
    • Bit a bit OU
    • XOR bit a bit
    • Elogio por bits
    • Deslocamento bit a bit para a esquerda
    • Deslocamento bit a bit para a direita
  • Função para binário –decimal e conversão
  • Função decimal para binária
  • Função de binário para decimal
  • Depurar e testar
    • Erro de sintaxe
    • Erro lógico
  • Teste
    • Alguns princípios de teste
    • Teste de caixa branca
    • Teste de caixa preta
    • Classe equivalente
    • Análise de valor de limite
    • Desenvolva um plano de teste

Capítulo 6 Introdução aos Fundamentos da Computação

  • Introdução
  • Conceitos básicos
    • CPU
      • Memória central
      • Registros de CPU
      • Estrutura do montador
      • Vantagens dos montadores
      • Mantenha minhas promessas
      • Armazenar e carregar programas
      • Segmentação
      • Movimentação de dados
    • Pausa
      • Interrupção de hardware interno
      • Interrupção de hardware externo
      • Interrupção de software
  • Int 20H, encerrar processo
  • Int 21H, função do sistema MS-DOS

Capítulo 7 Comandos DOS necessários

  • Introdução
  • Uma breve história
    • Sistema operacional de disco da Microsoft
    • (MS-DOS) Versão 1.0
    • MS-DOS versão 2.0
    • MS-DOS Versões 3.0 a 5.0
    • MS-DOS versão 6.0
    • MS-DOS versão 7.0 (Windows 95)
  • Comandos necessários
    • Propriedades
    • CD (ou CHDIR)
    • CHKDSK
    • CL
    • Comandos
    • Copiar
    • Depurar
    • Extensões COM
    • Extensão EXE
    • Excluir (ou excluir)
    • DELTREE
    • DOSKEY
    • Diretório
    • Cópia de disco
    • Editar
    • Sair
    • FC
    • FDISK
    • Encontrar
    • Formatação
    • marcar
    • MD (ou MKDIR)
    • Mais
    • Mover
    • RD (ou RMDIR)
    • Verificar disco
    • Tipo
    • XCOPIAR
  • Atalhos, curingas e redirecionamentos canônicos
    • Atalhos
    • Coringa
    • Redirecionar
      • >
      • >>
      • <
      • |

Capítulo-8 Funções do BIOS de disco e manipulação de interrupções em C

  • Introdução
  • funções biosdisk e _bios_disk
  • estrutura diskinfo_t
  • funções absread e abswrite
  • Lidar com interrupções em C
    • Estrutura SREGS
      • Aliança REGS
      • Estruturas BYTEREGS e WORREGS
      • funções int86 e int86x
      • função de segregação
      • funções intdos e intdosx
  • Como saber o número do disco físico
  • Interrupção 13H (INT 13H), função de unidade de disco ROM BIOS

Capítulo-9 Manipulando Discos Rígidos Grandes

  • Primeiro, deixe-me contar uma história
  • Extensão INT 13H
  • Como usar a extensão INT 13H na programação C
    • Comentários sobre a codificação do programa

Capítulo-10 Recuperando dados de um disquete corrompido

  • Por que o disquete está ilegível
    • Como restaurar
    • Método – 1
    • Armazena uma imagem de inicialização para qualquer novo disquete
      • Crie uma imagem de registro de inicialização do DOS do disquete
        • Comentários sobre a codificação do programa
      • Cole a imagem de inicialização no primeiro setor do disquete ilegível
        • Comentários sobre a codificação do programa
      • Vamos fazer isso com um programa
    • Comentários sobre a codificação do programa
    • Armazene a imagem de inicialização em caracteres hexadecimais para uso em nosso programa anterior
    • Comentários sobre a codificação do programa
    • Método – 2
      • E se o Método 1 não funcionar
      • Copiar todos os dados da superfície de mídia para um arquivo
        • Comentários sobre a codificação do programa
      • Pensando em soluções para erros de leitura do setor
        • Comentários sobre a codificação do programa
      • Cole os dados do arquivo na superfície física do novo disquete
        • Comentários sobre a codificação do programa
      • Considere a recuperação lógica de dados excluídos ou perdidos
        • Comentários sobre codificação
        • Comentários sobre codificação
        • Comentários sobre codificação

Capítulo 11 Fazendo Backups

  • Por que fazer backup
  • Tempo de backup e conteúdo
  • Backup MBR (Master Boot Record) e seu uso
    • Por que fazer backup do MBR
    • O que um MBR de backup pode restaurar
    • Escreva um programa para fazer backup do MBR
      • Comentários sobre a codificação do programa
    • Programa para restaurar o MBR do backup
      • Comentários sobre a codificação do programa
  • Backup DBR (DOS Boot Record) e seu uso
    • Por que fazer backup do DBR
    • O que um DBR de backup pode restaurar?
    • Programas para fazer e restaurar backups DBR
  • Imagem de disco completa
    • Programas que gravam imagens de disco completo
      • Comentários sobre codificação
      • Comentários sobre codificação

Capítulo 12 Lendo e modificando o MBR programaticamente

  • Master Boot Record (MBR) ou Master Partition Table (MPT)
  • Formato de registro mestre de inicialização
  • Formato de entrada da tabela de partição
  • Escreva um programa para ler a tabela de partições do MBR
    • Comentários sobre codificação
  • Programe para encontrar todas as partições lógicas e suas informações
    • Comentários sobre codificação
    • Comentários sobre codificação
  • Modifique o MBR programaticamente
    • Comentários sobre codificação

Capítulo 13 Lendo e modificando DBRs programaticamente

  • Registro de inicialização do DOS (DBR) / Setor de inicialização do DOS
  • Leia DBRs para disquetes e pequenos volumes
  • Ler DBR grande
  • Como restaurar o DBR programaticamente
    • Comentários sobre codificação

Capítulo 14, Programação de Recuperação do "Arquivo Original"

  • Recuperação de arquivo original
  • Cabeçalhos e rodapés para alguns tipos de arquivos importantes
  • Escreva um programa para recuperação de arquivos originais
    • Comentários sobre codificação
  • INT 10H, função 01H - definir o tipo de cursor

Capítulo 15 Programação do apagador de dados

  • Introdução
  • Quando os dados se tornam completamente irrecuperáveis
  • Por que o apagamento de dados é tão importante
  • Programe um apagador de dados não destrutivo
    • Comentários sobre lógica e codificação do programa
  • Programe um limpador de dados destrutivo
    • Comentários sobre codificação
  • Apague a área de dados de um arquivo específico
    • Comentários sobre lógica e codificação do programa

Capítulo 16 Desenvolvendo mais utilitários para discos

  • Introdução
  • Partição oculta
  • Como ocultar partições
    • Escreva um programa para ocultar a partição
    • Comentários sobre codificação
    • Escreva um programa para exibir partições
    • Comentários do programa
    • Escreva um programa para deletar uma partição
    • Comentários do programa
  • Formatar o disquete "Track 0 Bad"
    • Escreva uma ferramenta de edição de disco

apêndice

translate
Top
Quick Links

Copyright(C) DataDoctor.Biz . All Rights Reserved.