I have a problem with regenerating initrd.img. Basically no space on boot partition:
Turned out my initrd.img files are huge:
lsinitramfs shows most space it taken by the nvidia gsp driver:
I also noted I have two firmware-nvidia packages installed: graphics and gsp:
Is there any way to lower the size of the initrd.img files?
Code:
╭─────────────────────────────────────────────────────────────────────────────────────────────────────╮│ 12 local devices │├──────────────┬────────┬────────┬────────┬───────────────────────────────┬───────┬───────────────────┤│ MOUNTED ON │ SIZE │ USED │ AVAIL │ USE% │ TYPE │ FILESYSTEM │├──────────────┼────────┼────────┼────────┼───────────────────────────────┼───────┼───────────────────┤│ / │ 1.3T │ 16.6G │ 1.3T │ [....................] 1.3% │ zfs │ rpool/ROOT/debian ││ /boot │ 673.2M │ 511.6M │ 161.6M │ [###############.....] 76.0% │ zfs │ bpool/BOOT/debian ││ /boot/efi │ 504.1M │ 4.4M │ 499.7M │ [....................] 0.9% │ vfat │ /dev/nvme0n1p1 │
Turned out my initrd.img files are huge:
Code:
root@p1g4:~# ls -al /boot/initrd.img-6.8.1*-rw-r--r-- 1 root root 252556126 Jul 17 21:41 /boot/initrd.img-6.8.11-amd64-rw-r--r-- 1 root root 254531480 Jul 17 21:40 /boot/initrd.img-6.8.12-amd64
lsinitramfs shows most space it taken by the nvidia gsp driver:
Code:
root@p1g4:~# lsinitramfs -l /boot/initrd.img-6.8.11-amd64 | grep gsp-535lrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ad102/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ad103/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ad104/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ad106/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ad107/gsp/gsp-535.113.01.bin -> ../../ga102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/ga100/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 38061600 Jul 14 16:22 usr/lib/firmware/nvidia/ga102/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 38061600 Jul 14 16:22 usr/lib/firmware/nvidia/ga103/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 38061600 Jul 14 16:22 usr/lib/firmware/nvidia/ga104/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 38061600 Jul 14 16:22 usr/lib/firmware/nvidia/ga106/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 38061600 Jul 14 16:22 usr/lib/firmware/nvidia/ga107/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 23750944 Jul 14 16:22 usr/lib/firmware/nvidia/tu102/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 23750944 Jul 14 16:22 usr/lib/firmware/nvidia/tu104/gsp/gsp-535.113.01.bin-rw-r--r-- 1 root root 23750944 Jul 14 16:22 usr/lib/firmware/nvidia/tu106/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/tu116/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.binlrwxrwxrwx 1 root root 34 Jul 17 21:41 usr/lib/firmware/nvidia/tu117/gsp/gsp-535.113.01.bin -> ../../tu102/gsp/gsp-535.113.01.bin
I also noted I have two firmware-nvidia packages installed: graphics and gsp:
Code:
root@p1g4:~# apt search firmware-nvidia | grep installedWARNING: apt does not have a stable CLI interface. Use with caution in scripts.firmware-nvidia-graphics/unstable,now 20240610-1 all [installed,automatic]firmware-nvidia-gsp/unstable,now 535.183.01-1 amd64 [installed,automatic]nvidia-kernel-dkms/unstable,now 535.183.01-1 amd64 [installed,automatic]
Is there any way to lower the size of the initrd.img files?
Statistics: Posted by maloosheck — 2024-07-20 00:23 — Replies 2 — Views 68