Running Slackware On a Dell Inspirion 530

Opens up a whole new dimension for LFS!! Going to install the Brave browser with flatpak!!

I now have Firefox in /opt and Brave and VLC installed via Flatpak!!

Does LFS use an initramfs?
It is apparently possible to boot linux without an initramfs, but you have to compile a kernel and make some modifications. Just wondering what LFS does.

BSD uses an initial ram disk ( initrd) which is different.
Linux used to use initrd, but it changed at about kernel 2.6.

and to add to the confusion, some current linuxes still call their initramfs ā€˜initrd’

No, not unless you build it in!! Which I have no need of, especially for this Dell PC!!

So you build all the drivers in when you compile the kernel?
Does the kernel boot unaided?

What do you mean?

The kernel needs hardware drivers loaded to be able to boot and run. Normally they are put in initramfs but if you omit that they need to be in vmlinuz … so you have to put them in at compile time , and take the initramfs links out of the kernel.

Not sure why all this nonsense started . Something to do with dynamic module loading, I guess.
There used to be just vmlinuz and nothing… then they brought in booting with a temporary ram filesystem and switching over to the real disk filesystems later in the boot … I have no idea how that is supposed to be better?

Yes, when the LFS kernel is compiled one has to cp the vmlinuz, the system map and the config file into /boot!! If one uses a separate /boot partition, then one has " mount /dev/sda1 /boot and then do the cp command!! If one is only using a one partition for LFS, you just run the cp command, and all is copied to the boot directory!!

I swear by MPV - and ffmpeg - I don’t compile them - but mpv does everything I need with minimal bloat - VLC’s okay - but seems to have a fair amount of ā€œbloatā€ - not really ā€œbloatā€ but way too many features I’d never use… I also use mpv on MacOS too (via homebrew - but had to go here to integrate mpv with the MacOS finder : GitHub - 9beach/mpv-app-bundle: The missing app bundle for Homebrew mpv. Ā· GitHub)…

I use mpv to watch free-to-air TV streamed from my TVHeadEnd (running on a Pi3) and stream the feeds from my security cameras…

Yes MPV plays well on my LFS!! ffmpeg is the monster to compile from source!! I have to keep a note pad and write down the target and the deps and scratch them off as I compile!! I did VLC from Flahub, this keeps me from dragging qt into LFS!!

For an old Core2 Duo CPU and 4GB of ram, the old Dell is running well with Slackware and LFS!!