English Amiga Board

English Amiga Board (https://eab.abime.net/index.php)
-   support.Hardware (https://eab.abime.net/forumdisplay.php?f=20)
-   -   How to mount FAT partiton visble for Amiga? (https://eab.abime.net/showthread.php?t=108500)

utri007 13 October 2021 14:48

How to mount FAT partiton visble for Amiga?
 
I have a 100mb SCSI hard drive formatted to FAT connected to my GVP HD8+.

With HDToolBox I can found from Drive type, 3011 cylinders and block per track 68

I have installed FAT95 and change drive type to it. FAT/00 identifier 0x46415400

Partition is found with HDToolBox, it start cylinder is 2 and end cyl 3011, host ID is 7.

I have tried to mount it with this

FileSystem = L:fat95
Flags = 0
Surfaces = 2
BlocksPerTrack = 68
SectorsPerBlock = 1
SectorSize = 512
Mask = 0xFFFFFE
MaxTransfer = 0x7FFFFFFF
Reserved = 2 /* !NOTE! this value can vary for non-Amiga disks */
Interleave = 0
LowCyl = 2
HighCyl = 3010
Buffers = 30
BufMemType = 0
StackSize = 600
Priority = 10
GlobVec = -1
DosType = 0x46415400

From icon tooltypes I have set device to gvpscsi.device and unit 7

Any one can tell why this doesn't work, and how would it work?

Jpor 13 October 2021 17:17

Quote:

Originally Posted by utri007 (Post 1511177)
I have a 100mb SCSI hard drive formatted to FAT connected to my GVP HD8+.

With HDToolBox I can found from Drive type, 3011 cylinders and block per track 68

I have installed FAT95 and change drive type to it. FAT/00 identifier 0x46415400

Partition is found with HDToolBox, it start cylinder is 2 and end cyl 3011, host ID is 7.

I have tried to mount it with this

FileSystem = L:fat95
Flags = 0
Surfaces = 2
BlocksPerTrack = 68
SectorsPerBlock = 1
SectorSize = 512
Mask = 0xFFFFFE
MaxTransfer = 0x7FFFFFFF
Reserved = 2 /* !NOTE! this value can vary for non-Amiga disks */
Interleave = 0
LowCyl = 2
HighCyl = 3010
Buffers = 30
BufMemType = 0
StackSize = 600
Priority = 10
GlobVec = -1
DosType = 0x46415400

From icon tooltypes I have set device to gvpscsi.device and unit 7

Any one can tell why this doesn't work, and how would it work?

So what Host ID is your SCSI GVP host board set to? ID 0? Normally the Host SCSI adapter is set to ID 7 and the first HDD would normally set to ID 0. You can obviously set the HDD SCS host ID to anything. But might be worth a try. Although if it were 2 ID’s set the same, not sure how HDToolBox would have picked up the disk. Just a thought.

thomas 13 October 2021 19:06

Quote:

Originally Posted by utri007 (Post 1511177)
identifier 0x46415400

That's for floppies. If you want to mount a partition it's not right. Read the docs of fat95. They are very detailed.

utri007 13 October 2021 22:42

Quote:

Originally Posted by thomas (Post 1511233)
That's for floppies. If you want to mount a partition it's not right. Read the docs of fat95. They are very detailed.

Would this look better?

FileSystem = l:fat95
Device = gvpscsi.device
Unit = 1
Flags = 0
LowCyl = 0
HighCyl = 0
Surfaces = 1
BlocksPerTrack = 68
BlockSize = 512
Buffers = 100
BufMemType = 1
BootPri = 0
Stacksize = 4096
Priority = 5
GlobVec = -1
DosType = 0x46415401
Control = "+s" /* testing: SCSI direct commands */

Where I get that unit number? Device ID? Host ID?

utri007 13 October 2021 22:45

Seems that this can't work multiple reasons.

Jope 14 October 2021 06:57

We discussed this in the Finnish Commodore group on Facebook.

Utri's setup includes a KCS Power PC board and he's attempting to mount the DOS partition from the inside of an RDB partition that is reserved for the Power PC board.

So the HD's layout is RDB -> KCS partition -> MBR -> FAT partition.

thomas 14 October 2021 13:11

Yes, that's complicated. But I am quite sure that the PCTask manual had a solution for this. It used CrossDOS, though.

utri007 14 October 2021 13:43

Now as far I undestand, KCS is formatted to FAT and it works with PC, but not with Amiga.

utri007 14 October 2021 14:35

Quote:

Originally Posted by thomas (Post 1511362)
Yes, that's complicated. But I am quite sure that the PCTask manual had a solution for this. It used CrossDOS, though.

this mountlist what pctask generates. Originally it used crossdosfilesystem, wich didn't work, so I tested it with fat95. It doesn't work.


Device = gvpscsi.device
Unit = 0
Flags = 0
Surfaces = 1
BlocksPerTrack = 68
LowCyl = 2
HighCyl = 3010
DosType = 0x4d534800

BufMemType = 0
MaxTransfer = 0x20000
Mask = 0xfffffe

FileSystem = L:fat95
Stacksize = 4000
Priority = 5
GlobVec = -1
#

AMIGASYSTEM 14 October 2021 15:28

utri007 I mount on WinUAE MemoryCard or Pendrive formatted in FAT32 "any size" with this Mountlist, you only have to change device name and Unit number !


All times are GMT +2. The time now is 21:57.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.

Page generated in 0.04731 seconds with 11 queries