Added few more pages for FAQ and creating BKO bootable USB.
authorPravin Shinde <pravin@black-perl.(none)>
Fri, 19 Jun 2009 06:17:42 +0000 (08:17 +0200)
committerPravin Shinde <pravin@black-perl.(none)>
Fri, 19 Jun 2009 06:17:42 +0000 (08:17 +0200)
FAQ.html [new file with mode: 0644]
USBBKO.html [new file with mode: 0644]
index.html

diff --git a/FAQ.html b/FAQ.html
new file mode 100644 (file)
index 0000000..1feb233
--- /dev/null
+++ b/FAQ.html
@@ -0,0 +1,104 @@
+<html>
+  <head>
+    <title>FAQ for BKO</title>
+  </head>
+  <body>
+    <h1>FAQ for BKO</h1>
+<ul>
+  <li>
+    <p>Question: When should I use BKO for booting?</p>
+    <p>
+      We envision following usage for BKO
+      <ol>
+        <li>
+          To experiment with different distributions available on this site, and install one which you like most.
+       </li>
+       <li>
+          To save your data/system when somehow your system is messed up and you want to recover it. You can use
+         many of the tools available on BKO to rescue yourself.
+       </li>
+       <li>
+         You can do automated mass booting and automated installation for large number of workstations.
+         This can be done by adding specific embedded script to BKO (or by having your private BKO server).
+       </li>
+       <li>
+          Other than these, if you find any other use for BKO, then please share with us. we will be glad to hear from you.
+       </li>
+      </ol>
+    </p>
+  </li>
+<li>
+  <p>Question : Why it is slow?</p>
+  <p>
+    <ul>
+      <li>
+       Your entire Operating System is fetched over Internet from <i>far far away server</i> and this takes time.
+      </li>
+      <li>
+       The delay is mostly in booting process, once the system is booted, it should work faster.
+      </li>
+      <li>
+        We recommend you to choose closeby mirror, which will give you <strong>much</strong> better performance.
+      </li>
+      <li>
+        In most of the usage scinario's mentioned above, some delay is tolarable.
+      </li>
+      <li>
+        We recommend you to not to run your daily system from BKO, Please install one of the system available on BKO.
+      </li>
+    </ul>
+  </p>
+</li>
+<li>
+  <p>Question : What about my privacy and security?</p>
+  <p>
+    We understand your concern, following clarifications should make matter clear for you. You are free to make any decision after that.
+    <ul>
+      <li>
+        Your machine will only download data from server and will never send to the server. So you need not worry about privacy.
+      </li>
+      <li>
+        We provide unmodified ISO's of all distributions, You are always welcome to verify the checksum with actual distribution provider.
+      </li>
+      <li>
+        Even better, you can provide the path of the ISO directly, and your machine will use only that ISO.
+      </li>
+      <li>
+        We only modify InitRAMFS, which is needed to boot over HTTPFS. This modified InitRAMFS is deleated once booting is complete.
+       Hence, if you trust the ISO used, you can trust the system.
+      </li>
+      <li>
+        This is Open Source project, you are welcome to review the code.
+      </li>
+      <li>
+        We also plan to support HTTPS for avoiding any data-tempering on the way.
+      </li>
+    </ul>
+  </p>
+</li>
+<li>
+  <p>Question : Why should I create BKO enabled USB? </p>
+  <p>
+    <ul>
+      <li>
+        Creating BKO enabled USB is one-time job, once it is created, you need not worry about upgradation, as it is taken care by BKO servers.
+       It will always let you boot with latest distributions and tools available on BKO.
+      </li>
+      <li>
+        You do not waste your USB as there is way to create BKO enabled USB which can be used as normal data storage device.
+       As BKO takes less than 1 MB of space, you have almost entire USB for data storage.
+      </li>
+      <li>
+        BKO enabled USB can be used to boot (almost) any system as long as there is Internet connectivity.<br/>
+       It is worth considaring this ability against 1MB of space and few minutes for cretion of BKO enabled USB.
+      </li>
+    </ul>
+  </p>
+</li>
+
+
+
+</ul>
+
+  </body>
+</html>
diff --git a/USBBKO.html b/USBBKO.html
new file mode 100644 (file)
index 0000000..6d4405d
--- /dev/null
@@ -0,0 +1,27 @@
+<html>
+  <head>
+    <title>Creating BKO Enabled USB</title>
+  </head>
+  <body>
+    <h1>Creating BKO Enabled USB</h1>
+    This page is still under construction, so just general directions are here and not detailed instructions.<br/>
+    We are working on creating detailed general instructions.
+    <ol>
+      <li> 
+        Back-up the data from your USB.
+      </li>
+      <li> 
+        Follow HOWTO for how to make USB bootable.
+      </li>
+      <li> 
+        Install syslinux.
+      </li>
+      <li> 
+        Download syslinux.cfg and gpxe.krln from this site, and copy it into USB.
+      </li>
+      <li> 
+        Copy back the data that you had backed up.
+      </li>
+    </ol>
+  </body>
+</html>
index 1fce7a4..c313979 100755 (executable)
@@ -1,58 +1,66 @@
 <html>
