~ubuntu-branches/ubuntu/intrepid/parted/intrepid

« back to all changes in this revision

Viewing changes to debian/README.Debian

  • Committer: Bazaar Package Importer
  • Author(s): Colin Watson
  • Date: 2008-06-24 14:31:05 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20080624143105-rd7yw67a9qnvh51i
Tags: 1.8.8.git.2008.03.24-7ubuntu1
* Resynchronise with Debian (LP: #237568). Remaining changes:
  - swap-uuid.dpatch: Create UUIDs on new swap partitions.
  - gptsync.dpatch: On Intel Mac systems, write a synced MBR rather than a
    protective MBR.
  - Add -fno-stack-protector on sparc.
  - sparc-new-label.dpatch: Fix sparc disk label generation. This is
    required for LDOM and parallel installations with Solaris 10.
  - loop-partitions.dpatch: Loop devices can only have one partition, so
    don't generate device names such as "/dev/loop0p1".
  - unpartitioned-disks.dpatch: Don't try to call BLKPG ioctls on
    unpartitionable disks (only implemented for loop devices at the
    moment), as they will always fail.
  - When building with gcc-4.3, add -Wno-array-bounds to CFLAGS.
  - Cell partition tables are misdetected as pc98, so disable pc98 support
    on powerpc.
  - array-bounds.dpatch: Backport patch from git to allow building with
    gcc-4.3.

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
While there are no known bugs at the moment, they could exist, so please back
6
6
up all important files before running it, and do so at your own risk.
7
7
 
8
 
Parted currently supports DOS, Mac, PC98, BSD, GPT, MIPS and Sun disklabels /
9
 
partition tables, as well as a 'loop' (raw disk) disklabel type which is
10
 
useful for filesystems on RAID or LVM volumes.
 
8
General:
 
9
 * Actively maintained
 
10
 * Support for CHS and LBA addressing modes
 
11
 * Support for logical sector sizes not equal to 512
 
12
 * Support for device's alignment requirements (e.g. physical sector sizes that
 
13
   are a multiple of the logical sector size)
 
14
 * Uses SI units (byte multiples of 1000), supporting arbitrary specification 
 
15
   of disk locations in sectors, bytes, kilobytes, megabytes, gigabytes, 
 
16
        cylinders and CHS notation
 
17
 * Knows about, detects and works around quirks of other partitioning tools and 
 
18
   operating system implementations
 
19
 
 
20
Operating system support:
 
21
 * GNU/Linux
 
22
 * GNU/Hurd
 
23
 * BeOS
 
24
 * FreeBSD
 
25
 
 
26
Parted currently supports:
 
27
 * Intel EFI/GPT parition tables
 
28
 * MS-DOS partition tables
 
29
 * Raw access (useful for RAID/LVM)
 
30
 * MIPS/DVH partition tables
 
31
 * Amiga partition tables
 
32
 * PC98 partition tabled
 
33
 * Sun disk labels
 
34
 * BSD disk labels (Linux-style; currently broken from a BSD view)
 
35
 * Macintosh parition maps
11
36
 
12
37
Filesystems currently supported:
13
38
[from the user documentation]
19
44
ext3            | *     |       | *[1]  | *[2]  | *[3]
20
45
fat16           | *     | *     | *[4]  | *[4]  | *
21
46
fat32           | *     | *     | *     | *     | *
22
 
hfs             | *     |       | *     |       |
 
47
linux-swap      | *     | *     | *     | *     | *
 
48
hfs/hfs+        | *     |       | *[1,5]|       |
23
49
jfs             | *     |       |       |       |
24
 
linux-swap      | *     | *     | *     | *     | *
25
50
ntfs            | *     |       |       |       |
26
 
reiserfs        | *     | *[5]  | *[1,5]| *[5]  | *[3,5]
 
51
reiserfs        | *     | *[6]  | *[1,6]| *[6]  | *[3,6]
27
52
ufs             | *     |       |       |       |
28
53
xfs             | *     |       |       |       |
29
54
 
30
 
[1] Parted can't move the start of ext2 or ext3 partitions (yet).
31
 
[2] The size of the partition you copy to must be greater than or equal to
32
 
    the size of the partition you copy from.
33
 
[3] Limited checking is done when the filesystem is opened, this is the
34
 
    extent of ext2 checking done at the moment.
35
 
[4] The size of the new partition, after resizing or copying, is restricted
36
 
    by the cluster size for fat (mainly affects FAT16). Parted can shrink
37
 
    cluster sizes, but cannot grow them on FAT16.
38
 
[5] ReiserFS support is enabled if you install libreiserfs, currently in the
39
 
    libreiserfs0.3-0 package. Since libreiserfs0.3-0 is no more in sarge, the
40
 
    reiserfs create/resize/copy/check support is not built in in the debian package.
 
55
[1] The start of the partition must stay fixed.
 
56
[2] The partition you copy to must be bigger or exactly the same size as the 
 
57
    partition you copy from.
 
58
[3] Limited checking is done when the file system is opened. This is the only 
 
59
    checking at the moment. All commands (including resize) will gracefully 
 
60
         fail, leaving the file system intact, if there are any errors.
 
61
[4] You can always shrink your partition. If you can't use FAT32 for some 
 
62
    reason, you may not be able to grow your partition due to restrictions in
 
63
         cluster size.
 
64
[5] Parted can only shrink HFS and HFS+ filesystems.
 
65
[6] ReiserFS support is enabled if you install libreiserfs.
41
66
 
42
 
 -- Otavio Salvador <otavio@debian.org>, Fri Sep  9 10:19:39 2005
 
67
 -- Xavier Oswald <x.oswald@free.fr>  Wed, 25 Apr 2007 23:31:15 +0200