No empty .Rs/.Re
[netbsd-mini2440.git] / distrib / notes / xen / prep
blob2908adf60c9f7381b0eb8bb3409c9ebcb5961087
1 .\"     $NetBSD: prep,v 1.2 2004/05/13 00:26:25 cl Exp $
3 .(tag instop
4 .It Em "Domain-0 / privileged" installation
5 Configure grub to boot the existing
6 .Nx Ns /i386
7 installation and the new
8 .Nx*M
9 installation:
10 .(bullet
11 create the file /grub/menu.lst with the global options like:
12 .       (tag
13 .It Pa
14 default 0
15 .br 
16 timeout 5
17 .br 
18 root (hd0,3,a)
19 .       tag)
20 .It
21 add entries to boot
22 .Nx Ns /i386 :
23 .       (tag
24 .It Pa
25 title NetBSD
26 .br
27 kernel -- type=netbsd /netbsd
28 .It Pa
29 title NetBSD via chain
30 .br
31 rootnoverrify (hd0,3)
32 .br
33 chainloader +1
34 .br
35 boot
36 .       tag)
37 .It
38 add an entry to boot
39 .Nx*M :
40 .       (tag
41 .It Pa
42 title Xen / NetBSD
43 .br
44 kernel /grub/xen-1.2.gz dom0_mem=65536
45 .br
46 module /grub/xen12load.gz
47 .br
48 module /grub/netbsd-GENERIC.gz
49 .       tag)
50 .bullet)
51 .Pp
52 Note: The example configuration above assumes that the
53 .Nx Ns /i386
54 installation is on partition wd0a and the
55 .Nx
56 slice is the third fdisk partition.  Refer to the grub documentation if
57 your installation is different.
59 .It Em "non-privileged" installation
60 .(bullet
61 Create a new partition which will be the root filesystem for the new
62 installation and mount the newly created partition.
63 .It
64 Extract the sets you want installed to the newly created partition.
65 .It
66 Copy the netbsd-GENERIC.gz kernel from the distribution into domain-0's
67 filesystem.
68 .bullet)
69 .tag)