Wiki source for LiveUSB


Show raw source

===Live Installation to External Device===

With a **live installation** of an operating system, it can be run directly from an external device:
~-//bypassing// the existing, internal operating system on one's computer
~-//without// altering the configuration of the existing, internal operating system on one's computer (//unless// one deliberately chooses to do so in order to fix a broken system configuration)

With a **live installation** of an operating system, it can be run directly from an external device such as:
~-SD flash memory card
~-USB flash memory drive
~-solid-state drive (SSD)
~-hard disk drive (HDD)
~-optical disc drive (see [[LiveDVD]])

==1. How to create a live installation to external device==
- acquire the disk image file (with file extension //.img//, //.iso// or //.zip//) of the desired operating system, such as a recent Puppy Linux release (read [[https://wikka.puppylinux.com/LiveDVD Appendix 2]])
- then, write the disk image file (with file extension //.img//, //.iso// or //.zip//) to an external device

==2a. How to write (burn) a disk image file to external device (except optical disc drive)==
~-From within GNU/Linux (select one of the following)
~~-[[https://gitlab.com/systemrescue/systemrescue-usbwriter SystemRescue USB Writer]]
~~-[[https://gitlab.com/bztsrc/usbimager/ USBImager]]
~~-[[https://easyos.org/install/how-to-write-easyos-to-a-flash-drive.html#EasyDD_frontend_for_dd EasyDD]]
~~-//dd// command
~~~-ensure the target device is disconnected, or remove all removable USB devices, from the computer
~~~-next, list all known disk devices connected to the computer, via the command-line interface: %%lsblk -al%%
~~~-next, connect the target device to the computer via an USB port
~~~-next, **{{color text="determine the correct device name (sdX) of the target device" c="red"}}** by invoking the //lsblk// command again, and comparing both outputs: %%lsblk -al%%
~~~-then, write (burn) the disk image file (with file extension //.img//, //.iso// or //.zip//) to external device, via the command-line interface
~~~~-**{{color text="WARNING" c="red"}}** the //dd// command will overwrite all existing data on the target device X, where X represents the device letter for your target device - USE ENTIRELY AT YOUR OWN RISK: %%time sudo dd bs=4M conv=notrunc,fdatasync oflag=direct status=progress if=<DISK IMAGE FILE> of=/dev/sdX%%
~-From within Android:
~~-ensure an external device is connected to the smartphone/tablet, via the USB port
~~-then, use the following free software program:
~~~-[[https://etchdroid.app/ EtchDroid]]
~-From within Microsoft Windows:
~~-ensure an external device is connected to the computer, usually via a USB port
~~-then, use either one of the following free software programs:
~~~-[[https://rufus.ie Rufus]] (advanced) (the latest version of Rufus requires Windows 8 or later; last supported version for Windows 7 is [[https://github.com/pbatard/rufus/releases/download/v3.22/rufus-3.22p.exe version 3.22]])
~~~-[[https://gitlab.com/bztsrc/usbimager/-/releases USBImager]] (simple) ([[https://gitlab.com/bztsrc/usbimager/raw/master/usbimager-manual.pdf User's Manual]])

==2b. How to write (burn) a disk image file to external device (optical disc drive only)==
~-go to [[LiveDVD]]

==3. How to run GNU/Linux from the external device==
~-ensure the external device is connected to the computer, usually via a USB port
~-next, ensure that the U.E.F.I./B.I.O.S. firmware (low-level software that starts just prior to the operating system doing so) settings is configured to follow the __desired boot sequence__ (read [[https://wikka.puppylinux.com/LiveDVD Appendix 3]])
~-next, ensure that the computer is put in a __power-off state__
~-next, __power-on__ the computer

==Appendix==
https://easyos.org/install/how-to-install-easyos-on-a-new-ssd.html
https://www.system-rescue.org/Installing-SystemRescue-on-a-USB-memory-stick/
https://www.happyassassin.net/posts/2014/01/25/uefi-boot-how-does-that-actually-work-then/
https://uefi.org/faq
---
----
==Categories==
CategoryInstallation
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki