VOGONS


First post, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

So, how do you partition these things easily ?
I couldn't even get PartitionMagic 8 to recognise it's presence, even when it was showing as 'disk' E in the WinExplorer (granted, XP labelled it a 'microdrive', but).

And, when reformatting I had to use the native WinXP menu(properties etc) instead (never done that before). Which had pretty limited options.
Normally I use PM8 for all this stuff, so...

Is PM8 too old for this type of hardware ?
Haven't tried using DOS commands yet(or assembling it as a bootable machine), so not sure if that'd work - but even so I'd prefer a modern GUI.
What software do you use to partition these things, if at all possible ?

Another problem I suddenly discovered, was that the adapter I bought from HongKong some months ago had a serious flaw - the 2 plastic guide rails was not of equal size ! WTF ?
One was the thinner version, which allows for modern CF cards, but the other was much thicker - meaning I could only fit the older actual microdrives(those that really are miniuature hard drives) in the slot... 😒

Even so it seems that my Seagate 2,5GB 'for embedded apps only' disk is a dud, or at least useless as a hdd (is not found at all).

*

So, anyone have some insights here, having done something similar themselves ?

(ultimate goal is a socket7 DOS/win box - got an AT abit board with softmenu, 100-233mhz range just a reboot away)

Reply 1 of 9, by swaaye

User metadata
Rank l33t++
Rank
l33t++

I'd just stick the CF card into a modern PC's card reader.

You might want to align the partition to 1024KB as well. This typically will slightly increase write performance of flash drives because of the partition being aligned to the erase block size of the RAM.

You can use Windows Vista/7 diskpart or Linux to do this. XP diskpart probably won't let you work on a removable drive so you'd need to get another app called "diskpar" which works differently.

With Vista/7 diskpart:

1) select the flash disk ("list disk", "select disk #")
2) "clean" (wipes current partitions) *be sure it's the correct drive!*
3) "create partition primary align=1024"
4) "active" (sets the partition active/boot).
5) "format fs=fat32 quick" (or use regular Windows / DOS format)
6) "exit" to quit

Format it as whatever filesystem you need. Linux is of course more complex. 😉 I don't know of a way to align partitions in DOS.

Last edited by swaaye on 2011-03-26, 18:01. Edited 1 time in total.

Reply 2 of 9, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

hmm... so no way to do this with WinXP ? Even with some 3rd party software ?
(as linux is a totally unknown entity to me, and with no Vista or 7...)

Yeah, I know I know, but... though I'm planning on building a win7 machine, some time in the future... soon... I think 😊

PS: seems like the previous post has changed since I posted the reply above, oh well... 😜
Anyway, program named(?) "diskpar", I'll do a google then....

Last edited by bestemor on 2011-03-26, 18:05. Edited 1 time in total.

Reply 3 of 9, by swaaye

User metadata
Rank l33t++
Rank
l33t++

No you can use another app called "diskpar".

http://www.ocztechnologyforum.com/forum/showt … ooler-on-Vertex

Use an offset of 2048 as this is the same as the 1024KB of diskpart.

Reply 4 of 9, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

Are the same advice relevant regardless of the physical nature of the actual disk ?
I mean, does it matter whether I use a genuine but old microdrive(tiny hard disk) or a modern CF flash card ?

Reply 5 of 9, by swaaye

User metadata
Rank l33t++
Rank
l33t++

You don't need to align hard drives. Only flash-based drives.

Depending on the age of the PC, I tend to use an old bootable CD of DOS Partion Magic or a bootable Linux CD of Parted Magic or GParted. Even DOS fdisk should work.

Reply 6 of 9, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

So then, actual microdrives ( http://en.wikipedia.org/wiki/Microdrive ) does not need any alignment, but flash based CF cards do ?
Yes, that makes perfect sense 😎

Was wondering because I've never dealt with CF nor microdrives before.

Still, those microdrives don't seem to behave as normal disks vs my (granted elderly) programs. I'll have to try that "diskpar" thingie then.

Reply 7 of 9, by swaaye

User metadata
Rank l33t++
Rank
l33t++

Yup mechanical hard drives don't need special alignment but flash does because of how it natively works in large block sizes. You get better write performance because an aligned flash drive erases fewer blocks when writing files.

You might be having some CF adapter problems if the partition apps aren't working with the CF cards. They should be seem as fully compatible HDDs by the system if everything is working right. AFAIK anyway.

Reply 8 of 9, by ratfink

User metadata
Rank Oldbie
Rank
Oldbie
bestemor wrote:

Another problem I suddenly discovered, was that the adapter I bought from HongKong some months ago had a serious flaw - the 2 plastic guide rails was not of equal size ! WTF ?
One was the thinner version, which allows for modern CF cards, but the other was much thicker - meaning I could only fit the older actual microdrives(those that really are miniuature hard drives) in the slot...

I bought a couple of these and yes they have a thick rail and a thin rail. My cf's seem to fit ok, I assumed it just ensured correct orientation. Or have I misunderstood?

Reply 9 of 9, by bestemor

User metadata
Rank Oldbie
Rank
Oldbie

Man, do we feel stupid! 😵
(if you didn't believe my noob claim before, than this surely proves it)

I didn't notice that the CF card actually ALSO had different grooves.... duh!
Oh well, adapter works just perfectly now... though for some reason it didn't recognize or see the CFflash one at first, but suddenly I got a hard reboot out of the blue while at desktop, and then it suddenly was visible, both at boot and in XP.

Hmm, still much to learn here, I gather...

- Anyways, thanks a lot for all help so far!

The 'embedded' oem disk is still invisible though - probably not usable at all for this purpose.
(but if they utilize ATA commands as the web sites claim, they should work, right ? Or maybe their bios is lacking or non-existant, what do I know)