Newsgroup: it.comp.retrocomputing
Titolo: Creare una CF bootabile con DOS

Slave, 
francamente credo di essere in un loop. Vediamo se riepilogo.
Obiettivo finale: mettere una Compact Flash
http://www.memoryc.com/images/products/b/adata-2gb-cfc-speedy_4711.JPG
 su
un cf-ide adapter 
http://img.dxcdn.com/productimages/sku_0711_1.jpg
 su un
controller PTI-227B V2
http://www.rainbow-software.org/manuals/pti-227b.html
 su un PC IBM 286 AT
5170 
http://www.vintagesbc.it/?page_id=838
 
 
Non essendo sicuro di nulla ho concepito differenti steps. Il primo dei
quali è:
Verificare che la Compact Flash
http://www.memoryc.com/images/products/b/adata-2gb-cfc-speedy_4711.JPG
 su
un cf-ide adapter 
http://img.dxcdn.com/productimages/sku_0711_1.jpg
 faccia
il boot su un vecchio PC PIII
http://it.gigabyte.com/products/mb/specs/ga-6vxc7-4x.html
 che uso
normalmente per trasferire file tra differenti formati disco e che dispone
di windows 98 e suo relativo dos. Su esso posso caricare anche DOS 3.3,
ecc. Se questo funziona posso provare la CF + adapter + controller sullo
stesso PC e a seguire di nuovo il tutto sul PC IBM 286.
 
Premessa è che da bios del PII ho impostato facendogli fare il
riconoscimento automatico una volta per tutte sia l’HD che la Compact flash
per evitare eventuali discordanze. Da bios posso sempre scegliere da quale
unità effettuare il boot. I eri ho preso un vecchio HD da 6GB, lo ho
partizionato a 2GB con un DOS3.3 (quindi con FDISK prima e format /s dopo)
quindi ho lanciato acronis da CD per farne il clone della partizione sulla
compact flash. Ci ha messo un po forse per ridimensionare la copia. Al
termine però il boot non funzionava lo stesso.
Era l’ultimo tentativo dopo giorni di test. Immaginando che su una compact
flash forse il settore di BOOT potrebbe essere visto diversamente (essendo
teoricamente rimovibile) rispetto ad un HD.
 
Ho trovato un interessante documento
http://thestarman.narod.ru/asm/mbr/STDMBR.htm#CHS
 ma è troppo complicato
per me.
 
Ringrazio per ogni dritta. Altrimenti lascio perdere.
Enrico
 
--- news://
freenews.netfront.net/
 - complaints: 
ne...@netfront.net
 ---


 
Scusami, non ho avuto il tempo di cliccare su tutti i link che hai postato, 
il tuo problema e' quello di usare una cf come hard disk e fare un boot dos? 
 
 

  quello di usare una cf come hard disk e fare un boot dos?
 
si esatto. il bios me la vede come 3900cyl 64 heads e 63 sect/trk da
512byte. fdisk ok format /s ok ma niente boot e successivamente pur facendo
boot dallo stesso floppy ad es se ho formattato con dos del win98 il boot
da floppy dos del win 98 mi trova tracce errate... boh?



 
non so' se e' uguale, io ho usato una CF da 2GB per far partire il dos 6.22 
su una mainboard epia con cpu da 600 Mhz, utilizzando un adattatore ide2cf 
cinese da 2 euro (da usare come hard disk esterno per il c64)
Ricordo di aver innanzitutto usato fdisk /mbr per riscrivere il master boot 
record della CF, poi con fdisk ho eliminato la partizione esistente e poi ho 
inizializzato e quindi formattato la CF direttamente con il tool che parte 
automaticamente all'installazione del dos 6.22 (da floppy) , quindi senza 
format c: /s
E' ovvio che la CF era settata come master.
Spero di non aver scritto qualche cappellata, al momento non ho una CF 
sottomano quindi non posso replicare la procedura, ma se non riesci cosi', 
vedo di procurarne una e ricordare bene come ho fatto.
 
 
 

Grazie per i suggerimenti.... la sfortuna mi perseguita ed io non corro
abbastanza per sfuggirla.
1) avevo dischetti originali dos 6.22 ma non fanno il boot (chi lo sa?)
2) ho ricreato il dos 6.22 con IMD e funzionano.
3) installo il dos 6.22 su un hd master e fa il boot correttamente.
4) monto la CF su adattatore ide-cf in modalit� master e ci installo il dos
6,22. tento il boot ma non lo carica
-------------- ho deciso di acquistare altre CF e vedere se con altre
funziona il boot
5) non contento prendo l'HD con cui facevo il boot del dos 6.22 e lo
collego ad una scheda multi i/O disabilitando tutte le periferiche con cui
potrebbe andare in conflitto e assegnandole tutte all scheda multi i/o: il
disco non fa il boot. Ho pertanto una scheda multi io che non funziona.
6) provo a verificare anche la parte floppy della stessa scheda. e neppure
quest funziona.
-------------- mi serve acquisatre anche una scheda multi io anche perch�
che sceda interfaccia HD potrei utilizzare su un vecchio ibm 5170 con
connettore EISA?
 
