Recebi algumas pesquisas em disquetes de 5. 25 ". Meu mobo suporta discos de 5. 25" e tenho a unidade de disco. Não estou tentando usar essa mídia a longo prazo, só quero os dados da pesquisa.
Atualizar:
Acabei de descobrir que o sistema de arquivos é um sistema proprietário lançado pela Varian. Eu tenho uma máquina que pode ler os dados ... Ou essa máquina pode não funcionar. Se alguém souber sobre sistemas operacionais / sistemas de arquivos Varian arcaicos, ficaria feliz em ouvir sobre isso.
A montagem da imagem é a prioridade atual. Consegui obter imagens de disco usando o ddrescue e / ou a safecopy. Ambos os softwares mostram que há erros de bloco em alguns discos. Ainda não consigo montar as imagens que os discos produzem, a montagem solicita persistentemente o tipo de sistema de arquivos. Fat, vfat, exfat, fat16 e alguns outros que eu tentei, mas eles falham, dizendo algo como o tipo FS incorreto. Sim, eu também tentei combinações de loop -o.
Não consegui determinar o tipo FS observando a saída hexdump -C dos arquivos de imagem.
Além disso, tentei determinar o tipo FS desta maneira:
#dd if=lisa1.iso | file -
/dev/stdin: data
Ainda não sei como chegar onde posso montar / ver arquivos.
Acabei de ler que 18k é o tamanho de bloco padrão de uma única faixa, então essa é a quantidade "nativa" de bits que as cabeças de leitura de disquete desejam ler de qualquer maneira. Deve ser mais rápido e ter a melhor chance de obter todos os bits que podem ser revendidos.
A imagem será remanejada amanhã.
Meu chefe diz que não sabe o que é o tipo de sistema de arquivos ou o que poderia ter sido. , Posso localizar o instrumento que gerou os dados. Isso exigirá tempo para cavar o cemitério de equipamentos científicos antigos.
Eu instalei o testdisk para tentar recuperar dados.
Lembro-me de ter feito algo assim em 2008, mas não me lembro agora, como eu costumava recuperar dados de disquetes.
Quando executo o udisk ou monte, recebo um erro dizendo que o disquete não é um dispositivo de bloco válido.
$ sudo mount /dev/fd0 Desktop/lisa/
mount: /dev/fd0 is not a valid block device
$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: /dev/fd0 is not a valid block device
UPDATE1:
- As opções da porta da unidade de disquete estão ativadas. Tenho-os definidos para 5. 25 "dupla densidade
- Os modelos de unidades de disco são: Epson SD-700 e Epson SD-600
- Os discos são Verbatum DataLife MD 2D "Double Density"
- Eu adicionei o módulo para disquetes.
UPDATE2:
$ sudo udisks --mount /dev/fd0
Mount failed: Error mounting: mount: you must specify the filesystem type
Mount dá o mesmo erro, mas ... Não sei o tipo de sistema de arquivos.
$getfdprm
DS QD sect=13
Eu executei este programa a partir do fdutils. http://www.fdutils.linux.lu/Fdutils.html DS significa QD frente e verso significa seita Quad Density = 13 é uma contagem de setor. Eu realmente não sei o que a saída significa, em termos de como montar os discos e obter os dados.
O que devo fazer para encontrar o tipo de sistema de arquivos?
ATUALIZAÇÃO3: Como verificação de integridade, encontrei uma caixa "nova" de disquetes formatadas em branco. Consegui ler e gravar dados, sem especificar um tipo de sistema de arquivos.
Supondo que os disquetes que tenho com pesquisas sobre eles sejam formatados e apresentem erros, isso pode impedir que eles sejam montados?
Aqui está o que ddrescue está fazendo:
$ sudo ddrescue /dev/fd0 ~/Desktop/fd0.iso
Press Ctrl-C to interrupt
rescued: 454656 B, errsize: 1019 kB, current rate: 0 B/s
ipos: 538624 B, errors: 11, average rate: 69 B/s
opos: 538624 B, time from last successful read: 40 s
fonte
Respostas:
Eu fiz algumas pesquisas sobre arquivos Varian e vim com isso. Disse algo sobre um formato personalizado de 5 1/4 "para discos, rotinas personalizadas da BIOS - eu dei uma olhada nele. Parece que ele roda no DOS, então talvez funcione no DOSBOX? Aqui está:
http: //nmr.tamu. edu / vhelper.php Relendo
um pouco, a última classe de computador com a qual eles dizem que ele trabalha com segurança é o 486 e quase não o Windows.se tudo mais falhar, pelo menos você tem alguns EXEs que podem ser executados de trás para frente para determinar potencialmente o formato.Espero que não exista um monte de correções no BIOS. Se você precisar atacar o Pascal EXE, convém descompactá-lo / descompactá-lo antes de jogá-lo no seu descompilador. dessa época quase sempre são comprimidos de alguma maneira, boa sorte.
Atualizações mais antigas
Tem muitas dicas para você aqui:
Editar: recebi um voto negativo porque a pergunta mudou e eu não mudei minha resposta rápido o suficiente. Ou está formatado como lixo. Justo.
Resposta atualizada
Você disse que aqueles tinham 13 setores por faixa? Gostaria de saber que tipo de discos são esses? A pesquisa diz que eles são provavelmente a Apple] [disquetes; Não acredito que você possa ler aqueles com um controlador de disquete IBM PC nativo. Eles também podem ser discos C64 ou Atari.
Não é esse que eu lembro, mas pode ajudá-lo: http://www.deviceside.com/fc5025.html
Nota: Ele diz que não pode ajudá-lo a ler discos "flippy" sem unidades Apple / C64 / Atari.
GNU ddrescue
Oh, vejo que você está usando o ddrescue. A última versão que usei foi a 1.14, não consigo imaginar a 1.16 muito diferente. Lembre-se de usar -c15 para Q5 5.25 e -c18 para 3.5 HD.
Quick Rip, sem acesso direto. O log o ajudará a lembrar que tudo é bom:
Se o disco tiver pontos ruins, pule-os. Use o log para encontrar pontos ruins da próxima vez
Se você precisar ficar sujo e trabalhar com setores defeituosos, isso se divide e tenta novamente 5 vezes.
Montagem de imagens
Isso é algo que eu posso responder!
Para (esperançosamente) determinar o tipo fs:
OU
Agora, uma vez que você pode montá-lo em loopback.
Se ele conseguir ser um desses dispendiosos discos HPFS, você poderá usar o fdisk para determinar o deslocamento para montar a partição hpfs, porque o que você pode ver inicialmente é apenas o equivalente ao HPFS FAT. Eu já usei para discos rígidos antes, não deveria ser tão diferente. Atualize sua pergunta e eu voltarei e (espero) responderei.
fonte
Por padrão, o
floppy
módulo do kernel não está carregado. Para carregar o módulo, chameLembre-se de adicionar seu usuário ao grupo "disquete"; para fazer isso use
Após o carregamento do módulo, você poderá acessar o hardware e montar os disquetes.
fonte
Se eles estiverem no formato DOS, você provavelmente desejará usar as ferramentas do pacote mtools em vez de tentar montá-lo.
Instale o pacote mtools a partir do arquivo morto e use "mdir", "mcopy" etc. para acessar os arquivos.
fonte