Revision 5e2e29b9 docs/advanced.rst

b/docs/advanced.rst
31 31
------------
32 32

  
33 33
 * For Linux systems, having grub installed in the partition is fragile and
34
   things can go wrong when resizing the partitions, especially when shrinking.
34
   things can go wrong if you shrink the partition.
35 35
 * More complicated partition schemes are not supported.
36 36

  
37 37
diskdump image format (recommended)
......
44 44

  
45 45
 * Swap partitions are supported
46 46
 * The system may use multiple partitions:
47
    * dedicated partitions for /boot, /home etc in Linux
48
    * system and boot partition in Windows
47
    * Dedicated partitions for /boot, /home etc. in Linux
48
    * Separate system and boot partition in Windows
49 49
 * There are no restrictions on starting sectors of partitions
50 50

  
51 51
Although diskdump is a lot more flexible than the older formats, there are
52 52
still some rules to follow:
53 53

  
54
 * All devices in fstab should be specified by persistent names (UUID or LABEL)
55
 * LVMs are not supported
56
 * For Linux disks only ext{2,3,4} file systems are supported
57
 * For FreeBSD disks only UFS file systems are supported
58
 * For FreeBSD only GUID Partition Tables (GPT) are supported
54
 * For Linux:
55
   * All block devices in */etc/fstab* should be specified using persistent
56
     names (UUID or LABEL)
57
   * LVM partitions are not supported
58
   * Only ext{2,3,4} file systems are supported
59
 * For FreeBSD:
60
   * GUID Partition Tables (GPT) should be used
61
   * Only UFS2 file systems are supported
62
   * Labels should be omitted in */etc/fstab* entries
63
 * For {Open,Net}BSD:
64
   * Only FFS file systems should be used
59 65

  
60 66
Progress Monitoring Interface
61 67
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
......
67 73
program. In this section we will describe the format and the fields of the
68 74
progress messages.
69 75

  
70
The progress messages are json strings with standardized fields. All messages
76
The progress messages are JSON strings with standardized fields. All messages
71 77
have a **type** field whose value is a string and a **timestamp** field whose
72 78
value is a floating point number referring to a time encoded as the number of
73 79
seconds elapsed since the epoch. The rest of the field depend on the specific
......
138 144
This messages are produced to display a warning. The actual warning message
139 145
itself is present in the *messages* field:
140 146

  
141
``{"subtype": "warning", "type": "image-helper", "messages": [" No swap partition defined"], "timestamp": 1379075807.71704}``
147
``{"subtype": "warning", "type": "image-helper", "messages": ["No swap partition defined"], "timestamp": 1379075807.71704}``
142 148

  
143 149
error
144 150
-----

Also available in: Unified diff