Newsgroup: it.comp.retrocomputing
Titolo: controller ide su retropc

Vorrei installare un controller ide su isa per poter installare un hd piu' recente del conner 3044 (che dovrebbe essere un ide) sul mio olivetti pcs286.
Secondo voi e' possibile? potrei fare il boot da quello?
Grazie.

 Secondo voi e' possibile? potrei fare il boot da quello?
 
Certo, tutto quel che ti ho scritto fa regolarmente il boot.
 
Saluti,
MuRdOcK
 

 pare, XT-IDE li riconoscerà per te.
 
questa pero' la vedo difficile. se monto il maxtor che ho, non arriva nemmeno ai messaggi di boot, credo che il controller rifiuti totalmente l'hd (ho gia' provato anche a sostituire il cavo e a invertirlo), e quindi non arriverei nemmeno alla fase in cui la scheda di rete mostra la rom.
 
quanto al chip di netboot, sai per caso se li vendono gia' flashati? ho cercato in giro ma trovo solo i dump, ma dovrei comprarmi il device per scrivere la rom.
 
grazie ancora per i consigli!
 

 grazie ancora per i consigli!
 
Prego!
 
Saluti,
MuRdOcK
 

 spese di spedizione, io posso scrivertici dentro quello che vuoi, gratis.
 
ti ringrazio, ma cosi' sarebbe approfittarne, vedro' di fare diversamente.
buona serata e mille grazie!!

 buona serata e mille grazie!!
 
Mavà, a me non crea problemi e ci metto 5 minuti di numero a scrivere 
una eprom (15 se devo cancellarla, se usiamo eeprom non ne parliamo 
neanche), lo sbattimento casomai è gestire i corrieri che mi mandi per 
ricevere e mandare i chip.
 
Saluti,
MuRdOcK
 

 ricevere e mandare i chip. 
 
ok, vedo come va con l'hd e con l'xt-ide poi semmai ti disturbo di nuovo.
 
buona giornata e grazie ancora!

 buona giornata e grazie ancora!
 
Prego,
 
MuRdOcK

Ciao,

Come ti ha giustamente detto MuRdOcK, una strada è quella di utilizzare 
la ROM XT-IDE e bypassare le routine proprietarie del BIOS Olivetti.
 
Si potrebbero però tentare anche altre due strade:
 
1) Utilizzare un software di overlay del disco, come OnTrack Disk 
Manager, il quale dovrebbe caricarsi nell'MBR del disco, e intercettare 
le operazioni di I/O del sistema operativo in modo che venga utilizzata 
la corretta geometria. Questo però funzionerebbe solo se il BIOS ti 
lasciasse salvare i cambiamenti, anche se il disco non è quello che si 
aspetta, e poi tentasse di fare il boot dal disco. Leggo che il disco 
corrente causa il blocco dell'intero sistema (tieni conto che è 
decisamente molto più nuovo del PC, meglio sarebbe tentare con un disco 
da 500 MB o meno), quindi come già suggerito proverei prima a cambiare 
disco e vedere se con quello arriva almeno a fare il boot da floppy.
 
2) sostituire le ROM del BIOS con un altro BIOS che usa lo stesso 
chipset, quindi Headland HT101-HT102 (o G2 GC101-GC102, dato che il chip 
dovrebbe essere semplicemente stato rinominato quando Headland acquisì 
G2). Dato che quel chip non ha funzionalità avanzate, si potrebbe anche 
provare con un BIOS di un clone AT, per esempio quello di Microid 
Research "MR BIOS 286 clone". Tutto questo supponendo che il controller 
della tastiera Olivetti sia comunque 100% compatibile con quello di un 
IBM AT, cosa non scontata. E' inoltre bene precisare che, seguendo 
questa strada, perderesti l'originalità della macchina, che non avendo 
più il Resident Diagnostics Olivetti somiglierebbe di più ad un clone 
nel funzionamento.
 
Ciao,
 
EngiNerd
 
@MuRdOcK: purtroppo non sono riuscito a fare progressi con l'emulazione 
PCS in 86box. L'unica macchina emulata "utilizzabile" è proprio il 
PCS-286, ma mancando l'emulazione EMS non è di qualità sufficiente per 
essere inclusa nel progetto principale. Se qualcuno più bravo di me e 
con più tempo volesse cimentarsi nell'emulazione PCS, può partire da 
questo branch (ormai parecchio indietro rispetto alla revisione corrente 
di 86box): 
https://github.com/EngiNerd89/86Box/tree/Olivetti-PCS
 

 EngiNerd 
 
grazie ancora!