Re: [Wine]Cluster size not supported

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I'm having a similar problem, I get "The cluster size in this system is not supported."

I get this when running wine InstMsiA.exe (using the version from microsoft.com). It comes up in a windows message box. I'm running wine from yesterday's cvs.

I tried running Rein's test program from this old email and I get the following output:

% wine fds 'c:\'
ret 1 gle 0
sectpclust 1 bytpersect 1104350701 freeclust 1 totalclust 1
sectpclust 1 bytpersect 41d30ded freeclust 1 totalclust 1

simon

On Tue, 21 Sep 2004 18:42:18 +0200, you wrote:

> On Tue, 21 Sep 2004 02:21:00 -0700, you wrote:
>
> > Rein,
> >
> > You're gonna love this. I think I figured it out. It turns out that I
> > had "lba32" enabled in my lilo.conf. I don't know much about windows,
> > but I'm going to guess that windows98 doesn't play well with lba32.
> >
> > Thanks for your help though. I hope this will help people who have the
> > same problem in the future. I'm a little puzzled that more people don't
> > have this problem since debian enables lba32 by default in the lilo.conf.
>
> You mean it worked after you disabled lba32 it worked? I'm installing
> wine now a system with Reiserfs and lba32 enabled, so we will see if
> that is right.


Well I tried on a system with Reiserfs (version 3.6, kernel 2.6.8.1) and
current cvs wine. It just works (installing dcom98). Lilo.conf contains
lba32.


If you still want to continue, we will have to debug the
GetDiskFreeSpace function.

There is a little test program at
http://www.xs4all.nl/~rklazes/temp/fds.exe.gz that reports the output of
this function. You use it as


wine fds 'c:\'

This is the code:

| #include <windows.h>
| int main(int argc, char* argv[])
| {
| int err;
| DWORD sectpclust,bytpersect,freeclust,totalclust;
| err = GetDiskFreeSpace( argv[1],&sectpclust,&bytpersect,&freeclust,&totalclust);
| printf("ret %d gle %d\nsectpclust %d bytpersect %d freeclust %d totalclust %d\n",
| err, GetLastError(), sectpclust,bytpersect,freeclust,totalclust);
| printf("sectpclust %x bytpersect %x freeclust %x totalclust %x\n",
| sectpclust,bytpersect,freeclust,totalclust);
| exit (0);
| }


Rein.
--
Rein Klazes
rklazes_at_xs4all.nl

_______________________________________________ wine-users mailing list wine-users@xxxxxxxxxx http://www.winehq.org/mailman/listinfo/wine-users

[Index of Archives]     [Gimp for Windows]     [Red Hat]     [Samba]     [Yosemite Camping]     [Graphics Cards]     [Wine Home]

  Powered by Linux