Dilwyn,

I am reasonably certain that the first free slot is used.

I think this is why if you get directory corruption you can no longer add
files.  Something is wrong at the end of the directory so the directory
cannot be extended.   However existing entries tend to be OK which is why
copying all the files to another empty QXL.WIN corrects the problem..

Dave


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of Dilwyn Jones
Sent: 09 November 2009 15:09
To: [email protected]
Subject: Re: [Ql-Users] qxl.win

> Did you try to run TT's drvchk or drvlink on that "drive"?
No.

I did a recursive copy of the entire qxl.win. The old qxl.win was perfectly
readable and copied to a new qxl.win of the same size without problem. I
actually used an old program of mine (The Copier) and dates weren't
important, I don't think The Copier preserves dates (if it does, more by
luck than judgement).

I seem to be up and running again, anyhow.

Regarding fragmentation, I was thinking more of the directory than
fragmentation of the qxl.win itself. I don't know how adding and deleting
files in the qxl.win works. Suppose X is a deleted file and you have files
arranged like this:
file1
X
file2
X
file3

If a new file is created, is it always placed at the end of the directory
(i.e. after file3 int he example) or does the filing system locate the first
free slot (in this case the X between file1 and file2)?

Dilwyn Jones

> -----Ursprüngliche Nachricht-----
> Von: [email protected]
> [mailto:[email protected]] Im Auftrag von Dilwyn Jones
> Gesendet: Sonntag, 8. November 2009 22:09
> An: [email protected]
> Betreff: [Ql-Users] qxl.win
>
> I've run into an unusual program with my WIN1_ (a QXL.WIN) which I 
> have been unable to resolve.
>
>
> DIR WIN1_  gives 84847/1048560 sectors, it's a 512MB QXL.WIN, with
> 11,716 files on it.
>
> Despite reporting 84847 sectors free it says Drive Full. Deleting one 
> file will let me save one file normally, then it runs into Drive Full 
> next time I try to save anything. So it's not as if it's write 
> protected, for example.
>
> Anyone any idea what's happening? Could I have run into the maximum 
> number of files a QXL.WIN file might hold, for example (directory 
> full)?
>
>
> It was running on a pen drive, so I tried copying it to C: drive and 
> using it from there with QPC's win1_ pointing to C:\QXL.WIN. Same 
> result.
>
> Next step will be create a new blank QXL.WIN and copy everything there 
> to see if that gives the same result (i.e. checking for fragmented
> qxl.win?)
>
> Help!
>
> Dilwyn Jones
>
>
>
> _______________________________________________
> QL-Users Mailing List
> http://www.q-v-d.demon.co.uk/smsqe.htm

_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm



----------------------------------------------------------------------------
----



No virus found in this incoming message.
Checked by AVG - www.avg.com
Version: 9.0.698 / Virus Database: 270.14.57/2492 - Release Date: 
11/09/09 12:11:00



_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

_______________________________________________
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm

Reply via email to