21 September 2012, 18:40 | #1 |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Not enough memory for SFSDefrag
Hi everyone,
I'm having a little problem with sfsdefrag. When i try to defrag (sfsdefrag dh1: addbuffers 3000 showresult) a large partition (17gb), nothing happens. It works perfectly with the 1gb prtition. When i try it from the sfsdefraggui it says that i need at least 4,5 mb free ram. My configuration: Amiga 1200 - blizzard 1220/4, hd 20gb (sfs-idefix), classicwb full. I've only added amitcp4 (no autostart). At startup i have 1,9mb free chip and 2,4mb free fast. i tried to exclude the user-startup, passing all the idefix line to the startup sequence. Doing that i have enough free ram (about 5,4mb), but it detects only 4gb of the large partition. What must i do (even temporarly, only for defragging) to have enough free ram and right hd values? I don't what to exclude from startup sequence (the classicwb full one) Sorry for my english, i hope you understand the problem anyway |
21 September 2012, 20:38 | #2 | |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Doing write accesses without running IDE driver software on large HD`s isn`t a good idea. You might lose data.
About memory requirement, have a look into SFSdefrag.txt: Quote:
|
|
22 September 2012, 15:23 | #3 |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Well, I think that the easiest (and cheapest) way to have enough free ram is to have a startup-sequence ad hoc for the defrag. I have 2mb chip + 4mb fast, I think that they are enough for the purpose.
I really don't know what can I exclude fron the startup to have the large partition properly recognize and to be able to defrag it. And there is where I need your help. I've attached my startup-sequence + user-startup. I hope somenone could help me editing them |
22 September 2012, 16:42 | #4 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
How can you think you could free 4.5 MB RAM if you have only 4 MB in your computer?
I am quite sure it needs a continuous block of free RAM. Why did you create such an oversized partition on your undersized machine? Why do you think you need to defrag? |
22 September 2012, 17:59 | #5 | |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Well thomas, I am absolutely ignorant, and i'ts not a secret, but not stupid. I have 2 mb chip + 4 mb fast, i think they should be something like 6 mb total ram.
Quote:
All files are scattered around the partition. When i run the check and defrag script that I found inside the classicwb (under system/sfs/script), it say that dh1: needs to be defragged. Ok, i'm going to mess with the startup sequence, until i get enough free ram. Or creating a boot disk with only the necessary. Or maybe I'm going to shrink the large partition, hoping that it will not destroy the data inside. Or simply doing nothing.... Thanks. |
|
22 September 2012, 18:07 | #6 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 6,985
|
2 MB chip ram is in the beginning of the address space, 4 MB fast RAM is somewhere else in the address space. Between is a big hole of nothing. If you need 4.5 MB of continous RAM it fits neither into 2 MB nor into 4 MB.
Changing the size of a partition will render it unreadable which means it *will* destroy the data. |
23 September 2012, 00:14 | #7 |
The 1 who ribbits
|
wow I get to correct thomas
he means contiguous memory Last edited by prowler; 23 September 2012 at 01:47. Reason: Spelling. (Better get it right this time, eh? ;)) |
23 September 2012, 11:55 | #8 | |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,303
|
Just in case you want to try the S-S solution. Here is an example using Key (Keypressed) from Aminet:
Quote:
|
|
23 September 2012, 13:29 | #9 |
Registered User
Join Date: Sep 2009
Location: the world
Posts: 439
|
Just take the HDD out & connect it to a PC, use WinUAE to do the defrag, you won't have memory shortage there (and it will be much faster).
|
23 September 2012, 22:49 | #10 |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Thanks guys. I'll try the UberFreak option.
Thanks a lot. |
23 September 2012, 23:01 | #11 |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Defragging. Thanks again, guys
|
24 September 2012, 20:48 | #12 |
Ten Pints
Join Date: Oct 2007
Location: Coldest part of Italy
Age: 47
Posts: 50
|
Wow, it's still defragging
dumb question: is there something i can do to speed up the process through winuae settings? |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Virtual Memory or Memory Compactor | Leandro Jardim | support.Apps | 2 | 29 May 2012 23:12 |
Blizzard Turbo Memory - SMD memory chips doesn't work | sanjyuubi | Hardware mods | 5 | 26 May 2010 15:40 |
[68000 ASM] Move memory to memory | AmigaBoy | Coders. General | 7 | 08 December 2009 08:16 |
DMA memory to memory copy | BlueAchenar | Coders. General | 14 | 22 January 2009 23:29 |
Old cache memory as a "base" for GVP memory | rkauer | Hardware pics | 4 | 22 November 2008 06:23 |
|
|