How do I format an external USB harddrive into two partitions?


Recommended Posts

Hi, I have an external 300GB harddrive. For reason of back up I want to partition half of this as a MAC OSX HFS partition and leave the other half as NTFS.

To be clear one half is already formatted as NTFS and contains al of my vital Windows files and I cannot afford to lose this. I have resized this partition so that I can make room to do a back up of my Mac files. The remainder of the space is unallocated and is listed as free space.

I tried using disk utility to format this remaining free space as Mac HFS Plus, but it will not allow me to do this. Instead the only option it presents me with is to format the entire disk completely. I can tell Disk utility to create two new partitions on the drive - but I cannot tell it to selectively create and format the remaining space as Mac OSX HFS plus. (Or anything else for that matter).

So long as I'm willing to to allow Disk Utility to destroy all of my data (which I'm not) I can partition the drive in any way I want. But it will not allow me to retain my current NTFS partition on the drive and to simply reformat the remaining free space as HFS Plus.

So how do I do this without destroying my data?

Thanks!

Edited by jebus197

The quick answer is there doesn't appear to be a way to do this. It can be done with 3rd party tools (which cost a small King's ransom), or with free non-native tools such as Parted Magic, or Gparted Live CD - or there are some vague and obscure hacks that involve boot camp and another that involves the CLI - or there are a number of tools for Windows that can do this too... But there is no native easy to use OS X GUI tool that will allow you to non-destructively resize/repartition and/or format external hard disks in this way.

Of course I would be happy if I could be proved wrong.

It seems rather a large omission in my eyes...

To be clear though, it is still a bit of a hack - as there is still no easy (or free) way to non-destructively repartition from within OS X.

You can do it from the CLI (although this is currently unsupported), but that rather defeats the purpose of OS X, in that it is supposed to be stupefyingly easy and simple to use.

@jebus197

You don't need any apps really.. Windows Disk Management utility is great, you are just missing a step.

Here's what you need to do..

1. Vista -> Disk Management -> Shrink the partition to the maximum you can so it's close to the sizes you want (you already did this right?)

2. While still in Disk Management , right click the on the Unallocated partition you have now that disc (you have NTFS and unallocated partitions right?). Right click on that unallocated volume and click on New Simple Volume

3. Format it as NTFS as well right after it asks you to allocate the remaining space to it.

4. Boot into OSX and go to Disk Utility

5. You will now see both partitions on that disk in the Disk Util. and you can mark the empty one that doesn't contain your data already on that drive

6. Go with ERASE (only on that other partition not the whole disk) and Disk Utility will ask you how you want to erase it (as HFS, HFS-J, FAT, NTFS, NTFS Uncompressed)

7. Select HFS-J and hit APPLY

8. Voila now you have NTFS and HFS+J partitions

  jebus197 said:
You can do it from the CLI (although this is currently unsupported), but that rather defeats the purpose of OS X, in that it is supposed to be stupefyingly easy and simple to use.

That's part of the beauty of OS X. Most things ARE extremely easy to do. For those that need more advanced functions, there is a complete UNIX command line available.

  roadwarrior said:
That's part of the beauty of OS X. Most things ARE extremely easy to do. For those that need more advanced functions, there is a complete UNIX command line available.

Part of the beauty with WIndows too.. you have PowerShell with full command line available and Disk Management tool is pretty nifty too it can do whatever. Nothing really special about OSX, just different set of commands.

In Windows simple disk management was something I just learned to take for granted. Palming off the lack of this in OS X by saying 'it isn't an omission, it's a feature', just does not wash with me at this point in time, especially after spending the last 17 hours trying to figure out a way to do it - and also to find a backup and restore tool that would allow me to individually choose what I wanted to keep and what I didn't. OS X isn't special. Granted it doesn't get viruses - but like a lot of Unix/Linux type desktop environments, it does go wrong, it's subject to errors and requires regular maintenance. (Such as repairing disk permissions after large updates and software installs etc). It is also subject to slow downs and to becoming over bloated over time. In the course of my reading I have come across many people regularly doing back-ups and restores - and the situation in general in his regard seems at least comparable to that of Windows.

In my own case, after much research and much trial and abject failure to repair the fault, I was forced to do this also, as for no good reason I found I was no longer able to right click and obtain any options for the icons on my dock.

