From 7864d09d291e1db6826e63ccf060e73feb83875e Mon Sep 17 00:00:00 2001 From: YellowJacketLinux Date: Mon, 14 Oct 2024 05:41:51 -0700 Subject: [PATCH] Install Notes --- INSTALL_NOTES.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 INSTALL_NOTES.md diff --git a/INSTALL_NOTES.md b/INSTALL_NOTES.md new file mode 100644 index 0000000..67e954c --- /dev/null +++ b/INSTALL_NOTES.md @@ -0,0 +1,52 @@ +USB Flash Install +----------------- + +I took a USB thumb drive, used `fdisk` to delete the partion it came with and +add a single new Linux partition, flagged as bootable. + +I then formatted the partition with `mkfs.ext4` but in retrospect I *probably* +should have used ext2 as journaling probably hurts performance on a flash drive. + +Building the LFS on it was incredibly slow. In future, I will build to an empty +directory on an actual SSD/Hard Disk and then copy the contents to the flash +drive (maybe without a lot of the `/usr/share/doc` stuff). + +It *almost* worked. The `grub-install` command worked and it started to boot but +kernel panicked because it could not mount the root file system. The problem is +*probably* a kernel option, I have been given some suggestions. + +So to continue with the project, I built from LFS 11.3 straight to hard disk +without going through the thumb drive (just do not run `PRENINE.sh`). + +I will try to figure out a kernel configuration that boots fron the flash drive, +I want an emergency boot device. But at the *moment* that is lower priority. + + +Hard Drive Install +------------------ + +This worked but there are some issues. + +### Console Font + +I dislike the console font, I need to look at which console font I defined for +use in LFS 11.3 as I like it better. + +### Network + +The network did not come up. The `ip link` command did show that my MAC address +was associated with my defined `lan0` interface but the network did not come up. + +I removed the `/etc/systemd/network/10-lan0.link` file and restarted the network +service to see what `dbus` called my interface, and then edited the +`/etc/systemd/network/10-lan0.network` file to use that name and again restarted +the network and this time it started. + +I almost wonder if maybe SystemD ran `10-lan0.network` before `10-lan0.link` so +that the link was not yet defined? I will look at it. + +### Timezone + +My hardware clock is UTC and but the `date` command shows the UTC time but +calls it `PDT` so when I set the time zone, I must have done so incorrectly. I +will look into it.