blob: 71106eebef5b3969b9e4dc32120d963e813a9699 [file] [log] [blame]
Eric Park608ce5a2019-08-07 21:27:46 +08001
Eric Park608ce5a2019-08-07 21:27:46 +08002<!doctype html>
3<html lang="en" class="no-js">
4 <head>
5
6 <meta charset="utf-8">
7 <meta name="viewport" content="width=device-width,initial-scale=1">
Eric Park608ce5a2019-08-07 21:27:46 +08008
9
10
Eric Park608ce5a2019-08-07 21:27:46 +080011 <link rel="shortcut icon" href="../../assets/images/favicon.png">
Eric Park8fd7bfb2020-10-02 19:05:33 +090012 <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.0.1">
Eric Park608ce5a2019-08-07 21:27:46 +080013
14
15
16 <title>Installation Guide - Team Bliss</title>
17
18
19
Eric Park8fd7bfb2020-10-02 19:05:33 +090020 <link rel="stylesheet" href="../../assets/stylesheets/main.38780c08.min.css">
Eric Park608ce5a2019-08-07 21:27:46 +080021
Eric Park8fd7bfb2020-10-02 19:05:33 +090022
23 <link rel="stylesheet" href="../../assets/stylesheets/palette.3f72e892.min.css">
24
Eric Park608ce5a2019-08-07 21:27:46 +080025
26
27
Eric Park608ce5a2019-08-07 21:27:46 +080028
29
Eric Park8fd7bfb2020-10-02 19:05:33 +090030
Eric Park608ce5a2019-08-07 21:27:46 +080031 <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
Eric Park8fd7bfb2020-10-02 19:05:33 +090032 <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
33 <style>body,input{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace}</style>
Eric Park608ce5a2019-08-07 21:27:46 +080034
35
Eric Park608ce5a2019-08-07 21:27:46 +080036
37
38
39
40
41
42 </head>
43
Eric Park608ce5a2019-08-07 21:27:46 +080044
Eric Park8fd7bfb2020-10-02 19:05:33 +090045
46
47
48
49
50 <body dir="ltr" data-md-color-scheme="" data-md-color-primary="none" data-md-color-accent="none">
51
52
Eric Park608ce5a2019-08-07 21:27:46 +080053 <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
54 <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
Eric Park8fd7bfb2020-10-02 19:05:33 +090055 <label class="md-overlay" for="__drawer"></label>
56 <div data-md-component="skip">
57
58
59 <a href="#installation-guide" class="md-skip">
60 Skip to content
61 </a>
62
63 </div>
64 <div data-md-component="announce">
65
66 </div>
Eric Park608ce5a2019-08-07 21:27:46 +080067
68 <header class="md-header" data-md-component="header">
Eric Park8fd7bfb2020-10-02 19:05:33 +090069 <nav class="md-header-nav md-grid" aria-label="Header">
70 <a href="../.." title="Team Bliss" class="md-header-nav__button md-logo" aria-label="Team Bliss">
71
72
73 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
74
75 </a>
76 <label class="md-header-nav__button md-icon" for="__drawer">
77 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
78 </label>
79 <div class="md-header-nav__title" data-md-component="header-title">
80
81 <div class="md-header-nav__ellipsis">
82 <span class="md-header-nav__topic md-ellipsis">
83 Team Bliss
84 </span>
85 <span class="md-header-nav__topic md-ellipsis">
86
87 Installation Guide
88
89 </span>
Eric Park608ce5a2019-08-07 21:27:46 +080090 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +090091
92 </div>
93
94 <label class="md-header-nav__button md-icon" for="__search">
95 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
96 </label>
97
Eric Park608ce5a2019-08-07 21:27:46 +080098<div class="md-search" data-md-component="search" role="dialog">
99 <label class="md-search__overlay" for="__search"></label>
100 <div class="md-search__inner" role="search">
101 <form class="md-search__form" name="search">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900102 <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
103 <label class="md-search__icon md-icon" for="__search">
104 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
105 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
106 </label>
107 <button type="reset" class="md-search__icon md-icon" aria-label="Clear" data-md-component="search-reset" tabindex="-1">
108 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800109 </button>
110 </form>
111 <div class="md-search__output">
112 <div class="md-search__scrollwrap" data-md-scrollfix>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900113 <div class="md-search-result" data-md-component="search-result">
Eric Park608ce5a2019-08-07 21:27:46 +0800114 <div class="md-search-result__meta">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900115 Initializing search
Eric Park608ce5a2019-08-07 21:27:46 +0800116 </div>
117 <ol class="md-search-result__list"></ol>
118 </div>
119 </div>
120 </div>
121 </div>
122</div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900123
124
Eric Park608ce5a2019-08-07 21:27:46 +0800125 </nav>
126</header>
127
Eric Park8fd7bfb2020-10-02 19:05:33 +0900128 <div class="md-container" data-md-component="container">
129
Eric Park608ce5a2019-08-07 21:27:46 +0800130
131
132
Eric Park8fd7bfb2020-10-02 19:05:33 +0900133 <main class="md-main" data-md-component="main">
134 <div class="md-main__inner md-grid">
Eric Park608ce5a2019-08-07 21:27:46 +0800135
136
137 <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
138 <div class="md-sidebar__scrollwrap">
139 <div class="md-sidebar__inner">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900140 <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
141 <label class="md-nav__title" for="__drawer">
142 <a href="../.." title="Team Bliss" class="md-nav__button md-logo" aria-label="Team Bliss">
Eric Park608ce5a2019-08-07 21:27:46 +0800143
Eric Park8fd7bfb2020-10-02 19:05:33 +0900144
145 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 8a3 3 0 003-3 3 3 0 00-3-3 3 3 0 00-3 3 3 3 0 003 3m0 3.54C9.64 9.35 6.5 8 3 8v11c3.5 0 6.64 1.35 9 3.54 2.36-2.19 5.5-3.54 9-3.54V8c-3.5 0-6.64 1.35-9 3.54z"/></svg>
146
Eric Park608ce5a2019-08-07 21:27:46 +0800147 </a>
148 Team Bliss
149 </label>
150
151 <ul class="md-nav__list" data-md-scrollfix>
152
153
154
155
156
157
158 <li class="md-nav__item">
Eric Park5e3a1012019-08-12 13:17:03 +0800159 <a href="../.." title="Home" class="md-nav__link">
160 Home
Eric Park608ce5a2019-08-07 21:27:46 +0800161 </a>
162 </li>
163
164
165
166
167
168
169
170
171
172 <li class="md-nav__item md-nav__item--active md-nav__item--nested">
173
Eric Park8fd7bfb2020-10-02 19:05:33 +0900174 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2" checked>
Eric Park608ce5a2019-08-07 21:27:46 +0800175
176 <label class="md-nav__link" for="nav-2">
177 Bliss OS
Eric Park8fd7bfb2020-10-02 19:05:33 +0900178 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800179 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900180 <nav class="md-nav" aria-label="Bliss OS" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800181 <label class="md-nav__title" for="nav-2">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900182 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800183 Bliss OS
184 </label>
185 <ul class="md-nav__list" data-md-scrollfix>
186
187
188
189
190
191
192
193 <li class="md-nav__item">
194 <a href="../" title="Index" class="md-nav__link">
195 Index
196 </a>
197 </li>
198
199
200
201
202
203
204
205 <li class="md-nav__item">
Eric Park5e3a1012019-08-12 13:17:03 +0800206 <a href="../build-guide/" title="Build Guide" class="md-nav__link">
207 Build Guide
208 </a>
209 </li>
210
211
212
213
214
215
216
217 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800218 <a href="../extras/" title="Extras" class="md-nav__link">
219 Extras
220 </a>
221 </li>
222
223
224
225
226
227
Eric Parkd09b00e2020-02-15 11:07:48 +0900228
229 <li class="md-nav__item">
230 <a href="../installation-guide-misc/" title="Installation Guide (Misc)" class="md-nav__link">
231 Installation Guide (Misc)
232 </a>
233 </li>
234
235
236
237
238
239
240
241 <li class="md-nav__item">
242 <a href="../installation-guide-surface-devices/" title="Installation Guide (Surface devices)" class="md-nav__link">
243 Installation Guide (Surface devices)
244 </a>
245 </li>
246
247
248
249
250
251
Eric Park608ce5a2019-08-07 21:27:46 +0800252
253
254
255 <li class="md-nav__item md-nav__item--active">
256
Eric Park8fd7bfb2020-10-02 19:05:33 +0900257 <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
Eric Park608ce5a2019-08-07 21:27:46 +0800258
259
260
261
262 <label class="md-nav__link md-nav__link--active" for="__toc">
263 Installation Guide
Eric Park8fd7bfb2020-10-02 19:05:33 +0900264 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800265 </label>
266
267 <a href="./" title="Installation Guide" class="md-nav__link md-nav__link--active">
268 Installation Guide
269 </a>
270
271
Eric Park8fd7bfb2020-10-02 19:05:33 +0900272<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
Eric Park608ce5a2019-08-07 21:27:46 +0800273
274
275
276
277
Eric Park8fd7bfb2020-10-02 19:05:33 +0900278 <label class="md-nav__title" for="__toc">
279 <span class="md-nav__icon md-icon"></span>
280 Table of contents
281 </label>
Eric Park608ce5a2019-08-07 21:27:46 +0800282 <ul class="md-nav__list" data-md-scrollfix>
283
284 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800285 <a href="#preface" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800286 Preface
287 </a>
288
289</li>
290
291 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800292 <a href="#warning" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800293 Warning!
294 </a>
295
296</li>
297
298 <li class="md-nav__item">
Eric Parkd09b00e2020-02-15 11:07:48 +0900299 <a href="#windows-installation-method" class="md-nav__link">
300 Windows installation method
301 </a>
302
303</li>
304
305 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800306 <a href="#bootable-installation-method-mbruefiesp-3264-bit" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800307 Bootable installation method - MBR/UEFI/ESP (32/64-bit)
308 </a>
309
Eric Park8fd7bfb2020-10-02 19:05:33 +0900310 <nav class="md-nav" aria-label="Bootable installation method - MBR/UEFI/ESP (32/64-bit)">
Eric Park608ce5a2019-08-07 21:27:46 +0800311 <ul class="md-nav__list">
312
313 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800314 <a href="#part-1-gather-your-tools" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800315 Part 1 - Gather Your Tools
316 </a>
317
318</li>
319
320 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800321 <a href="#part-2-flashing-bliss-os-to-the-usb-drive" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800322 Part 2 - Flashing Bliss OS to the USB drive
323 </a>
324
325</li>
326
327 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800328 <a href="#part-3-testing-bliss-os-on-your-system" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800329 Part 3 - Testing Bliss OS on your system
330 </a>
331
Eric Park8fd7bfb2020-10-02 19:05:33 +0900332 <nav class="md-nav" aria-label="Part 3 - Testing Bliss OS on your system">
Eric Park608ce5a2019-08-07 21:27:46 +0800333 <ul class="md-nav__list">
334
335 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800336 <a href="#troubleshooting-booting-from-the-usb-kicks-me-back-to-bios-or-back-to-my-windowsmacoslinux-installation" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800337 Troubleshooting - Booting from the USB kicks me back to BIOS, or back to my Windows/macOS/Linux installation.
338 </a>
339
340</li>
341
342 </ul>
343 </nav>
344
345</li>
346
347 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800348 <a href="#part-3-alternate-using-bliss-os-from-your-usb-drive" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800349 Part 3 (alternate) - Using Bliss OS from your USB drive
350 </a>
351
352</li>
353
354 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800355 <a href="#part-4-setting-up-and-installing-bliss-os-on-your-hddssdsd-card" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800356 Part 4 - Setting up and Installing Bliss OS on your HDD/SSD/SD card
357 </a>
358
359</li>
360
361 </ul>
362 </nav>
363
364</li>
365
366 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800367 <a href="#conclusion" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800368 Conclusion
369 </a>
370
371</li>
372
Eric Park608ce5a2019-08-07 21:27:46 +0800373 </ul>
374
375</nav>
376
377 </li>
378
379
380
381
382
383
384
385 <li class="md-nav__item">
Eric Park0509f652020-03-01 01:54:39 +0900386 <a href="../taking-bug-reports/" title="Taking bug reports" class="md-nav__link">
387 Taking bug reports
388 </a>
389 </li>
390
391
392
393
394
395
396
397 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800398 <a href="../troubleshooting/" title="Troubleshooting" class="md-nav__link">
399 Troubleshooting
400 </a>
401 </li>
402
403
404 </ul>
405 </nav>
406 </li>
407
408
409
410
411
412
413
414 <li class="md-nav__item md-nav__item--nested">
415
Eric Park8fd7bfb2020-10-02 19:05:33 +0900416 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
Eric Park608ce5a2019-08-07 21:27:46 +0800417
418 <label class="md-nav__link" for="nav-3">
419 BlissRoms
Eric Park8fd7bfb2020-10-02 19:05:33 +0900420 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800421 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900422 <nav class="md-nav" aria-label="BlissRoms" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800423 <label class="md-nav__title" for="nav-3">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900424 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800425 BlissRoms
426 </label>
427 <ul class="md-nav__list" data-md-scrollfix>
428
429
430
431
432
433
434
435 <li class="md-nav__item">
436 <a href="../../BlissRoms/" title="Index" class="md-nav__link">
437 Index
438 </a>
439 </li>
440
441
442
443
444
445
446
447 <li class="md-nav__item">
448 <a href="../../BlissRoms/build-guide/" title="Build Guide" class="md-nav__link">
449 Build Guide
450 </a>
451 </li>
452
453
454
455
456
457
458
459 <li class="md-nav__item">
460 <a href="../../BlissRoms/build-tips/" title="Build Tips" class="md-nav__link">
461 Build Tips
462 </a>
463 </li>
464
465
466 </ul>
467 </nav>
468 </li>
469
470
471
472
473
474
475
476 <li class="md-nav__item md-nav__item--nested">
477
Eric Park8fd7bfb2020-10-02 19:05:33 +0900478 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
Eric Park608ce5a2019-08-07 21:27:46 +0800479
480 <label class="md-nav__link" for="nav-4">
481 Common
Eric Park8fd7bfb2020-10-02 19:05:33 +0900482 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800483 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900484 <nav class="md-nav" aria-label="Common" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800485 <label class="md-nav__title" for="nav-4">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900486 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800487 Common
488 </label>
489 <ul class="md-nav__list" data-md-scrollfix>
490
491
492
493
494
495
496
497 <li class="md-nav__item">
498 <a href="../../common/" title="Index" class="md-nav__link">
499 Index
500 </a>
501 </li>
502
503
504
505
506
507
508
509 <li class="md-nav__item">
510 <a href="../../common/git-started/" title="Git Started" class="md-nav__link">
511 Git Started
512 </a>
513 </li>
514
515
516
517
518
519
520
521 <li class="md-nav__item">
Eric Park8584eda2019-09-02 09:45:55 +0800522 <a href="../../common/maintaining-proper-authorship/" title="Maintaining proper authorship" class="md-nav__link">
523 Maintaining proper authorship
524 </a>
525 </li>
526
527
528
529
530
531
532
533 <li class="md-nav__item">
Eric Park608ce5a2019-08-07 21:27:46 +0800534 <a href="../../common/using-dippy-bird/" title="Using `dippy-bird`" class="md-nav__link">
535 Using `dippy-bird`
536 </a>
537 </li>
538
539
540 </ul>
541 </nav>
542 </li>
543
544
545
546
547
548
549
550 <li class="md-nav__item md-nav__item--nested">
551
Eric Park8fd7bfb2020-10-02 19:05:33 +0900552 <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
Eric Park608ce5a2019-08-07 21:27:46 +0800553
554 <label class="md-nav__link" for="nav-5">
555 Infrastructure
Eric Park8fd7bfb2020-10-02 19:05:33 +0900556 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800557 </label>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900558 <nav class="md-nav" aria-label="Infrastructure" data-md-level="1">
Eric Park608ce5a2019-08-07 21:27:46 +0800559 <label class="md-nav__title" for="nav-5">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900560 <span class="md-nav__icon md-icon"></span>
Eric Park608ce5a2019-08-07 21:27:46 +0800561 Infrastructure
562 </label>
563 <ul class="md-nav__list" data-md-scrollfix>
564
565
566
567
568
569
570
571 <li class="md-nav__item">
572 <a href="../../infrastructure/" title="Index" class="md-nav__link">
573 Index
574 </a>
575 </li>
576
577
578 </ul>
579 </nav>
580 </li>
581
582
583 </ul>
584</nav>
585 </div>
586 </div>
587 </div>
588
589
590 <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
591 <div class="md-sidebar__scrollwrap">
592 <div class="md-sidebar__inner">
593
Eric Park8fd7bfb2020-10-02 19:05:33 +0900594<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
Eric Park608ce5a2019-08-07 21:27:46 +0800595
596
597
598
599
Eric Park8fd7bfb2020-10-02 19:05:33 +0900600 <label class="md-nav__title" for="__toc">
601 <span class="md-nav__icon md-icon"></span>
602 Table of contents
603 </label>
Eric Park608ce5a2019-08-07 21:27:46 +0800604 <ul class="md-nav__list" data-md-scrollfix>
605
606 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800607 <a href="#preface" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800608 Preface
609 </a>
610
611</li>
612
613 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800614 <a href="#warning" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800615 Warning!
616 </a>
617
618</li>
619
620 <li class="md-nav__item">
Eric Parkd09b00e2020-02-15 11:07:48 +0900621 <a href="#windows-installation-method" class="md-nav__link">
622 Windows installation method
623 </a>
624
625</li>
626
627 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800628 <a href="#bootable-installation-method-mbruefiesp-3264-bit" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800629 Bootable installation method - MBR/UEFI/ESP (32/64-bit)
630 </a>
631
Eric Park8fd7bfb2020-10-02 19:05:33 +0900632 <nav class="md-nav" aria-label="Bootable installation method - MBR/UEFI/ESP (32/64-bit)">
Eric Park608ce5a2019-08-07 21:27:46 +0800633 <ul class="md-nav__list">
634
635 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800636 <a href="#part-1-gather-your-tools" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800637 Part 1 - Gather Your Tools
638 </a>
639
640</li>
641
642 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800643 <a href="#part-2-flashing-bliss-os-to-the-usb-drive" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800644 Part 2 - Flashing Bliss OS to the USB drive
645 </a>
646
647</li>
648
649 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800650 <a href="#part-3-testing-bliss-os-on-your-system" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800651 Part 3 - Testing Bliss OS on your system
652 </a>
653
Eric Park8fd7bfb2020-10-02 19:05:33 +0900654 <nav class="md-nav" aria-label="Part 3 - Testing Bliss OS on your system">
Eric Park608ce5a2019-08-07 21:27:46 +0800655 <ul class="md-nav__list">
656
657 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800658 <a href="#troubleshooting-booting-from-the-usb-kicks-me-back-to-bios-or-back-to-my-windowsmacoslinux-installation" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800659 Troubleshooting - Booting from the USB kicks me back to BIOS, or back to my Windows/macOS/Linux installation.
660 </a>
661
662</li>
663
664 </ul>
665 </nav>
666
667</li>
668
669 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800670 <a href="#part-3-alternate-using-bliss-os-from-your-usb-drive" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800671 Part 3 (alternate) - Using Bliss OS from your USB drive
672 </a>
673
674</li>
675
676 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800677 <a href="#part-4-setting-up-and-installing-bliss-os-on-your-hddssdsd-card" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800678 Part 4 - Setting up and Installing Bliss OS on your HDD/SSD/SD card
679 </a>
680
681</li>
682
683 </ul>
684 </nav>
685
686</li>
687
688 <li class="md-nav__item">
Eric Park45174ca2019-10-21 01:38:33 +0800689 <a href="#conclusion" class="md-nav__link">
Eric Park608ce5a2019-08-07 21:27:46 +0800690 Conclusion
691 </a>
692
693</li>
694
Eric Park608ce5a2019-08-07 21:27:46 +0800695 </ul>
696
697</nav>
698 </div>
699 </div>
700 </div>
701
702
703 <div class="md-content">
704 <article class="md-content__inner md-typeset">
705
706
707
708 <h1 id="installation-guide">Installation Guide</h1>
709<h2 id="preface">Preface</h2>
710<p>These instructions are based on the Android-x86 project's installation guide. We have not changed the installer, so the procedure of installation is similar. We also thank @bg260 for his contributions - this guide was adapted partially from his work.</p>
711<h2 id="warning">Warning!</h2>
712<p>Team Bliss <strong>does NOT accept any responsibility</strong>. Users must read and understand the instructions, as the installation modifies core system files and carries a significant risk. You <strong>accept all responsibility</strong>, including but not limited to data loss and other malfunctions by continuing beyond this point.</p>
713<p>Any questions, install issues, bug reports, etc. <strong>MUST be</strong> accompanied with the following things:</p>
714<ul>
715<li>Log</li>
716<li>Device info</li>
717<li>Build info (file name)</li>
718<li>Installation method (exact steps used)</li>
719<li>Any other relevant information REQUIRED to diagnose your issue as NOT user error</li>
720</ul>
721<p>If the following information is not supplied, your inquiry will be <strong>ignored.</strong></p>
722<p>These instructions have changed quite a bit for Android Pie, so consider this section a <strong>work in progress.</strong> Thank you for your patience!</p>
Eric Parkd09b00e2020-02-15 11:07:48 +0900723<h2 id="windows-installation-method">Windows installation method</h2>
724<p><strong>This is the current recommended method for beginners!</strong></p>
725<p>We recommend beginners to use this method as it is the least error-prone and non-destructive. The following instructions were adapted from the Android-x86 project, so some of the images are from them. <a href="https://www.android-x86.org/installhowto.html">To look at Android-x86's original installation guide, click here.</a></p>
726<p>When booting into the installer, choose "Installation - Install Android-x86 to harddisk":</p>
727<p><img alt="beginner-installation-install-1" src="https://i.imgur.com/gEnnGFp.png" /></p>
728<p>Once the installer boots, you will be asked to select the target drive. Choose the NTFS drive that houses your current Windows install. You do <strong>not</strong> need a separate partition, as the installer will create an image on your Windows partition.</p>
729<p><img alt="beginner-installation-install-2" src="https://i.imgur.com/fpMo5GS.png" /></p>
730<p>Choose "Do not re-format" on the next screen. It is important that you choose "Do not re-format", as any other option will cause the installer to continue with the <a href="#bootable-installation-method-mbruefiesp-3264-bit">"Bootable installation method"</a>, which <strong>will</strong> result in <strong>permanent data loss</strong>, including your Windows partition!</p>
731<p><img alt="beginner-installation-install-3" src="https://i.imgur.com/QSDt8ia.png" /></p>
732<p>Choose "Yes" when prompted about the <code>grub</code> bootloader:</p>
733<p><img alt="beginner-installation-install-4" src="https://i.imgur.com/PfmjHHi.png" /></p>
734<p>The installer will ask whether or not you want to make the system partition read/write-able. If you want to root your installation, you will choose "Yes" here. Otherwise, choose "No."</p>
735<p><img alt="beginner-installation-install-5" src="https://i.imgur.com/SXEeevy.png" /></p>
736<p>The installer will begin to write the changes to the disk. This will take some time. Go grab a coffee!</p>
737<p><img alt="beginner-installation-install-6" src="https://i.imgur.com/iQ4tEAD.png" /></p>
738<p>Then the installer will ask you how much space you want to allocate for the data image. Most users choose 8 GB, 16 GB, or 32 GB.</p>
739<p>Congratulations! You should now have a functional dual-boot with Bliss OS!</p>
Eric Park608ce5a2019-08-07 21:27:46 +0800740<h2 id="bootable-installation-method-mbruefiesp-3264-bit">Bootable installation method - MBR/UEFI/ESP (32/64-bit)</h2>
Eric Parkd09b00e2020-02-15 11:07:48 +0900741<p><strong>This is the current recommended method for advanced users!</strong></p>
Eric Park608ce5a2019-08-07 21:27:46 +0800742<p>Overview of the steps:</p>
743<ul>
744<li>Download the ISO file</li>
745<li>Use Rufus or similar to burn to USB drive</li>
746<li>Disable Secure Boot, Bitlocker, and any other boot security software such as Veracrypt</li>
747<li>Boot into the USB drive.</li>
748<li>Run Bliss OS in Live mode to test things out. If all is well, continue to next step</li>
749<li>Boot into the USB drive, and choose Bliss OS Install</li>
750</ul>
751<p>Let's get started!</p>
752<h3 id="part-1-gather-your-tools">Part 1 - Gather Your Tools</h3>
753<p><strong>Please note that this method is not supported on all machines.</strong></p>
754<p>Download <a href="https://rufus.ie">Rufus</a> and the 32-bit <code>.iso</code> or 64-bit <code>.iso</code>/<code>.img</code> file of Bliss OS, depending on the architecture of the machine you are installing Bliss OS on.</p>
755<p>You will need a decent speed USB drive (4 GB or larger is recommended).</p>
756<h3 id="part-2-flashing-bliss-os-to-the-usb-drive">Part 2 - Flashing Bliss OS to the USB drive</h3>
757<p>Plug in your USB drive, and load up Rufus. Once loaded, click on the icon next to the ISO Image dropdown menu. Now browse to where you have your Bliss OS (32-bit) <code>.iso</code>, <em>or</em> your Bliss OS (64-bit) <code>.iso</code>/<code>.img</code> file. Once chosen, the dropdown should switch to the correct image type, and fill the rest in for you. Once you are ready, click Start.</p>
758<h3 id="part-3-testing-bliss-os-on-your-system">Part 3 - Testing Bliss OS on your system</h3>
759<p><strong>This is very important!</strong> If you, as a user, <strong>do NOT</strong> test the OS first to make sure it is compatible with your device, please <strong>do NOT</strong> expect us to help you if you happen to install it blindly and something goes wrong.</p>
Eric Park5ae1c6c2019-08-21 11:08:22 -0700760<p>Reboot your machine, and enter the BIOS. Most motherboards have the default key as "F2". Change the boot order so that the USB is the first thing the device will boot to. Once the boot orders are changed, reboot. If everything goes well, you should see a <code>grub</code> boot screen. Select the "Live CD" option, and if your machine is compatible, you should then see a little bit of text, and then the Bliss OS boot animation. This will go on for a few minutes, but should eventually boot to Bliss OS. If the system never boots to Bliss OS, this is a bad sign that your system might not be compatible. If it does boot, and you would like to install it, continue to the next step.
761For those wanting to use root, you will need to install the OS and be running of that install. Root will not function properly in Live Mode. </p>
Eric Park608ce5a2019-08-07 21:27:46 +0800762<h4 id="troubleshooting-booting-from-the-usb-kicks-me-back-to-bios-or-back-to-my-windowsmacoslinux-installation">Troubleshooting - Booting from the USB kicks me back to BIOS, or back to my Windows/macOS/Linux installation.</h4>
763<p>Your drive is incompatible or you have formatted it incorrectly. Try flashing the image again to the drive with Rufus. If that does not work, your device does not support booting from USB and you will have to try an alternate method.</p>
764<h3 id="part-3-alternate-using-bliss-os-from-your-usb-drive">Part 3 (alternate) - Using Bliss OS from your USB drive</h3>
765<p>If you choose to use Bliss from the USB drive, the data you modify or create on the live install will be in an ephemeral state unless you create a <code>data.img</code> to store the data. You can create a <code>data.img</code> in the root directory of the USB drive (make sure you have a minimum of 4-5 GB free on the drive). We suggest using a tool like RMXtools from XDA to create it (version 1.7 is recommended). Check the tool's thread for detailed usage instructions. You will want to create your <code>data.img</code> inside the root directory of your USB drive, with all the other <code>.img</code> files. From there, just boot into live mode, setup your system the way you want, and the data should be persistant across reboots.</p>
766<h3 id="part-4-setting-up-and-installing-bliss-os-on-your-hddssdsd-card">Part 4 - Setting up and Installing Bliss OS on your HDD/SSD/SD card</h3>
767<p>Quick warning again, in case you missed it. Team Bliss is <strong>NOT responsible</strong>, directly or indirectly, for any damages caused by this guide. By continuing, you automatically agree to these terms.</p>
768<p>This is where things start to get a little tricky, especially with how devices vary. Make sure you have a backup plan in case something goes wrong.</p>
769<p>Start off by opening your favorite partition management software, such as Disk Management in Windows, and create a new partition, making it the size you want (suggested minimum is 8 GB). Just format it to NTFS for now, because it will be formatted by the installer later into the process anyway. Remember what drive you have created here as it's important later on. For Windows machines, it will typically be <code>sda4</code> or <code>sda5</code>. Also create another 300 MB FAT32 partition for the <code>grub</code> bootloader to install to. (This part might require a third-party partition manager as Windows Disk Management might not let it be that small.)</p>
770<p>Boot up the Bliss OS USB, and select the "Installation" option in <code>grub</code>. (It is the second one down, usually.)</p>
771<p>The installer will load, and you will have an option to choose the partition you created earlier. Pick it, and select <code>ext4</code>. <strong>DO NOT</strong> blindly choose the partition, as an incorrect flash can mess up your drive and cause serious data loss. <strong>You do NOT want to get this step wrong.</strong> If you are unsure, boot back into Windows/macOS/Linux and write it down.</p>
Eric Park5ae1c6c2019-08-21 11:08:22 -0700772<p>When it asks if you want to install system as R/W, select "YES" if you want to use root (SuperSU), and "No" if you do not need root.</p>
Eric Park608ce5a2019-08-07 21:27:46 +0800773<p>When it asks if you want to install <code>grub</code>, select "Grub for Legacy BIOS boot type", "Grub2 for UEFI boot type", or neither if you are already running a Linux system. If you chose to install <code>grub</code>, the installer will allow you to choose the partition to install <code>grub</code> to. Make sure you select the 300 MB partition you set up earlier for <code>grub</code>.</p>
774<p>The process will install and create the data directory/image, so be patient. When finished, the installer will then ask if you want to run Android-x86. You can just reboot here. Make sure you remove the USB drive.</p>
775<p>If we have followed all the directions correctly, you should be presented with a <code>grub</code> boot menu. You can choose your <code>bliss_android_x86</code> option (or <code>android-x86</code>), and it will boot into Bliss OS. If you want to customize your <code>grub</code> boot entry, search the web first. We use the same <code>grub</code> setup that the Android-x86 project uses, so their forums will contain just about all the info you will need. </p>
776<p>Congratulations! We hope you enjoy using Bliss OS.</p>
Eric Park608ce5a2019-08-07 21:27:46 +0800777<h2 id="conclusion">Conclusion</h2>
778<p>Thanks for following along! If you want to check out the next guide, <a href="../extras/">click here!</a></p>
779<p>Having problems with your new installation? <a href="../troubleshooting/">Check out Troubleshooting.</a></p>
780
Eric Park608ce5a2019-08-07 21:27:46 +0800781
782
783
784
785
786
787 </article>
788 </div>
789 </div>
790 </main>
791
792
793<footer class="md-footer">
794
795 <div class="md-footer-nav">
Eric Park8fd7bfb2020-10-02 19:05:33 +0900796 <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
Eric Park608ce5a2019-08-07 21:27:46 +0800797
Eric Park8fd7bfb2020-10-02 19:05:33 +0900798 <a href="../installation-guide-surface-devices/" title="Installation Guide (Surface devices)" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
799 <div class="md-footer-nav__button md-icon">
800 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800801 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900802 <div class="md-footer-nav__title">
803 <div class="md-ellipsis">
Eric Park608ce5a2019-08-07 21:27:46 +0800804 <span class="md-footer-nav__direction">
805 Previous
806 </span>
Eric Parkd09b00e2020-02-15 11:07:48 +0900807 Installation Guide (Surface devices)
Eric Park8fd7bfb2020-10-02 19:05:33 +0900808 </div>
Eric Park608ce5a2019-08-07 21:27:46 +0800809 </div>
810 </a>
811
812
Eric Park8fd7bfb2020-10-02 19:05:33 +0900813 <a href="../taking-bug-reports/" title="Taking bug reports" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
814 <div class="md-footer-nav__title">
815 <div class="md-ellipsis">
Eric Park608ce5a2019-08-07 21:27:46 +0800816 <span class="md-footer-nav__direction">
817 Next
818 </span>
Eric Park0509f652020-03-01 01:54:39 +0900819 Taking bug reports
Eric Park8fd7bfb2020-10-02 19:05:33 +0900820 </div>
Eric Park608ce5a2019-08-07 21:27:46 +0800821 </div>
Eric Park8fd7bfb2020-10-02 19:05:33 +0900822 <div class="md-footer-nav__button md-icon">
823 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
Eric Park608ce5a2019-08-07 21:27:46 +0800824 </div>
825 </a>
826
827 </nav>
828 </div>
829
830 <div class="md-footer-meta md-typeset">
831 <div class="md-footer-meta__inner md-grid">
832 <div class="md-footer-copyright">
833
Eric Park8fd7bfb2020-10-02 19:05:33 +0900834 Made with
835 <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
836 Material for MkDocs
837 </a>
Eric Park608ce5a2019-08-07 21:27:46 +0800838 </div>
839
840 </div>
841 </div>
842</footer>
843
844 </div>
845
Eric Park8fd7bfb2020-10-02 19:05:33 +0900846 <script src="../../assets/javascripts/vendor.77e55a48.min.js"></script>
847 <script src="../../assets/javascripts/bundle.aa3f9871.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing"}</script>
Eric Park608ce5a2019-08-07 21:27:46 +0800848
Eric Park8fd7bfb2020-10-02 19:05:33 +0900849 <script>
850 app = initialize({
851 base: "../..",
852 features: [],
853 search: Object.assign({
854 worker: "../../assets/javascripts/worker/search.4ac00218.min.js"
855 }, typeof search !== "undefined" && search)
856 })
857 </script>
Eric Park608ce5a2019-08-07 21:27:46 +0800858
859
860 </body>
861</html>