Added auto generated FAQ
[people/pravin/BKO.git] / faq.html
1 <html>
2   <head>
3   <link rel="stylesheet" type="text/css" href="BKOStylesteet.css" />
4  
5     <title>boot.kernel.org(BKO)</title>
6   </head>
7   <body>
8     <div id="logo">
9     <table border="0" width="100%" cellpadding="0" cellspacing="0">
10     <tr>
11       <td valign="middle" align="center">
12         <img src="boot.png" width="367" height="261">
13       </td>
14       <td valign="middle" align="left">
15         <span id="logotext">
16         <p>
17         boot.kernel.org(BKO) : Booting your machine over HTTP
18         </p>
19         </span>
20       </td>
21     </tr>
22     </table>
23     </div>
24     <div id="menubox">
25
26       <span id="menulink">
27         <a href="index.html">Home</a>
28       </span>
29       <span id="menulink">
30         <a href="index.html#download">Downloads</a>
31       </span>
32       <span id="menulink">
33         <a href="index.html#screenshots">Screenshots</a>
34       </span>
35       <span id="menulink">
36         <a href="index.html#howtouse">How to Use</a>
37       </span>
38       <span id="menulink">
39         Developer
40       </span>
41       <span id="menuact">
42         FAQ      
43       </span>
44       <span id="menulink">
45       <a href="Troubleshooting.html">Troubleshooting</a>
46       </span>
47       <span id="menulink">
48         <a href="index.html#contactus">Contact US</a>
49       </span>
50     </div>
51
52     <center><h1>FAQ for BKO</h1></center>
53 <ul>
54 <li><a href="#whySlow"> Why it is slow?</a><br/><br/></li>
55 <li><a href="#privacySecurity"> What about my privacy and security?</a><br/><br/></li>
56 <li><a href="#WhyBboUsb"> Why should I create BKO enabled USB?</a><br/><br/></li>
57 <li><a href="#firewallBKO"> I am behind firewall, Will BKO boot me?</a><br/><br/></li>
58 <li><a href="#testBKO"> I just want to test BKO, without rebooting the system, Can I do it?</a><br/><br/></li>
59 </ul>
60
61  Q. When should I use BKO for booting?
62
63  A.   <p>
64
65       We envision following usage for BKO
66
67       <ol>
68
69         <li>
70
71           To experiment with different distributions available on this site, and install one which you like most.
72
73         </li>
74
75         <li>
76
77           To save your data/system when somehow your system is messed up and you want to recover it. You can use
78
79           many of the tools available on BKO to rescue yourself.
80
81         </li>
82
83         <li>
84
85           You can do automated mass booting and automated installation for large number of workstations.
86
87           This can be done by adding specific embedded script to BKO (or by having your private BKO server).
88
89         </li>
90
91         <li>
92
93           Other than these, if you find any other use for BKO, then please share with us. we will be glad to hear from you.
94
95         </li>
96
97       </ol>
98
99     </p>
100
101
102
103 <a id="whySlow"></a><div class="qbox" >
104 <table class="qtable" width="100%" border="0" cellpadding="5" cellspacing="0">
105 <tr>
106 <td class="qmrk" width="1px"><span class="question">Q.</span></td>
107 <td class="qtd">
108 <div class="query"> Why it is slow?
109 </div>
110 </td>
111 </tr>
112 </table>
113 </div>
114 <div class="abox">
115 <table class="atable" width="100%" border="0" cellpadding="5" cellspacing="0">
116 <tr>
117 <td class="amrk" width="1px"><span class="answer">A.</span></td>
118 <td class="atd">
119 <div class="reply">  <p>
120     <ul>
121
122       <li>
123
124         Your entire Operating System is fetched over Internet from <i>far far away server</i> and this takes time.
125
126       </li>
127
128       <li>
129
130         The delay is mostly in booting process, once the system is booted, it should work faster.
131
132       </li>
133
134       <li>
135
136         We recommend you to choose nearby mirror, which will give you <strong>much</strong> better performance.
137
138       </li>
139
140       <li>
141
142         In most of the usage scinario's mentioned above, some delay is tolerable.
143
144       </li>
145
146       <li>
147
148         We recommend you to not to run your daily system from BKO, Please install one of the system available on BKO.
149
150       </li>
151
152     </ul>
153
154   </p>
155
156
157
158
159 </div>
160 </td>
161 </tr>
162 </table>
163 </div><a id="privacySecurity"></a><div class="qbox" >
164 <table class="qtable" width="100%" border="0" cellpadding="5" cellspacing="0">
165 <tr>
166 <td class="qmrk" width="1px"><span class="question">Q.</span></td>
167 <td class="qtd">
168 <div class="query"> What about my privacy and security?
169 </div>
170 </td>
171 </tr>
172 </table>
173 </div>
174 <div class="abox">
175 <table class="atable" width="100%" border="0" cellpadding="5" cellspacing="0">
176 <tr>
177 <td class="amrk" width="1px"><span class="answer">A.</span></td>
178 <td class="atd">
179 <div class="reply">  <p>
180     We understand your concern, following clarifications should make matter clear for you. You are free to make any decision after that.
181
182     <ul>
183
184       <li>
185
186         Your machine will only download data from server and will never send to the server. So you need not worry about privacy.
187
188       </li>
189
190       <li>
191
192         We provide unmodified ISO's of all distributions, You are always welcome to verify the checksum with actual distribution provider.
193
194       </li>
195
196       <li>
197
198         Even better, you can provide the path of the ISO directly, and your machine will use only that ISO.
199
200       </li>
201
202       <li>
203
204         We only modify InitRAMFS, which is needed to boot over HTTPFS. This modified InitRAMFS is deleted once booting is complete.
205
206         Hence, if you trust the ISO used, you can trust the system.
207
208       </li>
209
210       <li>
211
212         This is Open Source project, you are welcome to review the code.
213
214       </li>
215
216       <li>
217
218         We also plan to support HTTPS for avoiding any data-tempering on the way.
219
220       </li>
221
222     </ul>
223
224   </p>
225
226
227
228
229
230
231 </div>
232 </td>
233 </tr>
234 </table>
235 </div><a id="WhyBboUsb"></a><div class="qbox" >
236 <table class="qtable" width="100%" border="0" cellpadding="5" cellspacing="0">
237 <tr>
238 <td class="qmrk" width="1px"><span class="question">Q.</span></td>
239 <td class="qtd">
240 <div class="query"> Why should I create BKO enabled USB?
241 </div>
242 </td>
243 </tr>
244 </table>
245 </div>
246 <div class="abox">
247 <table class="atable" width="100%" border="0" cellpadding="5" cellspacing="0">
248 <tr>
249 <td class="amrk" width="1px"><span class="answer">A.</span></td>
250 <td class="atd">
251 <div class="reply">  <p>
252     <ul>
253
254       <li>
255
256         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.
257
258         It will always let you boot with latest distributions and tools available on BKO.
259
260       </li>
261
262       <li>
263
264         You do not waste your USB as there is way to create BKO enabled USB which can be used as normal data storage device.
265
266         As BKO takes less than 1 MB of space, you have almost entire USB for data storage.
267
268       </li>
269
270       <li>
271
272         BKO enabled USB can be used to boot (almost) any system as long as there is Internet connectivity.<br/>
273
274         It is worth considering this ability against 1MB of space and few minutes for creation of BKO enabled USB.
275
276       </li>
277
278     </ul>
279
280   </p>
281
282
283
284
285 </div>
286 </td>
287 </tr>
288 </table>
289 </div><a id="firewallBKO"></a><div class="qbox" >
290 <table class="qtable" width="100%" border="0" cellpadding="5" cellspacing="0">
291 <tr>
292 <td class="qmrk" width="1px"><span class="question">Q.</span></td>
293 <td class="qtd">
294 <div class="query"> I am behind firewall, Will BKO boot me?
295 </div>
296 </td>
297 </tr>
298 </table>
299 </div>
300 <div class="abox">
301 <table class="atable" width="100%" border="0" cellpadding="5" cellspacing="0">
302 <tr>
303 <td class="amrk" width="1px"><span class="answer">A.</span></td>
304 <td class="atd">
305 <div class="reply"> <p>
306     BKO is based on HTTPFS and it uses only valid HTTP requests.  It means, if you have HTTP access, you can boot with BKO.<br/>
307
308     Only problem that may occur is if you are behind HTTP proxy.  We plan to add support for HTTP proxy
309
310     in near future. Stay tuned till then.
311
312   </p>
313
314 </li>
315
316
317
318
319 </div>
320 </td>
321 </tr>
322 </table>
323 </div><a id="testBKO"></a><div class="qbox" >
324 <table class="qtable" width="100%" border="0" cellpadding="5" cellspacing="0">
325 <tr>
326 <td class="qmrk" width="1px"><span class="question">Q.</span></td>
327 <td class="qtd">
328 <div class="query"> I just want to test BKO, without rebooting the system, Can I do it?
329 </div>
330 </td>
331 </tr>
332 </table>
333 </div>
334 <div class="abox">
335 <table class="atable" width="100%" border="0" cellpadding="5" cellspacing="0">
336 <tr>
337 <td class="amrk" width="1px"><span class="answer">A.</span></td>
338 <td class="atd">
339 <div class="reply">  <p>
340                   If you want to just test our solution without rebooting, then we will recommend you
341
342                   to download the floppy image of gpxe, and use qemu or other virtualization
343
344                   solutions to boot from gpxe you downloaded.  In case of qemu, you can use following command:
345
346                   <pre> qemu -fda gpxe.dsk</pre>
347
348   </p>
349
350
351 </div>
352 </td>
353 </tr>
354 </table>
355 </div><hr/>
356 </body>
357 </html>