- You cannot setup a sub-directory to be home. You can only specify a drive.
- alsa.tcz does not depend on alsa-config.tcz, but alsa-config.tcz depends on alsa.tcz.
You can edit your onboot.lst to load alsa-config.tcz instead of alsa.tcz .
- I use boot code vga=789 which is working fine.
However, I also use this in my extlinux.conf :
MENU RESOLUTION 1024 600
While processing/loading extensions at boot, the resolution gets reset (to the same value).
I don't know which extension is causing this. Anyway, I don't think any extra extensions are needed for the framebuffer to be used in CLI. You can remove Xvesa.tcz , Xlibs.tcz and Xfbdev.tcz from your onboot.lst file.