Welcome, Guest. Please login or register.

Author Topic: copy under magellan  (Read 1804 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline lionstormTopic starter

copy under magellan
« on: September 24, 2003, 08:53:08 AM »
Hi all,
I still have a problem with dopus magellan2 5.82. I use to transfer files from an internal ZIP IDE drive (PC formatted, use FAT95 as filesystem) to my HD (amigaOS3.9 BB2).
If I copy an lha file from the zip to the HD under dopus4 or WB, no problem everything is fine. If I do it under magellan, the lha file is corrupted on the HD. So my question is do I have a problem with the internal copy command of magellan ? I doubt it is something to do with lha itself since I have only one version on my whole HD.
How to explain and how to change that so that I dont fear anymore to transfer files under magellan ?
Lio
 

Offline Thomas

Re: copy under magellan
« Reply #1 on: September 24, 2003, 10:11:15 AM »

Change MaxTransfer to oxfe00 in the ZIP mountlist.

Bye,
Thomas

Offline lionstormTopic starter

Re: copy under magellan
« Reply #2 on: September 24, 2003, 11:14:59 AM »
Thanks Thomas.
Could you tell me more about it ? Why would it work under WB or Dopus4 and failed under Magellan if they all use the same Zip driver ??
Lio
 

Offline Thomas

Re: copy under magellan
« Reply #3 on: September 25, 2003, 10:20:56 AM »

Workbench and the AmigaDOS Copy command and probably also DOpus4 use very small buffers and therefore do small reads on the drive.

DOpus5 is optimised for speed and uses large buffers so the read sizes can exceed the possible maximum transfer chunks on big files. Reducing MaxTransfer below this size will prevent the filesystem from reading more than possible in one go.

The possible MaxTransfer value depends on the controller and the drive. 64kb is small enough for all possible drives and controllers.

Bye,
Thomas

Offline lempkee

  • Hero Member
  • *****
  • Join Date: Apr 2002
  • Posts: 2860
    • Show only replies by lempkee
    • http://www.amigaguru.com
Re: copy under magellan
« Reply #4 on: September 25, 2003, 12:00:17 PM »
hmm i didnt know ... , is this why my cdrom can't un lha /lzx on the fly aswell ??  if i do  i get heaps of errors ( from cd to hdd/ram )

(in dopus mag)
Whats up with all the hate!
 

Offline Thomas

Re: copy under magellan
« Reply #5 on: September 25, 2003, 04:46:08 PM »

Maybe. Just try to change the MaxTransfer value in the CD0 mountlist either. If it helps, you now know the reason.

Bye,
Thomas

Offline lionstormTopic starter

Re: copy under magellan
« Reply #6 on: September 26, 2003, 08:29:34 AM »
Thanks for this explaination but it does not necesseraly occur on large files : I had a compressed lha of 300Kb and get corrupted.
Anyway here is the zip driver description :
* PC-IBM ZIP-Disk Mountlist
 *
 */

Flags           = 0
FileSystem      = L:fat95
Surfaces        = 1
BlocksPerTrack  = 68
Reserved        = 0
PreAlloc        = 0
Interleave      = 0
LowCyl          = 0
HighCyl         = 2890
Buffers         = 100
BufMemType      = 1
MaxTransfer     = 0x00ffffff
Mask            = 0xffffffff
DosType         = 0x46415401
GlobVec         = -1
StackSize       = 8192
Mount           = 1
BootPri         = 0
Priority        = 10

/* The Device and Unit fields are controlled
 * by tooltypes in the icon.
 *
 * Device       = scsi.device
 * Unit         = 5
If I get it, I change here the maxtransfer to oxfe00 ?

Now I have another question : my mountlist contains only a description for virtual floppy drives directed by fms and everything else is provided by drivers in devs or storage.
AFAIK to mount something, you need the driver and the handler so what the mountlist usefull for ?
Lio
 

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: copy under magellan
« Reply #7 on: September 26, 2003, 10:49:06 AM »
Are you sure your system memory is working okay? I remember I got mysterious compression errors too, and could lay the blame at a faulty SIMM. Replace the memory and see what happens.

As to your question about the mountlist: it contains information about the type of thing you want to mount, but which the device is unable to supply for itself. Floppy drives come to mind. In many cases, you don't need all the things listed in the mountlist you posted. However, you can achieve very funny effects with them. For example, you can make a copy of this mountlist, then change both so that their LowCyl/HighCyl entries read

LowCyl = 0
HighCyl = 1444

and

LowCyl = 1445
HighCyl = 2890

If you save both under a different name (say ZIP0 and ZIP1), you can mount them both, using the same ZIP-disk. In other words, you now have two file systems on a single physical disk. You can format them, copy files between them, and so on... Quite funny to try that. Make sure you use an old ZIP-disk for this experiment, and issue a 'format ZIP0:' and 'format ZIP1:' before use. You can assign a different filing system to ZIP1 too if you like.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline lionstormTopic starter

Re: copy under magellan
« Reply #8 on: September 26, 2003, 11:30:20 AM »
good question about memory. I am getting in trouble with my 64Mb ram not recognised sometimes, only 3years old whereas my even older 32Mb still works like a charm.
Lio
 

Offline Thomas

Re: copy under magellan
« Reply #9 on: September 26, 2003, 03:16:39 PM »
Quote

Now I have another question : my mountlist contains only a description for virtual floppy drives directed by fms and everything else is provided by drivers in devs or storage.
AFAIK to mount something, you need the driver and the handler so what the mountlist usefull for ?


Don't get confused. I used mountlist as a synonym for dosdriver. Actually a dosdriver and a mountlist contains the same: a description of a DOS device. While a dosdriver contains only one device whose name is given by the file name, the mountlist can contain multiple device entries with the name given in the list. The mount command first searches the devs/dosdrivers directory for a file with the given name and then searches the mountlist for an entry with the name.
Dosdrivers are easier to handle. You can activate and move them from the Workbench and you can use Workbench's info menu to change attributes. The mountlist is compatible to OS 1.3 and below.

Bye,
Thomas

Offline lionstormTopic starter

Re: copy under magellan
« Reply #10 on: October 10, 2003, 10:12:53 AM »
tried 0xfe00 but I got a complain about the driver. I tried another setup (which I do not remember right now cause I am a t work). I thought problem was gone but no, I trasnfer zip files yesterday and they are corrupted.
Thomas : is oxfe00 (is it the letter o or zero) exactly what I should write or does it miss a few f ?
Lio