summaryrefslogtreecommitdiff
path: root/package/aboot/src/doc/man/isomarkboot.sgml
blob: a6e394b2b7f07bccf765cec45adb065a50e81512 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
<!DOCTYPE RefEntry PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<refentry id="isomarkboot">

<refmeta>
<refentrytitle>isomarkboot</refentrytitle>
<manvolnum>1</manvolnum>
<refmiscinfo>isomarkboot</refmiscinfo>
</refmeta>

<refnamediv>
<refname>isomarkboot</refname>
<refpurpose>
Create bootable CD-ROMs for Linux/Alpha systems.
</refpurpose>
</refnamediv>

<refsynopsisdiv>
 <cmdsynopsis>
   <command>isomarkboot</command> 
        <arg choice="plain">/dev/xxx</arg>
        <arg choice="plain">path/to/bootlx</arg>
        <arg choice="opt">path/to/root.bin</arg>
   </cmdsynopsis>
</refsynopsisdiv>

<refsect1><title>COPYRIGHT</title>
<para>
<application>isomarkboot</application> is Copyright (C) 1996 David Mosberger-Tang
</para>
</refsect1>

<refsect1><title>DESCRIPTIONS</title>
<para>
<indexterm><primary>isomarkboot</primary></indexterm>
<application>isomarkboot</application>
enables ISO images created with <application>mkisofs</application>(8) or
retrieved from the net
to be booted on Linux/Alpha systems.
</para>

<para>
First you have to prepare your ISO image and mount it loopback on
<filename>/dev/xxx</filename> (typically <filename>/dev/loop0</filename>)
(see <application>mount</application>(8) for details). 
</para>

<para>
Next you need to locate the aboot-loader (called <filename>bootlx</filename>)
and the RAM-disk image containing the root file system (the latter is optional
but usually sensible to specify) which is often called 
<filename>root.bin</filename> within your ISO image.
</para>
<para>
Finally enable the image to be booted:
</para>
<para>
<command>
isomarkboot <parameter>/dev/xxx path/to/bootlx path/to/root.bin</parameter>
</command>
</para>
<para>
A typical location of <filename>bootlx</filename> on the disk image is
<filename>boot/bootlx</filename>. The paths of <filename>bootlx</filename>
and <filename>root.bin</filename> are relative to the root of the image. If
your image is not mounted you have to replace <filename>/dev/xxx</filename>
with the path to the image.
</para>

<para>
Finally you have to burn the CD using e.g.
<application>xcdroast</application> after unmounting the image.
</para>

</refsect1>
<refsect1><title>BUGS</title>
<para>
<application>isomarkboot</application> is not heavily tested on
architectures other than Linux/Alpha, though it compiles (with
slight patches). Please report bugs if you experience them.
</para>
</refsect1>
<refsect1><title>NOTES</title>
<para>
<application>isomarkboot</application> is capable of handling symlinks
within the image.
</para>
</refsect1>
<refsect1><title>AUTHOR</title>
<para>
This man page was written by Helge Kreutzmann <email>debian@helgefjell.de</email> for the Debian GNU/Linux project but may be used by others.
</para>
</refsect1>
<refsect1><title>SEE ALSO</title>
<para><application>aboot</application>(8), <application>mkisofs</application>(8)
</para>
</refsect1>
</refentry>