Changeset 96564 in vbox for trunk/src/VBox/ValidationKit/docs/TestBoxImaging.html
- Timestamp:
- Sep 1, 2022 9:06:13 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 153434
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/docs/TestBoxImaging.html
r82972 r96564 4 4 <head> 5 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 6 <meta name="generator" content="Docutils 0.1 2: http://docutils.sourceforge.net/" />7 <title> </title>6 <meta name="generator" content="Docutils 0.18: http://docutils.sourceforge.net/" /> 7 <title>TestBoxImaging.txt</title> 8 8 <style type="text/css"> 9 9 … … 37 37 .hidden { 38 38 display: none } 39 40 .subscript { 41 vertical-align: sub; 42 font-size: smaller } 43 44 .superscript { 45 vertical-align: super; 46 font-size: smaller } 39 47 40 48 a.toc-backref { … … 162 170 width: 75% } 163 171 164 img.align-left, .figure.align-left, object.align-left {172 img.align-left, .figure.align-left, object.align-left, table.align-left { 165 173 clear: left ; 166 174 float: left ; 167 175 margin-right: 1em } 168 176 169 img.align-right, .figure.align-right, object.align-right {177 img.align-right, .figure.align-right, object.align-right, table.align-right { 170 178 clear: right ; 171 179 float: right ; … … 178 186 } 179 187 188 table.align-center { 189 margin-left: auto; 190 margin-right: auto; 191 } 192 180 193 .align-left { 181 194 text-align: left } … … 194 207 /* div.align-center * { */ 195 208 /* text-align: left } */ 209 210 .align-top { 211 vertical-align: top } 212 213 .align-middle { 214 vertical-align: middle } 215 216 .align-bottom { 217 vertical-align: bottom } 196 218 197 219 ol.simple, ul.simple { … … 346 368 <div class="section" id="introduction"> 347 369 <h2>Introduction</h2> 348 <p>This document is explores de loying a very simple drive imaging solution to help370 <p>This document is explores deploying a very simple drive imaging solution to help 349 371 avoid needing to manually reinstall testboxes when a disk goes bust or the OS 350 372 install seems to be corrupted.</p> … … 438 460 cp -R /usr/lib/syslinux/modules/efi64 /mnt/testbox-tftp/ 439 461 </pre> 440 <p>For simplicit ly, all the testboxes boot using good old fashioned BIOS, no EFI.462 <p>For simplicity, all the testboxes boot using good old fashioned BIOS, no EFI. 441 463 However, it doesn't really hurt to be prepared.</p> 442 464 <p>The PXELINUX related files goes in the root of the testbox-tftp share. (As … … 444 466 <tt class="docutils literal"><span class="pre">apt-get</span> install pxelinux syslinux</tt>.) We need the <tt class="docutils literal">*pxelinux.0</tt> files 445 467 typically found in <tt class="docutils literal">/usr/lib/PXELINUX/</tt> on debian systems (recent ones 446 anyway). It is possible we may need one ore more fo the modules <a class="footnote-reference" href="# id6" id="id1">[1]</a> that468 anyway). It is possible we may need one ore more fo the modules <a class="footnote-reference" href="#footnote-1" id="footnote-reference-1">[1]</a> that 447 469 ships with PXELINUX/SYSLINUX, so do copy <tt class="docutils literal">/usr/lib/syslinux/modules</tt> to 448 470 <tt class="docutils literal"><span class="pre">testbox-tftp/modules</span></tt> as well.</p> 449 471 <p>The directory layout related to the configuration files is dictated by the 450 PXELINUX configuration file searching algorithm <a class="footnote-reference" href="# id7" id="id2">[2]</a>. Create a subdirectory472 PXELINUX configuration file searching algorithm <a class="footnote-reference" href="#footnote-2" id="footnote-reference-2">[2]</a>. Create a subdirectory 451 473 <tt class="docutils literal">pxelinux.cfg/</tt> under <tt class="docutils literal"><span class="pre">testbox-tftp</span></tt> and create the world readable file 452 474 <tt class="docutils literal">default</tt> with the following content:</p> … … 575 597 <li><p class="first">Append <tt class="docutils literal">aufs</tt> to <tt class="docutils literal"><span class="pre">/etc/initramfs-tools/modules</span></tt>. The advanced 576 598 multi-layered unification filesystem (aufs) enables us to use a 577 read-only NFS root. <a class="footnote-reference" href="# id8" id="id3">[3]</a> <a class="footnote-reference" href="#id9" id="id4">[4]</a> <a class="footnote-reference" href="#id10" id="id5">[5]</a></p>599 read-only NFS root. <a class="footnote-reference" href="#footnote-3" id="footnote-reference-3">[3]</a> <a class="footnote-reference" href="#footnote-4" id="footnote-reference-4">[4]</a> <a class="footnote-reference" href="#footnote-5" id="footnote-reference-5">[5]</a></p> 578 600 </li> 579 601 <li><p class="first">Create <tt class="docutils literal"><span class="pre">/etc/initramfs-tools/scripts/init-bottom/00_aufs_init</span></tt> as … … 690 712 </dl> 691 713 <hr class="docutils" /> 692 <table class="docutils footnote" frame="void" id=" id6" rules="none">714 <table class="docutils footnote" frame="void" id="footnote-1" rules="none"> 693 715 <colgroup><col class="label" /><col /></colgroup> 694 716 <tbody valign="top"> 695 <tr><td class="label"><a class="fn-backref" href="# id1">[1]</a></td><td>See <a class="reference external" href="http://www.syslinux.org/wiki/index.php?title=Category:Modules">http://www.syslinux.org/wiki/index.php?title=Category:Modules</a></td></tr>717 <tr><td class="label"><a class="fn-backref" href="#footnote-reference-1">[1]</a></td><td>See <a class="reference external" href="http://www.syslinux.org/wiki/index.php?title=Category:Modules">http://www.syslinux.org/wiki/index.php?title=Category:Modules</a></td></tr> 696 718 </tbody> 697 719 </table> 698 <table class="docutils footnote" frame="void" id=" id7" rules="none">720 <table class="docutils footnote" frame="void" id="footnote-2" rules="none"> 699 721 <colgroup><col class="label" /><col /></colgroup> 700 722 <tbody valign="top"> 701 <tr><td class="label"><a class="fn-backref" href="# id2">[2]</a></td><td>See <a class="reference external" href="http://www.syslinux.org/wiki/index.php?title=PXELINUX#Configuration">http://www.syslinux.org/wiki/index.php?title=PXELINUX#Configuration</a></td></tr>723 <tr><td class="label"><a class="fn-backref" href="#footnote-reference-2">[2]</a></td><td>See <a class="reference external" href="http://www.syslinux.org/wiki/index.php?title=PXELINUX#Configuration">http://www.syslinux.org/wiki/index.php?title=PXELINUX#Configuration</a></td></tr> 702 724 </tbody> 703 725 </table> 704 <table class="docutils footnote" frame="void" id=" id8" rules="none">726 <table class="docutils footnote" frame="void" id="footnote-3" rules="none"> 705 727 <colgroup><col class="label" /><col /></colgroup> 706 728 <tbody valign="top"> 707 <tr><td class="label"><a class="fn-backref" href="# id3">[3]</a></td><td>See <a class="reference external" href="https://en.wikipedia.org/wiki/Aufs">https://en.wikipedia.org/wiki/Aufs</a></td></tr>729 <tr><td class="label"><a class="fn-backref" href="#footnote-reference-3">[3]</a></td><td>See <a class="reference external" href="https://en.wikipedia.org/wiki/Aufs">https://en.wikipedia.org/wiki/Aufs</a></td></tr> 708 730 </tbody> 709 731 </table> 710 <table class="docutils footnote" frame="void" id=" id9" rules="none">732 <table class="docutils footnote" frame="void" id="footnote-4" rules="none"> 711 733 <colgroup><col class="label" /><col /></colgroup> 712 734 <tbody valign="top"> 713 <tr><td class="label"><a class="fn-backref" href="# id4">[4]</a></td><td>See <a class="reference external" href="http://shitwefoundout.com/wiki/Diskless_ubuntu">http://shitwefoundout.com/wiki/Diskless_ubuntu</a></td></tr>735 <tr><td class="label"><a class="fn-backref" href="#footnote-reference-4">[4]</a></td><td>See <a class="reference external" href="http://shitwefoundout.com/wiki/Diskless_ubuntu">http://shitwefoundout.com/wiki/Diskless_ubuntu</a></td></tr> 714 736 </tbody> 715 737 </table> 716 <table class="docutils footnote" frame="void" id=" id10" rules="none">738 <table class="docutils footnote" frame="void" id="footnote-5" rules="none"> 717 739 <colgroup><col class="label" /><col /></colgroup> 718 740 <tbody valign="top"> 719 <tr><td class="label"><a class="fn-backref" href="# id5">[5]</a></td><td>See <a class="reference external" href="http://debianaddict.com/2012/06/19/diskless-debian-linux-booting-via-dhcppxenfstftp/">http://debianaddict.com/2012/06/19/diskless-debian-linux-booting-via-dhcppxenfstftp/</a></td></tr>741 <tr><td class="label"><a class="fn-backref" href="#footnote-reference-5">[5]</a></td><td>See <a class="reference external" href="http://debianaddict.com/2012/06/19/diskless-debian-linux-booting-via-dhcppxenfstftp/">http://debianaddict.com/2012/06/19/diskless-debian-linux-booting-via-dhcppxenfstftp/</a></td></tr> 720 742 </tbody> 721 743 </table>
Note:
See TracChangeset
for help on using the changeset viewer.