I like OS X, don't get me wrong. But in comparison to Windows 7, I think it does kind of look old and tired now. People here have extolled the virtues of expose' and spaces to me. However this does not change the fact that they are largely hacks in an OS which previous to their inclusion had no really effective means of achieving efficient window management. Again don't misread me. They work pretty OK. But they are often quit buggy and annoying. Like when I'm typing and for no good reason (even when my mouse isn't near a hot corner) expose'/spaces will suddenly and inexplicably activate themselves. It doesn't happen often, but it happens often enough to be annoying. It is also equally frustrating on those many occasions they activate when you do accidentally stray over a hot corner. Linux and Compiz Fusion suffer from similar defects. Good in theory, but in the end they are largely hacks/ad-ons that hinder efficiency.

I despise the way Windows is so prone to virus's. That will never change. But if you are looking for a way to do window management efficiently, I don't think OS X comes anywhere nearly as close. Even something like simple nested Windows - which seems to have obvious benefits, is something OS X refuses to do, simply in it's strive to 'be different.' In Windows navigating to any open window behind a window is a breeze, purely due to this nesting feature, where all windows are of equal size and are stacked either above below or to the side of each other. Now also in Windows 7 you have the preview pane which takes the power of window management to a whole other level. Windows 7 literally beasts OS X in this regard. Moreover it is no simple hack or afterthought add-on, it's an integral part of the OS itself that has been built in from the ground up. And you can tell this from it's overall feel, responsiveness and tight integration with all the other aspects of the OS.

I despise Microsoft as much as I dislike many huge corporations (and Apple is no exception in this), I hate that Windows is always being attacked and targeted by viruses and spyware vendors; but having lived with OS X for he last two weeks, I can only say I have no idea what all the fuss is about and what it is hat Mac users feel makes them so much better than everyone else. I have seen bugs a plenty, gui elements that don't work as advertised, an often nonsensical adherence to the paradigm of 'thinking different' and being different, just s you don't have to be like the other guy - even when what the other guy does works and makes perfect sense. And now I have had the pleasure of my first OS X reinstall, for reason over which I had no input and no control at all.

OS X may be many things - and I do very much admire the Unix underpinnings - but it is hardly the nirvana of computing or design that many of the Apple faithful would have you believe.

PS

The CLI way of non-destructively resizing and partitioning your hard drive is experimental (or so he post I read about it from said) and comes with several caveats. The most alarming of which was that partitioning your hard drive in this way might result in serious data loss, which is why I attempted to find a safer way to do it. In the end I had to boot into Windows first, shrink the volume and then boot into OS X, and use the above cheat method to achieve my goal. So it seems thus far my OS X install has had at least one hand up from Windows.

^^^ Unix-type systems slow down over time?

Yeah, I have noticed my Linux registry filling up with crud and slowing down my boot process until I get a BSOD.

They do. Well desktop Unix environments do. Servers not so much. It has a lot to do with users filing up their hard disks with crud over time - orphaned scripts, files from installed and uninstalled applications and so on. But I have used Linux long enough to know this is true too - and I have seen it go wrong on many occasions (particularly after installing major updates etc) also, often warranting a full reinstall, or multiple hours of repair work when this happens. Like I said though servers not so much, as these crunch on year after year without requiring too much alteration or change.

I am by no means praising Windows. It is prone to viruses and does also get slowed down over time. (Although stability is hardly an issue as I have never experienced a BSD in over the last 3 years - and even before this when I did I'm convinced it was down to cheap poorly made hardware). XP put much of he bad old days of Windows 98 to bed in terms of stability, Vista (although hardly anybody liked it) built considerably on this - and if Windows 7 is anything to go by so far, it's probably about as rock solid as it's possible to be. I mean no doubt it will end up getting hacked by viruses, spyware etc - which may be enough on it's own to dissuade me from relying on it as my only OS - but snipes about the stability in Windows n general are really so last century.

The only point I'm making is there's no such thing as a perfect OS and Windows, Linux, OS X or whatever else currently exists today certainly aren't it.

  jebus197 said:
. I have seen bugs a plenty, gui elements that don't work as advertised, an often nonsensical adherence to the paradigm of 'thinking different' and being different, just s you don't have to be like the other guy - even when what the other guy does works and makes perfect sense.

That remembers me of Microsoft's Expos? implementation "Flip 3D".

  jebus197 said:
They do. Well desktop Unix environments do. Servers not so much. It has a lot to do with users filing up their hard disks with crud over time - orphaned scripts, files from installed and uninstalled applications and so on.

...

BS

Quite frankly, I can put a million files all over my drive, and Linux will still perform just fine. No slowdowns. It doesn't matter if the space that is skipped as it seeks the beginning of a file is blank and empty, or if it is filled with files. It is skipped, right? ;)

  jebus197 said:
...

The only point I'm making is there's no such thing as a perfect OS and Windows, Linux, OS X or whatever else currently exists today certainly aren't it.

If that were your "only point", then I would agree with you.

But you made a bunch of extra points, some of which were just nonsense.

Don't know if it was anything to do with expose'. I think it was just a nod to all of the fancy window effects fad that was going on at the time in the Linux community and maybe to a lesser extent in OS X too. But it was never much of one. No one I know ever used it. Mainly they never used it because they never needed it. After viewing it for about 30 seconds, people tended to just forget about it and move on with doing things as they always had anyway. In fact it was such a non-feature that MS have now removed it from Windows 7. There is just no requirement for it; whereas I suspect it might be almost impossible to work without spaces and expose' on OS X.

  markjensen said:
BS

Quite frankly, I can put a million files all over my drive, and Linux will still perform just fine. No slowdowns. It doesn't matter if the space that is skipped as it seeks the beginning of a file is blank and empty, or if it is filled with files. It is skipped, right? ;)

If that were your "only point", then I would agree with you.

But you made a bunch of extra points, some of which were just nonsense.

Oh come on man... I have had as many Linux installs as you have probably had hot dinners. Are you seriously saying that a year or two year old heavily used and updated with lots of user software Linux desktop never slows and can't become sluggish and bloated? Because if you are, I would sure like some of whatever it is you must be on.

You can beat it by keeping the system slim - and only down to a bare minimum of what you might need - and/or or by using a very lightweight window manager - but that's equally true of any system.

If you did that with Windows or OS X, no doubt they would bot brutally fast and remain 100% stable for almost all of the time too.

  jebus197 said:
Oh come on man... I have had as many Linux installs as you have probably had hot dinners. Are you seriously saying that a year or two year old heavily used and updated with lots of user software Linux desktop never slows and can't become sluggish and bloated? Because if you are, I would sure like some of whatever it is you must be on.

You can beat it by keeping the system slim - and only down to a bare minimum of what you might need - and/or or by using a very lightweight window manager - but that's equally true of any system.

If you did that with Windows or OS X, no doubt they would bot brutally fast and remain 100% stable for almost all of the time too.

I have a PC used heavily over a year. It is my daily PC, and I am constantly installing apps and removing them as I test things out for others here in the forums.

There is no registry that has grown with entries for all these items that must be parsed by the OS. The package manager does track the install, and then removes the entry when I remove the app. But it does not grow and grow. My system still runs as brand new. Even after two online upgrades through ubuntu 8.04 to 8.10 and again an upgrade through the distro's package management system to 9.04. The worst-case for upgrades, so many people say, and no cruft buildup.

You may have had a lot of Linux installs, but you seem to not understand how they were working very well.

Like I said, give me some of what you have then as that's probably what I need. If you are using a slim window manager and a slim kernel and a fast system then yeah, fair enough. But that's not how most folks work. Anyway enjoy it. One day, sooner or later it'll go wrong.

Anyhoo, I didn't write any of this to get into a debate with Linux Guru (since I know frm my past dealings with you Mark that that's what you are), who attests with almost religious zeal to the relative perfection of their system etc.

This is after all an OS X thread and not a Linux thread. I was just pis*ed after having had to spend 17 hours researching how to do something that seemed like a really simple task, only to find out in the end that I needed an entirely different OS to be able to do it.

I think after all of that time and effort I have something of a right to feel disgruntled.

  jebus197 said:
You can still do it in Windows though. So it's not like it's impossible to do. You resize and format in Windows and then erase and and format is OS X. No real reason to omit it.

It was an NTFS partition made with windows. OS X only reads NFTS by default, so it wouldn't know how to deal with moving the partition data without destroying the MBR. Just like I'm sure windows can't natively resize an hfs partition without affecting the boot sector. If you installed the paragon NTFS driver, disk utility may have been able to do it, but don't quote me on that.

Thanks! But this was sorted a little while ago by using Windows disk management to resize and create two partitions on the disk. I then used disk utility to erase and format the second partition as HFS+. (See above).

The issue is not can OS X resize NTFS partitions, it's that it can't create a HFS+ partition on a disk where half of it is NTFS and the other half is free space. Strictly speaking you can't - but you can erase an existing partition and reformat this in OS X native format.

  jebus197 said:
Thanks! But this was sorted a little while ago by using Windows disk management to resize and create two partitions on the disk. I then used disk utility to erase and format the second partition as HFS+. (See above).

The issue is not can OS X resize NTFS partitions, it's that it can't create a HFS+ partition on a disk where half of it is NTFS and the other half is free space. Strictly speaking you can't - but you can erase an existing partition and reformat this in OS X native format.

Yes, but I'm pretty sure that creating a partition on a Disk with an existing partition, still requires the shifting of the existing FS'.

That existing FS was NTFS and OS X could not manipulate the NTFS data (including the MBR) which is why it would only let you erase the whole disk.

Glad you solved the problem.

  jebus197 said:
Like when I'm typing and for no good reason (even when my mouse isn't near a hot corner) expose'/spaces will suddenly and inexplicably activate themselves. It doesn't happen often, but it happens often enough to be annoying. It is also equally frustrating on those many occasions they activate when you do accidentally stray over a hot corner. Linux and Compiz Fusion suffer from similar defects. Good in theory, but in the end they are largely hacks/ad-ons that hinder efficiency.

