oclug-live-distro
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
oclug-live-distro [2017/04/04 16:57] – [The actual installation] jcnash | oclug-live-distro [2017/04/04 17:47] – [EFI Booting] jcnash | ||
---|---|---|---|
Line 6: | Line 6: | ||
Collected comments are on page(s) [[2017comments|2017comments]] in reverse date order. | Collected comments are on page(s) [[2017comments|2017comments]] in reverse date order. | ||
- | ==== Planning outline for OCLUG live USB distro ==== | ||
- | Date: 17-3-4 | + | ==== Live Distro Planning Document ==== |
- | ==== Goals: ==== | + | * [[livedistro:plan2017|livedistro: |
- | * Unordered List Item" | ||
- | * customizable | ||
- | * remasterable | ||
- | * installable | ||
- | * documented, both for " | ||
- | ==== Base ideas: | + | ==== EFI Booting |
- | We have a preliminary liveUSB/iso that is | + | |
- | | + | |
- | * boots UEFI or legacy | + | |
- | * 32 or 64 bit, and boots on non-pae processor | + | |
- | * This also boots in VirtualBox VM | + | |
- | * can run startx to come up in openbox (manual start) | + | |
- | * very minimal | + | |
- | + | ||
- | + | ||
- | ==== Tasks: ==== | + | |
- | A goal is to have these "bite sized" if possible | + | |
- | + | ||
- | * Graphical interface | + | |
- | * openbox configuration | + | |
- | * openbox add-ons such as | + | |
- | * tint2 - system panel and task bar | + | |
- | * conky - system monitor and information center | + | |
- | * nitrogen - for backgrounds | + | |
- | * some documentation on install and configuration for above | + | |
- | + | ||
- | * Customizing the system | + | |
- | * pacman installs | + | |
- | * recommended and necessary tools | + | |
- | * how to remove/ | + | |
- | * checking and verifying system | + | |
- | * documentation of the above | + | |
- | + | ||
- | * Remastering | + | |
- | * getting a new live image from running virtual system | + | |
- | * Are there choices we need to address? | + | |
- | * Testing image in virtual environment | + | |
- | * packaging image onto USB or other media | + | |
- | * appropriate boot mechanisms in place | + | |
- | + | ||
- | * Installer script | + | |
- | * optional inclusion on the image | + | |
- | * how to adjust / test | + | |
===== Investigation of EFI boot (S Murphy) ===== | ===== Investigation of EFI boot (S Murphy) ===== | ||
Line 282: | Line 240: | ||
You are going to need some more tools installed, so fire up `pacman` | You are going to need some more tools installed, so fire up `pacman` | ||
- | ``` | + | pacman -S efibootmgr efitools |
- | pacman -S efibootmgr efitools | + | |
- | ``` | + | |
You can check to see if the system is effectively ready for this by running the | You can check to see if the system is effectively ready for this by running the | ||
`efivar` command and seeing the output | `efivar` command and seeing the output | ||
- | ``` | + | efivar -l |
- | efivar -l | + | |
- | ``` | + | |
This should give you a list of " | This should give you a list of " | ||
Line 298: | Line 252: | ||
This is the secret sauce for making the system bootable: | This is the secret sauce for making the system bootable: | ||
- | ``` | + | efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l ' |
- | efibootmgr -d /dev/sda -p 1 -c -L "Arch Linux" -l ' | + | |
- | ``` | + | |
NOTE: Intel microcode updates may require the previous line to include two | NOTE: Intel microcode updates may require the previous line to include two | ||
`initrd=` sections, so the previous line would have `-u " | `initrd=` sections, so the previous line would have `-u " | ||
- | ### Enabling the network | + | ==== Enabling the network |
This is for a wired connection, however the procedure is similar for wireless. | This is for a wired connection, however the procedure is similar for wireless. | ||
Line 316: | Line 269: | ||
Get the name of the wired interface. It will not be eth0. | Get the name of the wired interface. It will not be eth0. | ||
- | ``` | + | ip link |
- | ip link | + | |
- | ``` | + | |
The output will be like: | The output will be like: | ||
- | ``` | + | 1: lo: < |
- | 1: lo: < | + | |
link/ | link/ | ||
- | 2: ens33: < | + | 2: ens33: < |
link/ether 00: | link/ether 00: | ||
- | ``` | ||
The wired interface is **ens33**. | The wired interface is **ens33**. | ||
Line 364: | Line 314: | ||
==== TODO ==== | ==== TODO ==== | ||
- | * X11 Setup | + | |
- | * Window Manager installation | + | * Window Manager installation |
- | * TBD | + | * TBD |
==== References ==== | ==== References ==== | ||
Line 372: | Line 322: | ||
The following pages (mostly from the Arch Wiki) were used to make these notes. | The following pages (mostly from the Arch Wiki) were used to make these notes. | ||
- | * https:// | + | |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
- | * https:// | + | * [[https:// |
Also looked at: | Also looked at: | ||
- | * https:// | + | |
- | * https:// | + | * [[https:// |
- | * http:// | + | * [[http:// |
For creating that USB stick, you can use the traditional `dd` method or try out | For creating that USB stick, you can use the traditional `dd` method or try out | ||
- | https:// | + | [[https:// |
- | === Extra Information === | + | ==== Extra Information |
Of course if you would prefer to do the install, including the GUI desktop and | Of course if you would prefer to do the install, including the GUI desktop and | ||
Line 399: | Line 349: | ||
They are: | They are: | ||
- | * https:// | + | |
- | * https:// | + | * [[https:// |
oclug-live-distro.txt · Last modified: 2024/03/31 15:34 by scott5