Getting Started Ipartition
Getting Started Ipartition
Introduction
is guide provides a brief overview of iPartition but does not cover every feature of iPartition. help within iPartition provides a more comprehensive reference guide. e
If, having read this guide and looked in the help, you still cant gure out how to use the product to achieve a particular goal, please contact technical support who will be happy to assist.
Contents
Why do we need partitioning?.................................................................3 How are disks partitioned?...................................................................... 4 Power-on/Start-up................................................................................... 6 Why do I need a partitioning tool?......................................................... 7 Running iPartition................................................................................... 7 iDefrag Lite.............................................................................................. 9 CDMaker................................................................................................. 9 e Main Display.................................................................................. 10 Basic Usage............................................................................................ 11 Moving Partitions.................................................................................. 11 Examples................................................................................................ 13 Troubleshooting......................................................................................15
Interoperability e table below shows which partition schemes are supported by OS X and Windows, and whether or not booting from a disk with such a scheme is supported in each case. PowerPC OS X Intel OS X 32-bit Windows XP & Vista
2
UB U U
UB1 U UB
UB 3
Warning: Older partitioning tools may erroneously treat a disk partitioned using GPT as if it was an MBR-partitioned disk. We recommend that you do not manipulate GPT disks with partitioning software unless that software (like iPartition) supports GPTs. Warning: Moving disks partitioned using an MBR to a PC may not work as expected in all cases. This can happen if the BIOS in the PC is using unusual disk geometry, and is particularly a hazard with SCSI disks as SCSI ROM BIOS implementations typically allow the end user to choose between a number of alternative fake geometries.
Power-on/Start-up
At power on, modern computers are generally not running the operating system, but instead run some type of rmware. On PCs this typically means BIOS, but on Macs and other Unix systems it is usually a more recent (and better designed) special-purpose rmware, such as OpenFirmware on PowerPC Macs (and Sun workstations) or Intels EFI (Extensible Firmware Interface) on Intel Macs. In order to start the operating system, the rmware needs to be able to read and execute a bootloader from the disk on which the system is installed. In the case of the PC, the rmware itself is too simplistic to load a le from the disk, so it loads an intermediate program from the Master Boot Record. Most other systems, the Mac included, have su cient support in the rmware itself to load the rst stage of the operating system directly, provided that the partition scheme and le-system are known to the rmware in the machine. e rmware on PowerPC MacsOpenFirmwarecan only understand Apple partition maps so they can only boot from disks with Apple partition maps. Additionally, booting from USB disks is not o cially supported on PowerPC machines. e rmware on Intel Macs will allow you to boot from GUID or Apple partition maps although only the GUID scheme is o cially supported by Apple.
Running iPartition
A er downloading iPartition you should copy the application to your hard drive by dragging the program to the folder you wish to keep it in, usually your Applications folder or possibly the Utilities folder within that. Note: It is not possible to use iPartition to manipulate the disk that you booted from; iPartition needs exclusive access to any disk that you want to manipulate which means you cannot use any volumes that are on the disk whilst iPartition is working. If you want to manipulate your start-up drive, you have a number of options: Booting from an External Disk If you have an external disk, you can boot from that. You will need to ensure OS X is installed on the drive, which you can do by running the OS X installer. e OS X installer will not let you install on drives if they are not of the correct type or format (e.g. on PowerPC machines, it will not let you install to USB connected drives). If the installer complains that it is not the correct type you can use iPartition to x it. Using Target Disk Mode If you have another Mac, you can use Target Disk Mode which involves connecting your machines with a FireWire cable. You can nd out more about Target Disk Mode in the Mac Help (which you can access via the Help menu in Finder). Once you have connected the machines and started the target computer as a FireWire hard disk, iPartition should recognise the disk and allow you to make modi cations. Creating a Bootable CD/DVD e simplest method is to create a bootable CD or DVD using the CDMaker tool that comes with iPartition. When you run this tool, you will be asked to choose a template from which to create your bootable disc. You can either insert an OS X install disc (e.g. the one that came with your machine) and choose that from the list, or you can choose a template to download from our servers. Users of older PowerPC machines will need to use the PowerPC template, rather than one of the newer options. Likewise, users of recent Intel machines may need to use the Universal template to create a DVD, as the older Intel-speci c template may not be suitable. CDMaker will display a dialog once the template has been chosen (and downloaded) showing which programs it intends to put onto your CD/DVD. Check the version numbers and warnings and click Burn.
Once you have created a bootable CD/DVD you can boot from it by holding down the C key1 as you power on your machine. Warning: Do not set the CD as your boot disk in System Preferences. If holding the C key does not work, please contact technical support for assistance.
If you have set a rmware password, holding C will not work. In this case you should hold down the Option key, enter your rmware password and then select the CD/DVD when it is displayed. If you have forgotten your rmware password please do not use our products until your machine has been unlocked. An Apple store or Approved Service Center should be able to do this for you. 8
Copying iPartition to Another Disk If you need to copy iPartition to another disk, you can just drag it to the required disk. If you have run iPartition you might see the following warning:
You can safely continue at this point. Note that this will not copy any preferences you might have set and so when you run it whilst booted from a di erent disk, the preferences will be at their defaults. Note that if you install iPartition on another computer or volume, iPartition may need to check your license and in that case it will need to connect to the Internet to do so.
iDefrag Lite
iPartition comes with iDefrag Lite, a cut-down version of our iDefrag product. iDefrag Lite will compact data on HFS+ partitions so that you can shrink them. Normally you will not need to use it as iPartition will automatically compact data as required (although not in all cases). e Metadata optimisation can be used a er iPartition has nished working on a partition to tidy-up the metadata les. If you like iDefrag Lite and would like more features, the full version is available from our website (you can see the di erences between the two versions by looking in the on-line help). Note that iDefrag Lite is not a substitute for a defragmenter.
CDMaker
CDMaker is a utility that will help you create a bootable CD or DVD for iPartition (should you need to). Please see the Running iPartition section for more information.
1. Along the top you will see the toolbar (customisable). ere are three buttons: Partition Map, Operations and Info allow you to show/hide additional utility views. 2. In the top-le corner you will see a list of disks you can select. 3. Below the list of disks you will see a list of partitions for the currently selected disk. 4. Occupying the main section you will see a pie chart representing the currently selected disk. 5. At the bottom, a status bar tells you if there are any warnings regarding the disk such as whether any inconsistencies are detected. Note that these warnings di er from those that might appear as you add operations.
10
Basic Usage
It is safe to get comfortable with iPartitions features and not damage your disk. iPartition will give you plenty of warning before it makes any changes; nothing gets changed until you click the Go button (or select the equivalent menu option) and even then, you will presented with another sheet asking for con rmation to continue. iPartition should be self explanatory to use (if not, let us know what youre nding di cult as we may be able to help). Lets say you wanted to resize a partition: rst, select the disk you are interested in, then select the partition. You should see a resize handle appear which you can drag with the mouse button. You can follow this step in detail below but you may prefer just to experiment (which is perfectly safe so long as you dont commit the operations). Occasionally there is more than one way to do what you need. You can type sizes into the Info panel for example, or you use the mouse to change the size. You can select a partition anywhere that you see one. You can change the partition scheme via the Info panel or via the menu. You can add a new partition by clicking the button on the toolbar, the plus button in the bottom le hand corner or theres a menu option. Before committing we recommend that you study the operations window (use the option in the View menu or the toolbar button to display the window) as that will list the operations that iPartition will perform should you choose to go ahead with your changes. iPartition will automatically arrange your operations in the optimum order which may di er from the order that you made them. iPartition is also clever enough realise that if you adjust the size of a partition and then change your mind later and change it to a di erent size, that you only want it changed once. Within the operations window you can delete an operation if you decide you dont want it. Note that deleting it might have an e ect on subsequent operations and may even cause them to be deleted also (e.g. if you delete a Create Partition operation it will cause any subsequent operations on that partition to be deleted). If you delete an operation and then realise you made a mistake, you can use the Undo option from the Edit menu. Remember: Whatever happens, iPartition will not make any changes to your disk until you click the Go button, and it will always ask for con rmation before proceeding.
Moving Partitions
iPartition uses an e cient algorithm for moving partitions and for calculating what move operations to perform. It will automatically add move operations as it needs to. e move operations that iPartition adds will be such that iPartition has to move the minimum amount of data. Moving partitions is the most risky and time-consuming operation that iPartition can perform. Its time-consuming because of the sheer amount of data that needs to be moved whereas most other operations require relatively minor access to the disk and can be completed in no more than a few seconds. Its risky because it takes so long and also because it can be di cult to recover data if things go wrong (e.g. a power failure). Having said that, iPartition has a feature where it can recover when things go wrong (we dont know of any other partitioning tool that has this advanced feature). In most cases this feature wont signi cantly a ect how long the move operation will take but there are some cases, such as when you are moving a partition by a small distance, when it will take longer to
11
complete. In these cases, you have the option of disabling safety which should speed things up at the expense of being able to recover should things go wrong. Warning: If you disable the safety option, you cannot then re-enable it for the move operation that is in progress. Any equipment or power failure during a move operation with safety disabled will cause data loss.
Note: To recover from an interruption, simply run iPartition again and point it at the disk it was working on. It will detect that it was working on the disk and o er to recover it for you. Please note that recovery can take a lot longer than normal operation. Interrupting recovery is also recoverable, but if your disk gets into this state you will need to either wipe it and start again, or allow iPartition to nish its recovery procedure. Fast partition movement By default, for le-systems that iPartition understands (HFS+, NTFS and FAT), only data that is marked as in use will be moved. is option is very useful since it is o en the case that there are signi cant amounts of free space within partitions that are being moved. However, if the volume being moved is damaged or inconsistent in some way, it is possible that this option might make things worse. We therefore strongly recommend that users check their volumes for errors (e.g. using Disk Utility or a third-party alternative) before using iPartition on them. You can disable fast partition movement in iPartitions preferences in which case iPartition will move the entire partition including any free space regions. is typically takes signi cantly longer. If iPartition does not understand the contents of a partition, it will always move the entire partition, and will give warnings about data loss if you attempt to resize the partition.
12
Examples
Creating Separate Data Partition You can shrink an existing partition to make room for a new data partition. To do this: 1. Select the partition you want to shrink.
When selected, the pie will show you how much of the disk is used (the darker region of the outer ring). 2. Using the resize handle, drag to the required size. You can also specify the size in the Inspector. 3. Create a new partition by clicking the toolbar button New Partition. 4. Enter the name of the new partition. For Apple and GUID partition schemes the type will default to HFS+. 5. By default, iPartition will assume that you want to format the new partition. You can leave the format parameters at their defaults. You may wonder why you can enter a name for the volume in the format parameters. is is because a name is stored within the le-system as well as (in some cases) within the partition map. 6. You can review the operations that iPartition has queued by bringing up the Operations window.
13
7. When youre ready, click the Go button. You will be presented with a dialog box asking you to con rm you want to proceed. Adjusting Boot Camp Allocation Lets say you allocated 30 GB to Windows and the remaining space to your HFS+ partition. Now youve decided you want to allocate another 10 GB to Windows. So 1. First pick your HFS+ partition and shrink it by 10GB as in steps 1 and 2 above. 2. Now select your Windows partition and grow it so that it uses all the free space. 3. Have a look at the operations and you should see something like:
Note that iPartition has automatically added a move operation since the Windows partition has to be moved before you can grow it. Moving partitions can take a long time (as the warning informs you). Note that if you have a more complicated Windows installation (such as multiple Windows partitions on di erent disks) we suggest that you read the Windows section in iPartitions help. Changing Partition Scheme External disks, particularly those purchased from retail stores, are o en partitioned and formatted for use with PCs. Whilst they will work with Macs, unless you need PC compatibility you may nd it best to change them to a di erent partition scheme, for instance so that you can install OS X on the disk somewhere. iPartition is able to change partition scheme without losing any data, which provides considerable exibility in cases like this. To do so, select the Change Partition Scheme option from the Partition Map menu, or change the scheme directly from the Info panel. iPartition might complain that there isnt enough space to change the scheme. is happens because partition schemes use di erent amounts of space to store the disk layout. If this happens you can shrink a partition to make some room. iPartition, as with other operations, will work out automatically how to shu e your partitions around if necessary.
14
Troubleshooting
If you are having problems with iPartition, check the help within iPartition, particularly the Common Problems and the Troubleshooting sections. A copy of this help can also be found here: http://www.coriolis-systems.com/help/iPartition-3 Also, check the frequently asked questions page for iPartition: http://www.coriolis-systems.com/iPartition-faq.php If you still cannot nd an answer to your question you can contact our support team: [email protected] If you want to report a bug or request a feature in iPartition you can do so via the option within iPartition or you can do it on-line here: http://www.coriolis-systems.com/bugreport.php
15