~ubuntu-branches/ubuntu/vivid/installation-guide/vivid-proposed

« back to all changes in this revision

Viewing changes to da/partitioning/partition/ia64.xml

  • Committer: Bazaar Package Importer
  • Author(s): Frans Pop
  • Date: 2005-10-25 17:37:25 UTC
  • Revision ID: james.westby@ubuntu.com-20051025173725-aq0bm11be7bfd7rw
Tags: 20051025
* Mention in copyright that full GPL is included in the manual.
  Closes: #334925
* Register installed documents with doc-base.
* Minor updates in English text and translations.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!-- retain these comments for translator revision tracking -->
 
2
<!-- original version: 18660 untranslated -->
 
3
 
 
4
 
 
5
  <sect2 arch="ia64"><title>Partitioning for &arch-title;</title>
 
6
 
 
7
<para>
 
8
 
 
9
The <command>partman</command> disk partitioner is the default
 
10
partitioning tool for the installer.
 
11
It manages the set of partitions and their mount points to ensure
 
12
that the disks and filesystems is properly configured for a successful 
 
13
installation.  It actually uses the <command>parted</command> to
 
14
do the on-disk partitioning.
 
15
 
 
16
</para>
 
17
 
 
18
   <note>
 
19
   <title>EFI Recognized Formats</title>
 
20
<para>
 
21
 
 
22
The IA64 EFI firmware supports two partition table (or disk label)
 
23
formats, GPT and MS-DOS.  MS-DOS, the format typically used on i386
 
24
PCs, is no longer recommended for IA64 systems.  Although
 
25
the installer also provides the <command>cfdisk</command>,
 
26
you should only use the <ulink url="parted.txt">
 
27
<command>parted</command></ulink> because only it can manage both GPT
 
28
and MS-DOS tables correctly.
 
29
 
 
30
</para></note>
 
31
 
 
32
<para>
 
33
 
 
34
The automatic partitioning recipes for <command>partman</command>
 
35
allocate an EFI partition as the first partition on the disk.
 
36
You can also set up the partition under the <guimenuitem>Guided
 
37
partitioning</guimenuitem> from the main menu in a manner similar to
 
38
setting up a <emphasis>swap</emphasis> partition.
 
39
 
 
40
</para><para>
 
41
 
 
42
The <command>partman</command> partitioner will handle most disk
 
43
layouts.
 
44
For those rare cases where it is necessary to manually set up a disk,
 
45
you can use the shell as described above and run the
 
46
<command>parted</command> utility directly using its command line interface.
 
47
Assuming that you want to erase your whole disk and create a GPT table
 
48
and some partitions, then something similar to the following command
 
49
sequence could be used:
 
50
 
 
51
</para><para>
 
52
<informalexample><screen>
 
53
 
 
54
      mklabel gpt
 
55
      mkpartfs primary fat 0 50
 
56
      mkpartfs primary linux-swap 51 1000
 
57
      mkpartfs primary ext2 1001 3000
 
58
      set 1 boot on
 
59
      print
 
60
      quit
 
61
 
 
62
</screen></informalexample>
 
63
</para><para>
 
64
 
 
65
This creates a new partition table, and three partitions to be used as
 
66
an EFI boot partition, swap space, and a root file system.  Finally it
 
67
sets the boot flag on the EFI partition.  Partitions are specified in
 
68
Megabytes, with start and end offsets from the beginning of the disk.
 
69
So, for example, above we created a 1999MB ext2 file system starting
 
70
at offset 1001MB from the start of the disk.  Note that formatting swap
 
71
space with <command>parted</command> can take a few minutes to
 
72
complete, as it scans the partition for bad blocks.
 
73
 
 
74
</para>
 
75
  </sect2>
 
76
 
 
77
  <sect2 arch="ia64"><title>Boot Loader Partition Requirements</title>
 
78
 
 
79
<para>
 
80
 
 
81
ELILO, the ia64 boot loader, requires a partition containing a FAT
 
82
file system with the <userinput>boot</userinput> flag set.
 
83
The partition must be big enough to hold the boot loader and any
 
84
kernels or RAMdisks you may wish to boot.  A minimum size would be
 
85
about 20MB, but if you expect to run with multiple kernels, then
 
86
128MB might be a better size.
 
87
 
 
88
</para><para>
 
89
 
 
90
The EFI Boot Manager and the EFI Shell fully support the GPT table
 
91
so the boot partition does not necessarily have to be the first
 
92
partition or even on the same disk.
 
93
This is convenient if you should forget to allocate the partition and
 
94
only find out after you have formatted the other partitions on your disk(s).
 
95
The <command>partman</command> partitioner checks for an EFI partition
 
96
at the same time it checks for a properly set up <emphasis>root</emphasis>
 
97
partition.
 
98
This gives you an opportunity to correct the disk layout before the
 
99
package install begins.
 
100
The easiest way to correct this omission is to shrink the last partition
 
101
of the disk to make enough free space for adding an EFI partition.
 
102
 
 
103
</para><para>
 
104
 
 
105
It is strongly recommended that you allocate the EFI boot partition
 
106
on the same disk as the <emphasis>root</emphasis> filesystem.
 
107
 
 
108
</para>
 
109
 
 
110
  </sect2>
 
111
 
 
112
  <sect2 arch="ia64"><title>EFI Diagnostic Partitions</title>
 
113
 
 
114
<para>
 
115
 
 
116
The EFI firmware is significantly more sophisticated than the usual
 
117
BIOS seen on most x86 PCs.
 
118
Some system vendors take advantage of the ability of the EFI to
 
119
access files and run programs from a hard disk filesystem to store diagnostics
 
120
and EFI based system management utilities on the hard disk.
 
121
This is a separate FAT format filesystem on the system disk.
 
122
Consult the system documentation and accessories that come with the
 
123
system for details.
 
124
The easiest time to set up a diagnostics partition is at the same time you
 
125
set up the EFI boot partition.
 
126
 
 
127
</para>
 
128
 
 
129
   </sect2>