Oi pessoal.. Estou com um problema aqui.. Tenho 2 HDs de 120GB Maxtor e gostaria de manter o 2o. disco um clone do primeiro. Esse clone seria gerado 1x por semana ou no intervalo que eu definir.. A ideia eh eu ter um backup que me permita simplesmente trocar os discos de lugar e continuar usando meu sistema no caso de falhas no disco principal.
Fiz um script com os seguintes passos: 1- escreve log, iniciando backup 2- seta init 1 3- remonta todas as particoes do disco 1 como RO 4- hdparm acorda disco 2 e ativa nele dma, etc, etc. 5- copia hda -> hdc com o dd pulando badblocks e sincronizando 6- remonta todas as particoes do disco 1 como RW 7- escreve log, copia finalizada 8- seta init 2 9- passa fsck em todas as particoes do disco 2 10- escreve log, fsck finalizado 11- hdparm manda disco 2 para sleep Pesquisei bastante para isso, estah tudo ok mas estou enfrentando problemas com o dd. Meus discos possuem a seguinte descricao.. p800:~# fdisk -l /dev/hda Disk /dev/hda: 122.9 GB, 122942324736 bytes 255 heads, 63 sectors/track, 14946 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 43 345366 b W95 FAT32 /dev/hda2 44 14946 119708347+ 5 Extended /dev/hda5 44 49 48163+ 83 Linux /dev/hda6 50 73 192748+ 83 Linux ... p800:~# fdisk -l /dev/hdc Disk /dev/hdc: 122.9 GB, 122942324736 bytes 255 heads, 63 sectors/track, 14946 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hdc1 1 43 345366 b W95 FAT32 /dev/hdc2 44 14946 119708347+ 5 Extended /dev/hdc5 44 49 48163+ 83 Linux /dev/hda6 50 73 192748+ 83 Linux ... Mesmo os discos possuindo tamanhos identicos, sempre recebo uma mensagem de espaco insuficiente. Mandei clonar o disco todo e ao final me retornou uma mensagem de espaco insuficiente. A particao estendida nao ficou correta devido a eu nao ter conseguido escrever todo o disco 1 no 2. O comando do dd que utilizei foi: dd if=/dev/hda of=/dev/hdc bs=8M conv=noerror,sync O disco 1 possui um badblock, mas o dd deve contornar isso escrevendo zeros no local desse badblock no disco 2.. Parece ter feito isso ok. Anyway, a particao 1 do disco 2 eu consigo montar, mas a 5 nao. Tentei tambem agora que jah tenho uma tabela de particoes: p800:~# dd if=/dev/hda5 of=/dev/hdc5 dd: writing to `/dev/hdc5': No space left on device 1+0 records in 0+0 records out 0 bytes transferred in 0.001740 seconds (0 bytes/sec) Estranho, nao? Ainda nao tentei conectar o disco 2 no lugar do disco 1 para ver se ele irah mostrar o lilo corretamente. Qualquer help ou sugestoes relativas ao processo que gerei e as geometrias dos discos sao bem vindos. :) -- [] JA Tavares -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

