Jump to content

Corrected FDISK and FORMAT


Petr

Recommended Posts


Don't know if this had been posted before, but the >64GB win98se fdisk and the WinME fdisk.exe have a maximum single partition limit of 512GB. It will alow you to partition bigger but can cause corruption.

http://support.microsoft.com/?kbid=280737

Shame with 750GB drives out already, as I alwayds used the Winme fdisk.exe as a 100% safe standard over free-fdisk and the others.

Link to comment
Share on other sites

...and I thought those 500Gb drives I was planning to get for testing the 48bit LBA driver would be enough...

M$ is being a bit self-contradictory again...

To work around this issue and create partitions that are larger than 512 GB, do not use Fdisk to partition your hard disk.

You can use the Windows Millennium Edition (Me) Setup boot disk that is provided with the full version of Windows Me to partition new drives before you install Windows.

Basically they're saying

1. Do not use Fdisk on drives > 512Gb.

2. Use the WinME boot disk, i.e. use the Fdisk on it, to partition the > 512Gb drive.

:blink:

Two solutions:

1. Mod the WinME Fdisk to support up to 2 terabytes (could be difficult, depending on how this problem manifests itself in the code, but keeps everything else M$)

2. Use Free Fdisk and if necessary, modify it (easier since it's open-source).

Your choice, I can do either one.

Edited by LLXX
Link to comment
Share on other sites

...and I thought those 500Gb drives I was planning to get for testing the 48bit LBA driver would be enough...

M$ is being a bit self-contradictory again...

To work around this issue and create partitions that are larger than 512 GB, do not use Fdisk to partition your hard disk.

You can use the Windows Millennium Edition (Me) Setup boot disk that is provided with the full version of Windows Me to partition new drives before you install Windows.

Basically they're saying

1. Do not use Fdisk on drives > 512Gb.

2. Use the WinME boot disk, i.e. use the Fdisk on it, to partition the > 512Gb drive.

:blink:

Two solutions:

1. Mod the WinME Fdisk to support up to 2 terabytes (could be difficult, depending on how this problem manifests itself in the code, but keeps everything else M$)

2. Use Free Fdisk and if necessary, modify it (easier since it's open-source).

Your choice, I can do either one.

It is strange as their is only 1 fdisk.exe on Winme setup cabs, they all have the same md5 as used on the Winme boot-disk.

The only other thing I can think was that the MS article means to boot the computer with the Winme CD and use the windows setup/install GUI to partition the disk. I don't have a WinmeCD so can't check if it works.

Link to comment
Share on other sites

It is strange as their is only 1 fdisk.exe on Winme setup cabs, they all have the same md5 as used on the Winme boot-disk.

The only other thing I can think was that the MS article means to boot the computer with the Winme CD and use the windows setup/install GUI to partition the disk. I don't have a WinmeCD so can't check if it works.

WinME CDs are no longer being sold as Win98/ME are no longer supported by MS.

the solution MS mentioned in MS article 280737 is somewhat convoluted [at least the way M$ described it is misleading]

how about using FDisk from the WinME startup disk? or better yet, partition the 512GB+ drives with third party solutions/tools

if you cant make a WinME startup disk or dont own a WinME CD (or the WinME setup files), go to this site and download the WinME startup disk image:

http://www.putergeek.com/downloads/#winme_full

Edited by erpdude8
Link to comment
Share on other sites

  • 2 weeks later...

Another reason to support an open source (win32?) super-FDISK & FORMAT is to implement a deep erase function.

Do you remember the good old Central Point COPY ][ PC BULK ERASER ? It's the unique tool that allowed me to "revive" unmagnetized disks. Why not a Windows version ?

Edited by patchworks
Link to comment
Share on other sites

Do you remember the good old Central Point COPY ][ PC BULK ERASER ? It's the unique tool that allowed me to "revive" unmagnetized disks. Why not a Windows version ?

Why not reading a few posts above? :blink:

http://www.denispetrov.com/?page_id=3

About

I could not figure out how to format a demagnetized floppy in Windows XP. Its format functions — both GUI and command-line — just verify that the disk is readable, and if it is not, they give up and declare the diskette unusable instead of actually trying to format it. I don’t know what developers at Microsoft were thinking, but this is obviously a mistake. Or a bug. Or maybe it’s a conspiracy between diskette manufacturers and Microsoft to boost sales as people toss “not working” but still perfectly good floppies and order another box of brand new “working” ones! Just kidding.

I searched the Web for a free utility that would do what I needed, but all I could find were overpriced monsters with a myriad of useless options. It seemed as if nobody would spend an hour to create a tiny little thing that would simply format a diskette and make it useful again.

Thus frustrated, I sat down and wrote this tiny little thing myself. It honestly formats a standard 1.44 MB diskette in drive A: on any Windows PC.

You can download the source code for study, improvement or including in your own projects. See compilation instructions below. I will be glad to hear your comments and answer questions, so feel free to e-mail me. This program is provided AS-IS, WITHOUT ANY WARRANTY WHATSOEVER, and source code is released under the terms of the GNU General Public License. The program does not require installation of any kind - simply double-click on the downloaded executable file.

jaclaz

Link to comment
Share on other sites

  • 2 weeks later...
To work around this issue and create partitions that are larger than 512 GB, do not use Fdisk to partition your hard disk.

You can use the Windows Millennium Edition (Me) Setup boot disk that is provided with the full version of Windows Me to partition new drives before you install Windows.

Basically they're saying

1. Do not use Fdisk on drives > 512Gb.

2. Use the WinME boot disk, i.e. use the Fdisk on it, to partition the > 512Gb drive.

:blink:

I think they meant that little blue-screened portion of setup before setup. :unsure:

I'm not sure if it was in ME but I know it was in 98.

Also not sure if it uses the actual fdisk program because the only option you get is:

"allocate disk space"

"do not allocate disk space"

and if you have an ntfs drive:

"remove these files"

"do not remve these files"

Link to comment
Share on other sites

The format.exe/format.com from DOS/Win9x doesn't work on XP? :unsure:

of course not LLXX. the Win2000/XP editions of FORMAT.COM is a little different than the DOS/9xME editions and they only work within Windows 2000/XP, NOT outside of Win2k/XP. do you even have an XP machine or even experienced using an XP computer?

good thing I've looked at XP's FORMAT.COM options on my bro's XP home edition computer.

Edited by erpdude8
Link to comment
Share on other sites

I think they meant that little blue-screened portion of setup before setup. :unsure:

I'm not sure if it was in ME but I know it was in 98.

Also not sure if it uses the actual fdisk program because the only option you get is:

"allocate disk space"

"do not allocate disk space"

and if you have an ntfs drive:

"remove these files"

"do not remve these files"

no M_win. LLXX made her point. the solutions MS mentioned are confusing. use the ME edition of Fdisk to partition 512gb+ HDs; dont use the Win98 editions of Fdisk.

Link to comment
Share on other sites

  • 2 months later...

Dunno if you're interested (as always), but seems that we have a new open source tool:

Partition Logic is a free hard disk partitioning and data management tool. It can create, delete, format, defragment, resize, and move partitions and modify their attributes. It can copy entire hard disks from one to another.

Partition Logic is free software, available under the terms of the GNU General Public License. It is based on the Visopsys operating system. It boots from a CD or floppy disk and runs as a standalone system, independent of your regular operating system.

Partition Logic is intended to become a free alternative to such commercial programs as Partition Magic, Drive Image, and Norton Ghost.

Official website

thumb-screenshot1.jpgthumb-screenshot2.jpgthumb-screenshot3.jpg

Edited by patchworks
Link to comment
Share on other sites

another (well know?) partition resizer, freeware, DOS-based, support up to 2TB

download: http://www.zeleps.com/Files/PRESZ134.ZIP

beside... someone got (positive) experience on 'mixed' environments, (newer) parts from freedos + win9x ?

e.g. the emm386 substitute which seems to use less low memory... good for old games & MS emm386 seems to have for my new hardware an problem in detection upper memory blocks... :/

freedos base tools

http://www.freedos.org/cgi-bin/freedos-lsm...?q=d&a=base

Link to comment
Share on other sites

  • 1 month later...
Just as an appendix to my previous post about the problems with the NT/2K/XP floppy driver, I recently found this nice thingie:

http://alter.org.ua/en/soft/win/floppy/

an alternate Floppy Disk driver that allows for the 1.76 Mb format.

jaclaz

nice find. does the creator of the 1.76Mb Floppy Disk driver have drivers for Windows Server 2003 and Windows Vista?

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...