isomarkboot.sgml 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. <!DOCTYPE RefEntry PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
  2. <refentry id="isomarkboot">
  3. <refmeta>
  4. <refentrytitle>isomarkboot</refentrytitle>
  5. <manvolnum>1</manvolnum>
  6. <refmiscinfo>isomarkboot</refmiscinfo>
  7. </refmeta>
  8. <refnamediv>
  9. <refname>isomarkboot</refname>
  10. <refpurpose>
  11. Create bootable CD-ROMs for Linux/Alpha systems.
  12. </refpurpose>
  13. </refnamediv>
  14. <refsynopsisdiv>
  15. <cmdsynopsis>
  16. <command>isomarkboot</command>
  17. <arg choice="plain">/dev/xxx</arg>
  18. <arg choice="plain">path/to/bootlx</arg>
  19. <arg choice="opt">path/to/root.bin</arg>
  20. </cmdsynopsis>
  21. </refsynopsisdiv>
  22. <refsect1><title>COPYRIGHT</title>
  23. <para>
  24. <application>isomarkboot</application> is Copyright (C) 1996 David Mosberger-Tang
  25. </para>
  26. </refsect1>
  27. <refsect1><title>DESCRIPTIONS</title>
  28. <para>
  29. <indexterm><primary>isomarkboot</primary></indexterm>
  30. <application>isomarkboot</application>
  31. enables ISO images created with <application>mkisofs</application>(8) or
  32. retrieved from the net
  33. to be booted on Linux/Alpha systems.
  34. </para>
  35. <para>
  36. First you have to prepare your ISO image and mount it loopback on
  37. <filename>/dev/xxx</filename> (typically <filename>/dev/loop0</filename>)
  38. (see <application>mount</application>(8) for details).
  39. </para>
  40. <para>
  41. Next you need to locate the aboot-loader (called <filename>bootlx</filename>)
  42. and the RAM-disk image containing the root file system (the latter is optional
  43. but usually sensible to specify) which is often called
  44. <filename>root.bin</filename> within your ISO image.
  45. </para>
  46. <para>
  47. Finally enable the image to be booted:
  48. </para>
  49. <para>
  50. <command>
  51. isomarkboot <parameter>/dev/xxx path/to/bootlx path/to/root.bin</parameter>
  52. </command>
  53. </para>
  54. <para>
  55. A typical location of <filename>bootlx</filename> on the disk image is
  56. <filename>boot/bootlx</filename>. The paths of <filename>bootlx</filename>
  57. and <filename>root.bin</filename> are relative to the root of the image. If
  58. your image is not mounted you have to replace <filename>/dev/xxx</filename>
  59. with the path to the image.
  60. </para>
  61. <para>
  62. Finally you have to burn the CD using e.g.
  63. <application>xcdroast</application> after unmounting the image.
  64. </para>
  65. </refsect1>
  66. <refsect1><title>BUGS</title>
  67. <para>
  68. <application>isomarkboot</application> is not heavily tested on
  69. architectures other than Linux/Alpha, though it compiles (with
  70. slight patches). Please report bugs if you experience them.
  71. </para>
  72. </refsect1>
  73. <refsect1><title>NOTES</title>
  74. <para>
  75. <application>isomarkboot</application> is capable of handling symlinks
  76. within the image.
  77. </para>
  78. </refsect1>
  79. <refsect1><title>AUTHOR</title>
  80. <para>
  81. 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.
  82. </para>
  83. </refsect1>
  84. <refsect1><title>SEE ALSO</title>
  85. <para><application>aboot</application>(8), <application>mkisofs</application>(8)
  86. </para>
  87. </refsect1>
  88. </refentry>