Nebulon Posted August 29, 2016 Share Posted August 29, 2016 Has anyone found a patch or good work-around for full hard drives locking themselves out in AmigaDOS 2.x and 3.x? I'm referring to the annoying issue that's outlined here: https://archive.org/stream/Amiga_Release_2_Getting_Started_1991_Commodore#page/n19/mode/2up I love AmigaDOS/WB 2.x and 3.x, but this is one 'feature' that really burns me. Quote Link to comment Share on other sites More sharing options...
Tonyvdb Posted August 29, 2016 Share Posted August 29, 2016 (edited) How large a drive is it? anything over 4gb runs a high probability of writing over other partitions or going corrupt giving the full drive situation. The system drive should be no larger than 800mb. Transferring large files will also corrupt the drive in the older workbench OS as the transfer file size is limited. There are no good fixes other than copying the files to another drive that is formatted and partitioned properly or formatting and reinstalling everything to the existing drive. Edited August 29, 2016 by Tonyvdb Quote Link to comment Share on other sites More sharing options...
Tonyvdb Posted August 30, 2016 Share Posted August 30, 2016 I should edit my above post but can't so here is the edit: The system drive partition should be less than 800mb with the entire drive being less than 4gb unless your running OS 3.9 or the updated 3.1 Quote Link to comment Share on other sites More sharing options...
Nebulon Posted August 30, 2016 Author Share Posted August 30, 2016 Hmmm.... It's been a long time, but I'm pretty sure I ran into that same problem with 100 MB drives. The biggest drives I used back I the day were 1GB hard drives. I ran into that issue using 3.5" disks too -- the same issue that the Amiga release 2 manual mentions. You'd think that the file system would intentionally leave just enough room to validate the last file. Kind of like a "the disk's full" when it's actually as full as you can get while still leaving room to validate the disk. It sounds almost like an oversight to me -- one that slipped out the door and should have been fixed in the next incremental version if not in 3.0). Quote Link to comment Share on other sites More sharing options...
Tonyvdb Posted August 31, 2016 Share Posted August 31, 2016 It has been fixed if using the updated files that come with 3.9 BB4 and there are patches for 3.1 that also help. The biggest problem is the old file system FFS its horable at handling large files and often will cause issues. PFS and SFS file systems are much better. Quote Link to comment Share on other sites More sharing options...
Nebulon Posted September 1, 2016 Author Share Posted September 1, 2016 It has been fixed if using the updated files that come with 3.9 BB4 and there are patches for 3.1 that also help. The biggest problem is the old file system FFS its horable at handling large files and often will cause issues. PFS and SFS file systems are much better. Ooh! A patch for 3.1? If you know where I can find that, please let me know. My Amiga 4000 could certainly use it. Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted September 1, 2016 Share Posted September 1, 2016 I got mine via Cloanto. The company behind Amiga forever. 1 Quote Link to comment Share on other sites More sharing options...
Tonyvdb Posted September 1, 2016 Share Posted September 1, 2016 Yes, thats an option or you can go to www.amigakit.com they sell new install floppy discs for OS 3.1 that has all the new files. Ideally you want to do a clean install of the OS in order to do it right. You want to patch over to Either SFS or PFS as the harddrive format as well to eliminate issues caused by using FFS. You can find many of these patches on aminet.net 2 Quote Link to comment Share on other sites More sharing options...
Nebulon Posted September 1, 2016 Author Share Posted September 1, 2016 Been searching on Aminet. Are any of these files what you're describing? http://aminet.net/search?query=ffstd64.lha http://aminet.net/search?query=disksafe.lha http://aminet.net/search?query=2b_badlink_1.lha Quote Link to comment Share on other sites More sharing options...
Tonyvdb Posted September 2, 2016 Share Posted September 2, 2016 The first one yes, you also want scsi.device 43.45 Quote Link to comment Share on other sites More sharing options...
Nebulon Posted September 2, 2016 Author Share Posted September 2, 2016 The first one yes, you also want scsi.device 43.45 Is it this one? http://aminet.net/search?query=scsi4345p.lha The only snag I can see is this (since I'm using AmigaDOS 3.1): "You must have the 44.57 AmigaOS ROM Update from OS3.9 BB2 in your DEVS: directory." Quote Link to comment Share on other sites More sharing options...
Nebulon Posted September 23, 2016 Author Share Posted September 23, 2016 Just posting a note to say that this is still unresolved for AmigaDOS 3.1. Anyone know of a way to fix this issue for people using stock A1200 or A4000 machines? Quote Link to comment Share on other sites More sharing options...
Sinphaltimus Posted October 4, 2016 Share Posted October 4, 2016 (edited) I don't know the answer but I may have something you can try if you have the right things. You'll need to connect the Amiga to pc with a null modem serial connection. You'll need Amiga explorer which is available for free from Cloanto. You'll need a bootable workbench disk. And the part of the puzzle I can't fix for you unless you have access to another Amiga or you get the coms working straight away...that you can put the Amiga explorer on from a pc or the web. You'll need the Amiga version of Amiga explorer on Amiga formatted floppy. If you get the con ports working right away, the pc Amiga explorer can install on the Amiga by right clicking the ae icon on pc and selecting setup. Connect Amiga and pc set com posts to 19200, 8n1, rts/cts (hardware). Boot off floppy. Run Amiga explorer on pc and setup on Amiga. Once connected and browsing, you can drag the hard drive image of your system from the Amiga side to the pc side. Once that is complete you should be able to mount your hdd in emulation as another hdd then access it directly from a working boit partition and remove files that way. When done, you can test by trading to boot from it in emulation. If that works, copy the virtual gdd file from pc back to the Amiga via Amiga explorer. This is all theoretical but it makes sense logically and as far as I can tell should definitely work. It just depends if the virtual hdd is accessible in emulation. Edited October 4, 2016 by Sinphaltimus Quote Link to comment Share on other sites More sharing options...
Nebulon Posted March 13, 2017 Author Share Posted March 13, 2017 I don't know the answer but I may have something you can try if you have the right things. You'll need to connect the Amiga to pc with a null modem serial connection. You'll need Amiga explorer which is available for free from Cloanto. You'll need a bootable workbench disk. And the part of the puzzle I can't fix for you unless you have access to another Amiga or you get the coms working straight away...that you can put the Amiga explorer on from a pc or the web. You'll need the Amiga version of Amiga explorer on Amiga formatted floppy. If you get the con ports working right away, the pc Amiga explorer can install on the Amiga by right clicking the ae icon on pc and selecting setup. Connect Amiga and pc set com posts to 19200, 8n1, rts/cts (hardware). Boot off floppy. Run Amiga explorer on pc and setup on Amiga. Once connected and browsing, you can drag the hard drive image of your system from the Amiga side to the pc side. Once that is complete you should be able to mount your hdd in emulation as another hdd then access it directly from a working boit partition and remove files that way. When done, you can test by trading to boot from it in emulation. If that works, copy the virtual gdd file from pc back to the Amiga via Amiga explorer. This is all theoretical but it makes sense logically and as far as I can tell should definitely work. It just depends if the virtual hdd is accessible in emulation. You just gave me an idea and I think it might work. Connecting to the Amiga using a parallel cable and the PC2Amiga utility could do the trick since you can delete Amiga files from the PC side. If I run into a full drive issue in the future, I'll give this a try. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.