Che culo!
 
Enrico


 funziona il boot
 
Hai un solo adattatore o ne hai provati altri? Te lo chiedo perche' con 
questi oggetti cinesi da 2 euro a volte capita di trovarne qualcuno che 
magari non funziona bene...
Saluti
Mik

 connettore EISA?
 
ISA, ha il connettore ISA. EISA e' un'altra roba. Probabilmente
qualsiasi scheda scsi isa a 8 o 16 bit con bios a bordo risolve il tuo
problema. Accoppiata ad un disco scsi ovviamente.
 

Ho un solo adattatore ide-CF si possono montare due CF una come master e
l'altra come slave. Perï¿œ ho anche 2 CF con il link come avevo indicato.
sono dello stesso produttore. Ne ho acquistare un paio su ebay e attendo
che mi arrivino per fare gli ULTIMI 2 test della mia VITA.
 
Sono un po arrugginito per ISA/EISA intendevo il connettore a 16 bit. Puoi
chiarirmi meglio il discorso scsi? doveri avere un disco scsi da qualche
aprte, a meno che la scheda non costi troppo o che queste prove continuino
a portarmi via tutto il mio tempo libero. UFFA.
 
Infine dove la trovo una scheda multi io a poco? sulla baia con la
spedizioen costano anche 30ï¿œ e mi pare una enormitï¿œ. Oppure solo
interfaccia IDE ma non quella con doppio connettore come questa:
http://www.minuszerodegrees.net/misc/5170_hard_floppy_controller_first_revision.jpg
 
 
Grazie


 interfaccia IDE ma non quella con doppio connettore come questa:
 
Ma che stai a di'?
Di dove sei? Ti passo io le due schede se qualcuno elenca marche e 
modelli compatibili e se le ho nel mucchio :D
Poi al limite ti tocca aspettare che trovo il tempo di impacchettare e 
spedire...
 
CYA
 

 
http://www.minuszerodegrees.net/misc/5170_hard_floppy_controller_first_revision.jpg
 
 
Quella non e' ide ma mfm o esdi.
 

Prima di tutto grazie per i Vostri suggerimenti e pazienza. 
Riassumo:
 
1) Il fatto che la scheda controller che ho non funge disabilitando le
periferiche integrate dellla motherboard gigabyte potrebbe dipendere dal
suo bios...
http://www.rainbow-software.org/manuals/pti-227b.html
 
http://it.gigabyte.com/products/mb/specs/ga-6vxc7-4x.html
 
Significa che magari questo controller potrebbe funzionare su altra scheda
madre per es un P2 e forse anche nell'IBM 5170.... dovrei fare altre prove
almeno per vedere se fa fare il boot da un drive floppy 
 
2) Invece: "Gli scsi col bios a bordo prevedevano di bypassare il bios
della scheda madre e prevedevano al riconoscimento automatico del disco
quindi dovresti risolvere di sicuro" Sarebbe da verificare cercando tra le
schede che ho se ho un controller scsi ISA 8 o 16 bit. Per� poi dovrei
testare il controller prima sulla gigabyte o altre motherboard e
successivamente anche sul IBM 5170...
 
3) Altre schede multi io? Io abito a Pisa.
 
Grazie ancora.


Ho acquistato due altre CF sulla baia. Prima le ho formattate su win7 in
NTFS. Quindi le ho passate sotto dos 6.2. L'FDISK le ha riconosciute come
NON DOS e quindi ho cancellato ricreato e installato il dos 6.22.
CASUALMENTE: entrambe funzionano e faccio il boot su una macchina P3 con la
schedina ide-CF adapter. Quindi il problema era la CF precedente. Appena ho
tempo provo a far vedere la geometria delle nuove CF gi� con il DOS a bordo
al IBM 5170 su cui avevo gi� installate due eprom U47 e U27 in modo da
avere disponibile la posizione 47 come nuovo disco USER. Ma non sar�
facile.. A me le cose a colpo sicuro non funzionano mai.


 al IBM 5170 su cui avevo gi� installate due eprom U47 e U27 in modo da
 
 
Mentre cercavo altro, ho incrociato questa:
http://www.lo-tech.co.uk/wiki/Lo-tech_XT-CF_Board
 
 
A me tornerebbe utile dato che ho un vecchio catorcio "industriale" 
basato su NEC V20, con bus ISA 8 bit e come schede solo una doppia 
seriale e il controller del FDD...
Se solo avesse ancora lo skermino LCD a caratteri (e relativa skeda di 
controllo; manca pure quella che decodifica la tastiera a membrana). 
Quindi per ora soprassiedo :D
 
CYA