Newsgroup: it.comp.retrocomputing
Titolo: filesystem e vecchi HD

di tanto in tanto mi capita di armeggiare un HD di qualche decina di 
mega (mai piu di 500mb) i quali non si fanno leggere ne collegati a un 
USB-Ide adapter ne collegandoli su un canale ide di un vecchio pentium_1 
(risultano illeggibili).
la domanda e': puo' essere che la formattazione di un disco sia legata a 
doppio filo al controller che l'ha originata? Oppure in teoria, 
qualsiasi disco formattato in dos dovrebbe essere leggibile da qualunque 
IDE?
Nello specifico, ieri sera un disco da 40mb tolto da un 286 guasto, non 
lo si riusciva a leggere in nessun modo.
Il disco viene riconosciuto dal bios, ma andandolo ad aprire appare come 
se fosse da formattare.
vostre esperienze?
tnx

"PK" <f.k...@LEVAMIlibero.it> a ï¿œcrit dans le message de 
news:4e7f4d60$0$44211$4faf...@reader1.news.tin.it...

Se non vado errando, i primi filesystem in dos erano in FAT12
ï¿œ probabile che serva un dos vecchiotto per leggerli.
con i sistemi di oggi al massino si puo ancora leggere il FAT16
Hai provato con linux ?
Ciao

 IDE?
 
Potrebbe dipendere da un errato riconoscimento dei valori di 
cilindre/testine/settori, differente magari da quello impostato quando 
il disco è stato formattato.
 
-- 
   ___                                                          __
  / __|___  Daniele Gratteri, Italian Commodore-Amiga user...  ///
| /  |__/  Nickname: fiat1100d                 Ritmo S75 __  ///
| \__|__\  Home page: 
http://www.gratteri.tk
    forever! \\\///
  \___|     E-MAIL: gratteri(at)
email.it
    ...since 1990  \///

 il disco è stato formattato.
 
 
Mi avete levato le parole di bocca :)
È un problema che ho affrontato innumerevoli volte...
I nuovi BIOS interrogano il disco il quale fornisce una terna C/H/S, 
quella del riconoscimento automatico. Per i vecchi dischi, essa non 
coincide quasi mai con quella utilizzata per il partizionamento :(
 
Nei vecchi BIOS, la funzione non c'era e c'erano limitazioni sul numero 
massimo di cilindri/testine.
Essendo un drive intelligente (I di IDE) accetta qualunque combinazione C/
H/S purché il numero totale di settori risultante sia inferiore a quello 
massimo del disco.
Ovviamente la tabella delle partizioni riflette i valori in essere al 
momento del partizionamento.
Il modo migliore è quello di montare il disco su di un vecchio PC (quelli 
che permettevano di impostare manualmente la geometria del disco, TYPE 46 
o 47)  e leggersi la tabella di partizione per identificare la terna C/H/
S usata.
Se il disco ha impresso un numero, Type XX, anche questo dipende dal 
BIOS, non era del tutto standardizzato, eccettuato i primi 16-20 numeri. 
IBM ed Olivetti facevano, ad ogni modo, storia (e numerazione) a sé ...
 
 
Se hai problemi, inviami
1) Marca e modello del disco
2) Il primo settore del disco (Master Boot Record)
 
Se vuoi, anche l'immagine del disco ...
 
supervinx
@
libero
.
it

 a ï¿œcrit dans le message de 
news:j5njbu$v0e$1...@speranza.aioe.org...

opsssss ho detto una grande cazzata il FAT12 era solo per i floppy
desolï¿œ 

No, HD da 5MB e 10MB vanno ancora in FAT12 :)

Il 25/09/2011 17:48, PK ha scritto:

Dipende anche dall'interfaccia se ide 66 o ide 100/133. se noti, 
sopratutto negli adattatori, gli ide 100 quasi sempre vengono letti, i 
66 mai.
Non so spiegare questa stranezza, ma questa ï¿œ una cosa che mi ha dato da 
pensare.

 pensare.
 
Accidenti ho rischiato di cestinare una decina di HDD perchè non
riuscivo a leggerli.
Grazie forse mi avete salvato alcuni vecchi pc.
 
Mandi
Luca