[#9]
Re: Widoczność partycji MAC-a (HFS) pod AmigaOS 3.2
@Norbert,
post #6
Podepnę się pod istniejący temat, aby nie zakładać nowego o podobnej tematyce. Mianowicie również szukałem sposobu, aby uzyskać dostęp do moich plikopratycji, które używam pod ShapeShifterem. Metodą prób i błędów chyba mi się to udało i chciałbym się tym podzielić, bo może komuś okaże się to przydatne.
Zauważyłem, że pod MorphOSem taką plikopartycję można bez problemu zamontować aby była widoczna w systemie. Istnieje również możliwość wygenerowania mountlisty, lecz ta używa fileimage.device i MACFileSystem. Szukając odpowiedników tych "sterowników" w wersji 68K skusiłem się oczywiście na CrossMACFileSystem i ostatecznie na
diskimage.device, które swoją drogą ma bardzo fajne GUI korzystające z AISS. Lekko zmodyfikowałem mountlistę wygenerowaną pod MorphOSem, gdzie parametr HighCyl zmieniłem na -1, w tym celu aby nie był na sztywno poszukiwany końcowy rozmiar partycji. Choć nie wiem czy dobrze zrobiłem. Ale ostatecznie montowane plikopartycje są widziane pod AmigaOS 3.9 prawidłowo, można zapisywać pliki i je odczytywać, bez konieczności uruchamiania ShapeShiftera w tle. Swoją drogą CrossMACFileSystem wstawia swoje def_ikonki. Do testów użyłem między innymi plikopartycje, o której mowa w tym
temacie.
IMAC0:
Device = diskimage.device
Unit = 8
Flags = 0
Filesystem = L:CrossMACFileSystem
SectorSize = 512
SectorsPerBlock = 1
Surfaces = 1
BlocksPerTrack = 1
LowCyl = 0
HighCyl = -1
Reserved = 0
PreAlloc = 0
Interleave = 0
Buffers = 100
BufMemType = 0
MaxTransfer = 0x00FFFFFF
Mask = 0xFFFFFFFE
DosType = 0x4D414300
StackSize = 16384
Priority = 5
GlobVec = -1
Mount = 1
Każdy zapewne zna pakiet DiskImage, więc nie będę się rozpisywał jak go używać.