Switch to HWE kernel and improve boot reliability
- Install linux-image-generic-hwe-24.04 (6.14+) for RTL8125BP XID 689 support - Enable noble-updates and noble-security repositories in chroot - Add explicit rdinit=/init and panic=-1 kernel parameters for boot robustness - Rename CLAUDE.md to AGENTS.md for broader AI assistant coverage - Document dracut module alternative and verify-image.sh utility - Clean up initramfs netboot script comments
This commit is contained in:
@@ -53,13 +53,27 @@ echo "keyboard-configuration keyboard-configuration/variant select Norwegian" |
|
||||
echo "locales locales/default_environment_locale select en_US.UTF-8" | debconf-set-selections
|
||||
echo "locales locales/locales_to_be_generated multiselect en_US.UTF-8 UTF-8, nb_NO.UTF-8 UTF-8" | debconf-set-selections
|
||||
|
||||
# Update and upgrade
|
||||
# Enable noble-updates and noble-security for HWE kernel
|
||||
cat > /etc/apt/sources.list.d/ubuntu.sources << 'SOURCES'
|
||||
Types: deb
|
||||
URIs: http://archive.ubuntu.com/ubuntu
|
||||
Suites: noble noble-updates noble-backports
|
||||
Components: main universe multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
|
||||
Types: deb
|
||||
URIs: http://security.ubuntu.com/ubuntu
|
||||
Suites: noble-security
|
||||
Components: main universe multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
SOURCES
|
||||
|
||||
apt-get update
|
||||
apt-get upgrade -y
|
||||
|
||||
# Install essential packages
|
||||
# Install HWE kernel (6.14+) for RTL8125BP XID 689 support
|
||||
apt-get install -y \
|
||||
linux-image-generic \
|
||||
linux-image-generic-hwe-24.04 \
|
||||
linux-firmware \
|
||||
busybox-initramfs \
|
||||
initramfs-tools \
|
||||
|
||||
Reference in New Issue
Block a user