mirror of
https://github.com/YellowJacketLinux/lfs-buildscripts.git
synced 2025-01-23 14:32:20 +08:00
Install Notes
This commit is contained in:
parent
df0943d564
commit
7864d09d29
52
INSTALL_NOTES.md
Normal file
52
INSTALL_NOTES.md
Normal file
@ -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.
|
Loading…
Reference in New Issue
Block a user