-<head>
-<title>boot.kernel.org(BKO): Booting your machine over HTTP </title>
-</head>
-<body>
-<h1>boot.kernel.org(BKO):Booting your machie over HTTP</h1>
-<p>Our objective is to let users boot their machines with bare minimal requirements on their side,
-and we will handle most of the problem that you may face in booting. All that user needs is Internet
-connectivity and a small program (gpxe) to boot the machine. This gpxe program provides network booting facility.
-You can download these program from our site (available at download section).
-</p>
-<p>
-We will also give users choices between various destributions of linux to choose from. User also may choose from
-various rescue tools which can help in data recovary and in other situations. The list of existing choices is available here, 
-and we assure you that this list will grow over time :-)  
-</p>
-<hr/>
-<p>
-<h3>How to use it?</h3>
-<ol>
-<li>Download the gpxe image</li>
-<li>copy it in floppy, USB or in CDROM (exactly how?)</li>
-<li>Make sure that you know what kind of network you have (Which entries will be needed) </li>
-<li>Boot from the media in which you had copied the gpxe Image</li>
-<li>In case of Static networking, you need to provide information about your connection,
-but if you are having DHCP, it should work out of the box.</li>
-<li>You will be presented with menu showing available options to boot from, select one of them.</li>
-<li>Your system should boot in the sytem you select</li>
-<li>Once you are done with it, reboot the system and remvoe the media, you should get back your old system</li>
-</ol>
-</p>
+  <head>
+    <title>boot.kernel.org(BKO): Booting your machine over HTTP </title>
+  </head>
+  <body>
+    <h1>boot.kernel.org(BKO):Booting your machie over HTTP</h1>
+    <p>
+      Our objective is to let users boot their machines with bare minimal requirements on their side,
+      and we will handle most of the problem that you may face in booting. All that user needs is Internet
+      connectivity and a small program (gpxe) to boot the machine. This gpxe program provides network booting facility.
+      You can download these program from our site (available at download section).
+    </p>
+    <p>
+      We will also give users choices between various destributions of linux to choose from. User also may choose from
+      various rescue tools which can help in data recovary and in other situations. The list of existing choices is available here, 
+      and we assure you that this list will grow over time :-)  
+    </p>
+    <hr/>
+    <p>
+      <h3>How to use it?</h3>
+      <ol> 
+        <li>Download the gpxe image</li>
+        <li>copy it in floppy, USB or in CDROM (check download section for instructions)</li>
+        <li>Make sure that you know what kind of network you have (Which entries will be needed) </li>
+        <li>Boot from the media in which you had copied the gpxe Image</li>
+        <li>In case of Static networking, you need to provide information about your connection,
+          but if you are having DHCP, it should work out of the box.</li>
+        <li>You will be presented with menu showing available options to boot from, select one of them.</li>
+        <li>Your system should boot in the sytem you select</li>
+        <li>Once you are done with it, reboot the system and remvoe the media, you should get back your old system</li>
+      </ol>
+    </p>
 
-<hr/>
-<h2>Downloads</h2>
-<p><a href="gpxe_images/gpxe.dsk">gpxe image for floppy</a><br/> 
-Once downloaded, you need to copy this image to floppy with command
-<pre>
+    <hr/>
+    <h2>Downloads</h2>
+    <p><a href="gpxe_images/gpxe.dsk">gpxe image for floppy</a><br/> 
+      Once downloaded, you need to copy this image to floppy or USB with command
+      <pre>
 cat gpxe.dsk > /dev/fda
-</pre>
-If you just want to test it, or get feel of it, then you can use it with qemu with following command.
-<pre>
+      </pre>
+      Make sure that you backup any data that you have in your USB before using above command.<br/>
+      If you want to use your normal data-USB for BKO booting, and for data carrying as well, 
+      then follow <strong> <a href="USBBKO.html">HOWTO create BKO bootable USB</a> </strong> for more details.<br/>
+    </p>
+    <hr/>
+    <p><a href="gpxe_images/gpxe.iso">gpxe image for CD-ROM</a><br/></p>
+    <p><a href="gpxe_images/gpxe.usb">gpxe image for USB</a></p>
+    <p>
+      If you just want to test it, or get feel of it, then you can use it with qemu with following command.
+      <pre>
 qemu -fda gpxe.dsk
-</pre>
-</p>
-<hr/>
-<p><a href="gpxe_images/gpxe.iso">gpxe image for CD-ROM</a>
-</p>
-<p><a href="gpxe_images/gpxe.usb">gpxe image for USB</a></p>
-<p>You can also try out PXE-Knife over HTTP with your existing pxe, following
-is the example of using standard pxe with qemu for booting with PXE-Knife over
-HTTP<pre>
+      </pre>
+    </p>
+    <p>You can also try out PXE-Knife over HTTP with your existing pxe, following
+       is the example of using standard pxe with qemu for booting with PXE-Knife over
+       HTTP
+      <pre>
 qemu -fda gpxe.dsk -net nic -net user -bootp http://alien.doesntexist.org/pxeknife/pxelinux.0
-</pre></p>
-<p>Refer <a href="http://etherboot.org/wiki/wiki/pxeknifeoverhttp">Etherboot
-wiki</a> for more details</p>
-<p>Using <a href="http://pxeknife.erebor.org/">PXE-Knife</a> over HTTP</p>
-</body>
+      </pre>
+    </p>
+    <hr/>
+    <a href="FAQ.html">FAQ</a> about BKO.
+    <p>Refer <a href="http://etherboot.org/wiki/wiki/pxeknifeoverhttp">Etherboot wiki</a> for more details</p>
+    <p>This system is based on <a href="http://pxeknife.erebor.org/">PXE-Knife</a></p>
+  </body>
 </html>