To register for an Internet.com membership to receive newsletters and white papers, use the Register button ABOVE.
To participate in the message forums BELOW, click here

PDA Street


Go Back   PDA street forums > PsionPlace > Psion General Discussion > netBook

Reply
 
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1  
Old 06-27-2005, 05:14 AM
pokepoc pokepoc is offline
Member
 
Join Date: Mar 2004
Location: Brno, Czech rep.
Posts: 43
How to make more partition on Psion CF card

Hi all.
We are discovered hidden feature of the Psion OS file system. Yes, Psion machines support more partitions on one CF card.
Make more partitions on CF card is very useful practise for large (>256MB) CF card. You achieve better order in data on your card. You also shorten time when Psion read directory structures on selected small volume than read directory structures one big volume with many subdirectories.

Read more at: http://portal.vakoveverky.net/modules/articles/

Regards,
Poke.
Reply With Quote
  #2  
Old 06-27-2005, 07:59 AM
MartinG's Avatar
MartinG MartinG is offline
EPOC Aficionado
 
Join Date: Feb 2003
Location: Berkshire, UK
Posts: 568
Very interesting article. I wonder if you could use XTM and DOS on a nB/S7 itself to partition a CF...?

Martin
Reply With Quote
  #3  
Old 06-28-2005, 04:55 AM
donkeyontheedge's Avatar
donkeyontheedge donkeyontheedge is offline
Senior Member
 
Join Date: Jan 2003
Location: Southport, England
Posts: 551
This has been mooted in the past, but it is nice to see it work in practice. Is anyone else surprised by the drive letter allocations?

You could get many more drive letters (all the way up to Y: in theory) by using the SecureDrive program to create virtual partitions on the primary partitions.

All we need now is FAT32 support, a CD-RW driver.......

Reply With Quote
  #4  
Old 06-28-2005, 05:14 AM
MartinG's Avatar
MartinG MartinG is offline
EPOC Aficionado
 
Join Date: Feb 2003
Location: Berkshire, UK
Posts: 568
Quote:
Originally posted by donkeyontheedge
You could get many more drive letters (all the way up to Y: in theory) by using the SecureDrive program to create virtual partitions on the primary partitions.
True. Also YFH Subst or DriveMap available for free on my pscience5 website. Also View+...

Martin
Reply With Quote
  #5  
Old 06-28-2005, 07:12 AM
osg osg is offline
Senior Member
 
Join Date: Dec 2003
Location: brno
Posts: 179
Thumbs up

Not really surprised, but this is something not done before. Very interesting is that Epoc natively recognizes these partitions as separate disks and you don't need any software for it!

Another advantage is speed. Secure drive is (not freeware) quite slow for development (I know, it was not intended for such work). Subst-ing, I never got used to it...

I have 1GB disk on my NB and the performance was, with one partition, BAD.

Now, my disk is partitioned, files are sorted and moved to different disks; and the speed is much better.

My recommendation!
__________________
osg
Reply With Quote
  #6  
Old 06-28-2005, 11:01 AM
MartinG's Avatar
MartinG MartinG is offline
EPOC Aficionado
 
Join Date: Feb 2003
Location: Berkshire, UK
Posts: 568
Quote:
Originally posted by MartinG
I wonder if you could use XTM and DOS on a nB/S7 itself to partition a CF...?
I've had a play and it turns out that XTM treats the Psion's drives as networked drives instead of fixed drives - so FDisk won't work in this situation. Anyone got any clever suggestions for how to partition CF cards under windows? Or alternatively how to make them appear to be fixed disks so that many of the standard utilities can cope?

Martin
Reply With Quote
  #7  
Old 06-28-2005, 04:45 PM
donkeyontheedge's Avatar
donkeyontheedge donkeyontheedge is offline
Senior Member
 
Join Date: Jan 2003
Location: Southport, England
Posts: 551
As it is an emulator, probably not...
Reply With Quote
  #8  
Old 06-29-2005, 04:04 AM
cshandley's Avatar
cshandley cshandley is offline
FreEpoc author
 
Join Date: Feb 2003
Location: England
Posts: 1,302
Partitioning is absolutely essential for CF cards larger than 1-2GB, since you can't have a single partition that large. Plus it saves a lot of wasted disk space. CheckDisk also runs quicker, since it has less to look at!
Reply With Quote
  #9  
Old 06-29-2005, 05:45 AM
MartinG's Avatar
MartinG MartinG is offline
EPOC Aficionado
 
Join Date: Feb 2003
Location: Berkshire, UK
Posts: 568
Quote:
Originally posted by cshandley
Partitioning is absolutely essential for CF cards larger than 1-2GB, since you can't have a single partition that large. Plus it saves a lot of wasted disk space. CheckDisk also runs quicker, since it has less to look at!
Quite so Chris. Still need to figure out how to do it when all my PC's are running Windows tho'...

