У меня была проблема с установкой ядер, потому что мой /boot
раздел является очень небольшим (приблизительно 200 + МБ) (и я не могу расшириться, потому что я использую lvm).
Список файлов внутри /boot
, Я имею:
defaultuser@theoriginalpc:~$ ls -lahS /boot
totalo 128M
-rw-r--r-- 1 root root 38M Dec 22 14:33 initrd.img-4.4.0-57-generic
-rw-r--r-- 1 root root 38M Dec 22 13:12 initrd.img-4.4.0-47-generic.old-dkms
-rw-r--r-- 1 root root 17M Dec 22 14:27 initrd.img-4.4.0-57-generic.old-dkms
-rw-r--r-- 1 root root 14M Dec 22 14:33 initrd.img-4.4.0-53-generic.old-dkms
-rw-r--r-- 1 root root 10M Dec 22 13:13 initrd.img-4.4.0-47-generic
-rw------- 1 root root 6.8M Dec 10 12:04 vmlinuz-4.4.0-57-generic
-rw------- 1 root root 3.7M Dec 10 12:04 System.map-4.4.0-57-generic
-rw-r--r-- 1 root root 1.2M Dec 10 12:04 abi-4.4.0-57-generic
-rw-r--r-- 1 root root 186K Dec 10 12:04 config-4.4.0-57-generic
-rw-r--r-- 1 root root 181K Jan 28 2016 memtest86+_multiboot.bin
-rw-r--r-- 1 root root 181K Jan 28 2016 memtest86+.elf
-rw-r--r-- 1 root root 179K Jan 28 2016 memtest86+.bin
drwx------ 2 root root 12K Nov 18 15:06 lost+found
drwxr-xr-x 25 root root 4.0K Dec 22 14:33 ..
drwxr-xr-x 4 root root 1.0K Dec 22 14:33 .
drwxr-xr-x 6 root root 1.0K Dec 22 14:34 grub
Я вижу что *.old-dkms
файлы поднимают много пространства.
Это должно хорошо удалить их?
(Вот данные, когда работал sudo update-grub
)
Generating grub configuration file ...
Averto: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.4.0-57-generic
Found initrd image: /boot/initrd.img-4.4.0-57-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
farita
можно безопасно удалить их.
, Когда DKMS создает модуль для ядра, он может также включать его в initramfs (initrd файлы, которые Вы видите в /boot
). Прежде, чем сделать так, это делает резервное копирование текущего initramfs, добавляя .old-dkms
в конце файла.
Так, если DKMS не отказывает при генерации initramfs (довольно вряд ли), эти .old-dkms
, бесполезны впоследствии.
, Если Вы немного параноики, необходимо сначала перезагрузить машину для проверки ядра и недавно сгенерированной работы initramfs хорошо и удаления .old-dkms
.