I know you say when you're typing they activate, but perhaps you have one of your mouse buttons linked to an expose shortcut?

Check in system prefs just in case. Expose nor Spaces activate themselves suddenly without action on my Mac, nor any other mac I've seen. :huh:

By the sounds of all the 'eractic' behavior you've been seeing, perhaps some system files are corrupted.

I suggest you do a full re-install of leopard from scratch, and if these anomalies continue, maybe you've got a faulty/corrupted HD, and/or other hardware.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • so you just moved data to onedrive? Or did you upgrade the disk? I see multiple options either actual SSD or NVME options on amazon for around 50 bucks.. If you are low on space, and after a cleanup/purge of you stuff you don't need your still low it would be good idea to upgrade to bigger drive.  As to /sageset:65535, I don't think that value is valid https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/cleanmgr Displays the Disk Cleanup Settings dialog box and also creates a registry key to store the settings that you select. The n value, which is stored in the registry, allows you to specify tasks for Disk Cleanup to run. The n value can be any integer value from 0 to 9999. For more information, see Registry key information. So I would guess trying to use such a high value wouldn't store your settings.. You sure do not need  to use sageset or sagerun to run the disk cleanup..  That is for running it later with the same setting you pick when you set it. 
    • Yes while it's still a great browser it seems bloated more with each update by things I'm not the least interested in
    • We now know why Nvidia blocked yet another review, the new RTX 5050 is apparently terrible by Sayan Sen With its latest RTX 5000 series of GPUs, Nvidia has not been transparent with how its cards perform. The company did not ship review drivers for the RTX 5060 on launch day and has repeated the same deed with the new RTX 5050 as well. For those who may not have followed, Nvidia unveiled the GeForce RTX 5050 last month for $249 and released the Game Ready driver for the card this month with version 576.88. As such, the RTX 5050 has now been tested by Korean site Quasar Zone where the GPU has been compared against other cards that are priced around that same bracket. The site has found that Nvidia's new entry-level offering is worse than Intel's Arc B580, a card that launched around six months ago for the same price. As you can see in the image above, the Arc B580 was slightly faster on average. The biggest gap between the two was on Path of Exile 2. Another point in favor of the Arc GPU is that it has 12 Gigs of video memory whereas the RTX 5050 only has 8 GB. The 5050 was also pitted against Nvidia's last gen RTX 4060 as well as AMD's RX 7600, both of which are also 8 Gig cards. The 7600 is often found at around $250 these days while the RTX 4060 frequents around $275. The RTX 5050 is essentially neck and neck with the 4060 and is ever so slightly faster than the RX 7600. Once again this just highlights that Nvidia is essentially giving the same kind of performance that Intel and AMD GPUs have provided since last year or so. In fact, if we consider the Radeon RX 6600 and 6650 XT GPUs, which have been available for around $180 to $220 in the past, it becomes clearer just how bad of a value the RTX 5050 is as those 6000 series AMD cards probably get pretty close to the 5050 in rasterization throughput. Chances of something like "Fine Wine" are also slim given that the RTX 5050 just does not seem to have the hardware resources to pull off something like that later in this lifespan. If anything, we are more likely to see that happen from the Intel B580 GPU or AMD's $299 RX 9060 (there is already evidence of that). Source and images: Quasar Zone
    • A messaging network full of adult content. Ewww. 🤮
  • Recent Achievements

    • First Post
      loose_observer earned a badge
      First Post
    • Week One Done
      BeeJay_Balu earned a badge
      Week One Done
    • Week One Done
      filminutz earned a badge
      Week One Done
    • Reacting Well
      SteveJaye earned a badge
      Reacting Well
    • One Month Later
      MadMung0 earned a badge
      One Month Later
  • Popular Contributors

    1. 1
      +primortal
      444
    2. 2
      ATLien_0
      161
    3. 3
      +FloatingFatMan
      145
    4. 4
      Nick H.
      65
    5. 5
      +thexfile
      62
  • Tell a friend

    Love Neowin? Tell a friend!