A couple of ideas have come to mind:

1) I wonder if the new distributions of Linux that run on Psions would let you partition a CF?

2) I've seen it suggested ina couple of places that it might be easier to partition a USB flash drive than a CF. I have a CF-USB convertor which seems to make the CF appear as a generic USB flash drive. I've more experimentation in this direction to do as well...

Martin

Last edited by MartinG; 06-29-2005 at 06:56 AM.
Reply With Quote
  #10  
Old 06-29-2005, 06:13 AM
osg osg is offline
Senior Member
 
Join Date: Dec 2003
Location: brno
Posts: 179
Quote:
CF cards larger than 1-2GB, since you can't have a single partition that large
surely, CF with one 1GB partition works on all ER5 machines, including 5MX, MC218.

In theory, FAT16 supports up to 4GB disk, in theory it is also achievable by Epoc (32bit number volume size).

Math behind this:
256 bytes per sector,
256 sectors per cluster = 65536 bytes per cluster
FAT16 = max. 65536 clusters per disk => 4GB (2^32)

Has anyone proved that this won't work on EPOC?

Chris,

but you are right, so big disk isn't usable on EPOC anyway. Mainly the speed would be issue.
__________________
osg
Reply With Quote
  #11  
Old 06-29-2005, 06:46 AM
cshandley's Avatar
cshandley cshandley is offline
FreEpoc author
 
Join Date: Feb 2003
Location: England
Posts: 1,302
Quote:
surely, CF with one 1GB partition works on all ER5 machines, including 5MX, MC218.
I don't own a 5mx, but there have been some reports which made it sound like the 5mx can't handle more than 1GB.

Netbook/etc are known to work with 2GB.

There have been reports indicating that 4GB does not work. I understand that 4GB is supported by only *some* implementations of FAT16, so this is not such a surprise. But even if it did work, I wouldn't advise it from a compatibility view point.
Reply With Quote
  #12  
Old 06-29-2005, 07:03 AM
gelleal gelleal is offline
Senior Member
 
Join Date: Sep 2004
Location: Russia
Posts: 105
Quote:
Originally posted by osg
Secure drive is (not freeware) quite slow for development (I know, it was not intended for such work)
Sorry, I cannot understand what do you mean
Are you stating that the development of Secure Drive freezed or that Secure Drive disks are slow for use?

Leonid (Leo)
Reply With Quote
  #13  
Old 06-29-2005, 10:16 AM
MadAsAFish MadAsAFish is offline
Junior Member
 
Join Date: Sep 2004
Location: Wrexham
Posts: 13
I can think of one certain way to partition a CF card - but it involves using my old Thinkpad Laptop :/ i.e Put it in an adaptor in the PCMCIA slot, boot to DOS and use FDISK to partition it. I did this recently to produce an HD-Less system I could use to create a "Psion 4".

My version of Partition Magic on Windows XP lets me format a USB Hard-disk, so maybe it would do the same for a USB reader with a CF card in it - not tried this yet!!

Another idea is a CF-IDE adaptor on an IDE channel... That would work.

All a bit fiddly though isn't it?
Reply With Quote
  #14  
Old 06-30-2005, 02:36 AM
osg osg is offline
Senior Member
 
Join Date: Dec 2003
Location: brno
Posts: 179
Quote:
originally posted by Leo
Are you stating that the development of Secure Drive freezed or that Secure Drive disks are slow for use?
SecureDrive disks are slower. Read/Write time is higher comparing to standard CF card. I have had "development" disk on the SD disk, but I moved back to CF disk due to compilation speed.

Anyway, Robin Hood has my deep credit for this (and not only this) excellent application. It's a pitty he left psion programming.
__________________
osg
Reply With Quote
  #15  
Old 06-30-2005, 03:42 AM
gelleal gelleal is offline
Senior Member
 
Join Date: Sep 2004
Location: Russia
Posts: 105
Quote:
Originally posted by osg
SecureDrive disks are slower.
No, they are not!
The speed of SecureDrive disks depends highly upon the way they've been created and the application using it.
I have a CF card formatted with 32K cluster size, and a Secure Drive disk with Block size 1024, and cache size 64K.
It seems to be faster then a CF itself in many cases except of sequential writing.
E.g. I highly recommend to move Mail folder to SecureDrive disk from D: or E: to gain speed.

Leonid (Leo)
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:04 AM.




Click Here to Expand Forum to Full Width





Acceptable Use Policy

Internet.com
The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers

Powered by vBulletin® Version 3.7.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.