[#24]
Re: Compact Flash jako twardy dysk
@RafS,
post #23
Mam podobne problemy - nie mogę podłączyć równocześnie HD i CF.
Ja przygotowałem zawartość CF pod UAE (linux) podłączając to jako urządzenie (nie filesystem). Posiłkowałem się moim programikiem, który głownie w tym celu napisałem. Jest to 'zdalny device', prosty kawałek kodu udający scsi.device (pod inna nazwą) i przekazujący wszystkie żądania do oddzielnego programu. Ten oddzielny program mam w kilku wersjach - jedna komunikuje się RS-em, inna TCP, z innym komputerem, który wszystkie zapisy-odczyty realizuje na pliku w lokalnym filesystemie. Pod Unixami każdy podłączony dysk widziany jest jako plik, nawet przed zamontowaniem. Najpierw podłączałem CF do Linuxa, łączyłem PC z Amigą kabelkiem szeregowym i pod Amigą uruchamiałem mój soft (na Linuxie oczywiście też uruchomiłem odpowiedni serwerek), dzięki czemu mogłem widzieć CF (jako device) pod Amigą. Tam przy pomocy HDToolBoxa i innych tego typu narzędzi przygotowałem partycje i potem SCSIMount'em zamontowałem to pod systemem i sformatowałem. Zwykłym kopiowaniem mogłem przygotować zawartość. Później przygotowałem wersję pod UAE, która zamiast komunikacji szeregowej korzystała z bezpośredniego, lokalnego dostępu do pliku, co dawało już duża szybkość transferu. Niestety bezpośrednio pod UAE można podłączyć plik udający partycję, nie można natomiast w ten sposób podłączyć całego dysku, co było powodem w/w zabawy.
Kilka dni temu zacząłem bawić się tym CF i mam problem. Po zabootowaniu systemy z CF SetPatch powoduje reset. Musiałem zakomentarzować tę instrukcję ze startup-sequence, co oczywiście nie jest rozwiązaniem docelowym. Nawet jak próbuje wystartować system z dyskietki (z podłączonym CF) system coś czyta z FDD a potem chyba ładuje się z CF bo SYS: wskazuje na partycję na CF. Priorytet bootowania oczywiście FDD ma wyższy.
Mam A1200 z B1260 z interfejsem SCSI i dodatkowym SIMMem - razem 32MB. Na razie jest to w wieży Micronika, z niedziałającymi slotami Zorro/PCI (w sumie robi to za doprowadzenie zasilania), a chciałbym przełożyć całość do oryginalnej obudowy desktop.