Hard Light Productions Forums
Off-Topic Discussion => General Discussion => Topic started by: kasperl on July 16, 2005, 03:54:52 pm
-
Ok, last time I tried this, and the time before, I had to completely destroy my partition table and MBR, and start from the ground up.
I want to resize my 80GB (entire disk) Windows XP Home Edition NTFS partition to 10GB, and make the rest a 70 GB FAT file partition. The time before last, I used parted (from the Redhat Linux install disk), and at to return to the OEM to get the drive reset.
This time, I tried QtParted, with NTFSResize, from the Knoppix 3.8 disk. This ended up in me using FDISK (which is a horror to acquire under XP), and FIXMBR (on some Windows XP install floppys I had to grab of the MS site), to destroy any trace of partitioning on the drive. Then the OEM rescue disk could repair te partition.
In short, I need something free to resize an NTFS partition with the OS on it. The system uses AMD64, so anything running on x86 or x86_64 is good. It has to be a tried and tested method, as for why, see the above.
-
Partition Magic can do it but it's not exactly free...
Also, 70GB is about 70GB bigger than a FAT partition should be. FAT needs to die a horrible, painful death.
-
If you need to use Win98 for something you're stuck with it though.
Be warned that XP can't format a partition that large using FAT 32 anyway. It's limited to 32GB for FAT 32 (Although it can recognise bigger ones if they were formated on win98).
-
I second the recommendation for PartionMagic. Well worth the money (especially if you get a cheap used copy off eBay like I did). Just tell it how big you want each partition, then let it run.
-
And pray the power stays on.
*shakes his fist at Nova Scotia Power*
-
get a UPS
-
If I had that kind of money I would have one.
-
Originally posted by karajorma
If you need to use Win98 for something you're stuck with it though.
Not quite. (http://www.purenetworking.net/Products/NTFSfor98/NTFSfor98.htm)
-
Partition Magic can do it but it's not exactly free...
It can be free, depending on where you get it. ;7
-
Originally posted by WMCoolmon
Not quite. (http://www.purenetworking.net/Products/NTFSfor98/NTFSfor98.htm)
At a price of $79 I'd rather use FAT 32 :D
-
There were some other options, Google for "Windows 98 NTFS" :p
-
Originally posted by karajorma
If you need to use Win98 for something you're stuck with it though
You don't need 98 for anything.
Win9x can die a horrible, painful death too.
-
So what's your home phone number then? I'm going to post it everywhere as the number to call for free support on programs which aren't compatible with 2K or XP :p
9x is horrible operating system but there are people who are stuck with it for the time being.
-
I don't particularly need Win98, but I do need read/write under both *nix and XP. And AFAIK, Linux NTFS write is still in quite a sorry state.
I can deal with splitting up the data partitions into really small blocks if necesary, but FDISK seems quite capable of creating a 80GB FAT partition. Now to tell it to just take the last 70GB and leave the first ten free.....
Partition magic, well, I don't trust eBay and I'd rather not spend too much money on something I only use once or twice.
-
Look up captive ntfs, it's always looked like a big pain to me, but it might be good for you.
-
According to what I read, it does allow Linux read/write for NTFS, but I'm not sure it also allows resizing of an partition. It actually looks like it doesn't. There's NTFSResize for Linux, but I couldn't get that to work with QtParted.
I also want the partition split, so I don't need to back up about 60GB of data every time I do a format.
-
I had no problem resizing my NTFS partition with Yoper (IIRC it had data on it too)
Make sure you defrag before you try to resize it, of course.
If you try that, you just need to let the Yoper installer get to where it brings up qtparted, then quit the installer after the changes are finished.
-
Captive works by doing a WINE-style thing on the Windows NTFS driver. It's supposed to work well enough (compared with the native kernel write capabilities anyway) but it's claimed to be quite slow. Not to mention that last time I looked into it, it appeared to be quite complicated to set up (though this will vary from distro to distro).
And cross-OS compatibility is no excuse whatsoever for using FAT. Format your Linux partitions as ext2/3 or even reiserfs and look into the many utilities that let you access those partitions under Windows if it bothers you that much.
-
Right now, I have nothing *nix installed, but I want something I can acces from anything, anywhere, without hassle.
Yoper? Another *nix distro? If it's using QtParted as well, I see no use for trying it, since I used the latest QtParted, and NTFSResize utils, and they ****ed up.
And actually having an installer might do something to the MBR as well, which created some ugly stuff last time.
-
Any OS without even NTFS read capability isn't worth using.
-
NTFS Write is the thing I'm looking for.
-
As long as you have at least read support for all the fs's you plan to use under each OS you plan to use write support isn't really necessary. Back when I ran Linux I found the lack of even read support in Windows for the XFS filesystem I was using to be infinitely more annoying than not being able to write to NTFS under Linux.
-
Dunno, writing is kind of important. Anyway, even assuming I'll go for reiser FS, or even whatever OS/2 uses, if I can't resize the NTFS partition in the first place, it's no use.
Would it work if I emptied the thing with FDISK, used parted to make a 70GB partition at the last 70GB, leaving the first 10 empty, formatted the 70GB into something windows will never see (ext2), then install windows, hopefully in an NTFS on the first 10, and then reformat the ext2 into whatever I decide to use?
-
OS/2 uses HPFS of which, NTFS is an offshoot ;)
(You're not seriously planning on running OS/2 on an AMD64 machine are you? I had enough trouble making it work on my old P2...)
You'll get your write support when you boot into the other OSes. As long as you can read the partition formats of the others you can simply copy any data over once you reboot (or, if it's media files like videos or MP3s, simply play them in situ). That's
On another note, if the machine isn't running anything but XP now and has a 80Gb HDD, 70 of which you want to make a data partition, you'll only have to resize it again to install something else. Admittedly, there are a fair few more partition resizers for FAT then NTFS but it'll still be a hassle. If you plan on using it as a shared network drive, the physical fs will be transparent to any OS connecting to it.
-
I know I'll have to re-resize the FAT, but resizing FAT is 5 lines in parted. I did that a few times, and it's easy, and won't FUBAR anything.
Resizing NTFS, on the other hand....
And the OS/2 thing is a joke, I couldn't think of a non Windows OS with a worse reputation.
-
MEH, people recommending Partitionmagic are just plain nuts. I used it on a new hard drive I had installed on this particular machine, and when I needed to restart my PC the master boot table of C: was gone.
So I had to format my whole ******* C: drive which came at a great loss of data :mad:
just my 2 cents..
-
If the MBR is gone, the data is still there. If you had a second PC, or a Knoppix CD, you could've saved it all.
But yeah, PM is no better then QtParted, as far as I can see.
-
Meh, I needed to use the PC that same day again. I do have a second pc, but my dad wouldnt let me tamper with it ( I know ) and besides I dont know how to rewrite the MBR :( but that is all pointless now as I already formatted.
-
I've used Partition Magic to resize my NTFS partitions on several occasions and it's only failed me once. I'd trust it over an open source app any day of the week.
-
Using NTFSResize and FDISK from the Knoppix command line worked, oddly enough.
-
FDISK can't even see NTFS partitions, can it?
-
The linux version, sorry.
And yeah, it can see them, even ID them, and delete them. That's the MS version, AFAIK. The Linux version I found on the Knoppix 3.8 disk could make, resize, delete and change just about anything. Doing so would damage the NTFS filesystem, so you need to use NTFSresize before touching FDISK
-
for Linux, cfdisk > fdisk :p
-
I don't really care, because, honestly, fdisk did the job. QtParted didn't. Therefore, fdisk is the tool I'll be using for now.