Quais são as opções de substituição para um disco rígido IDE para um sistema baseado em DOS?

7

Tenho alguns sistemas "incorporados" executando o MSDOS 6.2, que inicializam e armazenam dados em discos rígidos IDE. Uma vez que essas unidades estão chegando ao fim da vida, surge a questão de como podemos substituí-las.

Os requisitos são:

  1. o DOS deve poder instalar e inicializar a partir dessas unidades.
  2. Eles devem conseguir sustentar o acesso pesado (principalmente) de gravação.
  3. Se possível, eles devem ser capazes de sobreviver a vibrações moderadas (não muito ruins, já que os discos rígidos atuais sobreviveram vários anos disso)

Eu considerei as seguintes opções até agora:

  1. outros discos rígidos ide: Infelizmente, os drives IDE modernos são muito grandes, de modo que o DOS não pode inicializar a partir deles, mesmo se eu criar partições pequenas. Unidades IDE mais antigas são apenas isso: antigas, então elas provavelmente não são mais confiáveis.
  2. SSDs: Existem alguns SSDs com interface IDE disponíveis. Eu ainda não tentei. Alguém tem alguma experiência com eles? Eles se parecem com o substituto ideal, desde que o DOS possa arrancar a partir deles e que a velocidade de gravação não se deteriore muito (os discos rígidos antigos também não são carros de corrida).
  3. Compact Flash: Existem adaptadores para usar CF com controladores IDE e funcionam bem. DOS pode arrancar a partir deles e eles não têm problemas com vibrações. O que eu não tenho certeza é a sua durabilidade. O DOS usa FAT, então alguns poucos setores são escritos toda vez que o meio está sendo gravado.
  4. IDE para conversores SATA: não tenho ideia se são bons. Alguém já tentou? Pode ser uma opção para usar um desses para conectar um SSD SATA ao sistema.

Existem alternativas que eu perdi? (Estamos trabalhando para substituir esses sistemas, mas ainda levará alguns anos.)

    
por dummzeuch 01.04.2011 / 10:02

7 respostas

3

Esta não é realmente uma resposta para a pergunta, mas eu quero descrever o que realmente fizemos para que outra pessoa pudesse lucrar com isso:

Em um dos sistemas, o disco rígido morreu. Substituímos a unidade por um adaptador CompactFlash para IDE. Como medida de segurança contra falhas, fornecemos um segundo CompactFlash com uma cópia de imagem do original, para que, se ficar ruim, seja fácil de substituir. Os dados gravados nele são copiados para outro sistema pelo menos uma vez por dia, então o máximo que perdemos é um dia de dados. Não é o ideal, mas poderia ser pior.

Funciona bem desde março de 2011.

Substituiremos o CompactFlash anualmente para reduzir a probabilidade de falha.

    
por 26.06.2011 / 12:07
2

Eu uso os módulos Flash IDE da Emphase que eu comprei da Logic Systems. Eles são baseados na mais confiável tecnologia de memória flash SLC e são projetados como substituições de unidades de disco rígido em sistemas embarcados. Eles são um pouco maiores que o conector em si (40 ou 44 pinos) e geralmente se conectam diretamente na placa ou no final do cabo sem problemas. Eles estão disponíveis em pequenos tamanhos de 256MB, 512MB e 2GB para trabalhar com limitações do sistema legado.

Esta é a descrição curta do site:

The new Emphase FDM 4000X series flash module is the ideal medium for developing embedded, solid state platforms. It plugs directly into a standard 40-pin IDE port to act as a hard drive. With no moving parts, wide temperature range, Master/Slave switch selectable, and R/W endurance of 2,000,000 times, the FDM 4000X increases the range of environments and operating configurations your system can withstand. The wear-leveling algorithm extends the module's lifetime and performance by evenly spreading the media usage across all pages in the flash. Also, the FDM 4000X supports most operating systems, including Windows XPe and Linux.

Eles têm altas velocidades de leitura / gravação (40MB / 20MB) e as funções SMART avisam quando você está se aproximando dos 2 milhões de limites de gravação, algo que você não obterá com um adaptador genérico IDE para xFlash. Eu os usei com sistemas baseados em Mac OS clássico, DOS, Linux e Amiga.

Eles construíram ECC e um MTBF de 3 milhões de horas. Eu ainda tenho que ter uma falha nos últimos 3 anos.

    
por 11.01.2013 / 17:38
1

Já considerou o IBM Microdrives em conjunto com um CompactFlash > Adaptador IDE? Esses discos rígidos de peças móveis eram a base do antigo iPod Nano, então certamente são bons para o trabalho se envolverem um pouco de movimento e vibração. Infelizmente, estes provavelmente terão que ser obtidos via eBay, mas eles são muito úteis.

Você também pode querer considerar qual software pode oferecer um bom cache de gravação para o DOS. Se houver alguma maneira de virtualizar o software nesses sistemas em algo como o VirtualBox, as estatísticas embutidas lhe darão um bom perfil de quanto nivelamento de desgaste você precisará do seu dispositivo de substituição.

    
por 02.07.2011 / 23:10
1

Você pode tentar criar um ambiente DOS inicializável usando o método Win98SE Bootable Floppy. (Você pode precisar ter um computador rodando win98SE)

Copie himem.sys e emm386.sys de c:\windows\command para a raiz da nova unidade, se necessário. Use o bloco de notas para criar um config.sys e digite

device=himem.sys
device=emm386.sys

Ele inicializará no DOS bem. Ele deve ser capaz de executar todos os programas DOS antigos, reconhecer o FAT32 e criar partições maiores que 2 gb.

Os discos rígidos IDE ainda devem estar disponíveis. Eu vi um IDE para o controlador sata recentemente também.

    
por 11.01.2013 / 17:25
0

Eu tenho um adaptador IDE- > SATA em execução no meu servidor de arquivos no momento. Parece estar funcionando bem no momento. Eu suspeitei um pouco quando comecei a receber bloqueios ruins no sistema anterior em que eu estava tentando, mas acho que isso pode estar no disco rígido que eu estava usando.

Até agora não tive nenhum problema com isso (está alimentando uma unidade de 2TB em um sistema RAID 5).

E o melhor? Custou-me £ 4,50.

    
por 01.04.2011 / 11:01
0

Gostaria de ir no ebay e procurar um disco rígido a partir do tempo do seu computador antigo, mas cuidado com os hardwares antigos apenas use os vendedores mais bem cotados: P.

    
por 26.06.2011 / 18:20
0

Já pensou em criar um disco rígido virtual do DOS?

Eu tenho um aplicativo INFORMIX-SQL DOS 6.22 funcionando perfeitamente dentro do Microsoft Virtual PC 2007 em um host Windows Vista, incluindo impressão em uma impressora paralela matricial em LPT1 :, compartilhamento de arquivos com dispositivos de armazenamento USB e pastas no Windows Vista. / p>

Eu recomendo que você faça isso porque:

  1. Você só pode criar tamanhos máximos de partição de 2 GB no DOS 6.22 e não encontrará novos discos rígidos com menos de 30 GB e, eventualmente, o IDE não estará mais por perto

  2. Meu aplicativo DOS é executado 20 vezes mais rápido no Virtual PC do que em uma máquina DOS nativa

  3. Você pode fazer backups em unidades flash USB vs. disquetes

  4. Você pode até ter seu disco rígido virtual do DOS em uma unidade flash USB de 2 GB

  5. O Virtual PC 2007 está livre

por 07.07.2011 / 06:08