Файл /boot/vmlinuz не установлен

Используйте | (pipe )команда в меньшем количестве с метками, как ответил Wumpus Q. Wumbley в его втором варианте , но перенаправление с использованием tee для добавления к уже существующему файлу для этой цели:

|tee >> ~/helpaggregator.txt

Я предлагаю существующий файл, так как при изучении новых команд обычно приходится сверяться с ними, и желательно, чтобы они были объединены. Кроме того, автодополнение табуляции пригодится.

4
23.06.2020, 14:33
2 ответа

Это нормально; Ядра Debian хранятся в файлах, имена которых содержат базовую версию, , например./boot/vmlinuz-4.19.0-9-amd64.

Символические ссылки /bootбольше не поддерживаются по умолчанию; которым можно управлять в/etc/kernel-img.conf(с помощью настройки do_symlinks).

72МиБ initrd больше, чем он мог бы быть, но не слишком. Это в значительной степени контролируется настройкой MODULESв файле /etc/initramfs-tools/initramfs.conf.

5
18.03.2021, 23:25

У меня нет под рукой Debian grub, но, безусловно, ответ @Stephen Kitt относительно символических ссылок работает в Ubuntu по сравнению с:

ll /boot/init*59*
-rw-r--r-- 1 root root 67558713 Jun 20 02:49 /boot/initrd.img-5.3.0-59-generic
-rw-r--r-- 1 root root 39420228 Jun 28 03:37 /boot/initrd.img-5.3.0-59-lowlatency
~ # ll /boot/vmlinuz*59*
-rw------- 1 root root 9158912 Jun  4 15:23 /boot/vmlinuz-5.3.0-59-generic
-rw------- 1 root root 9220352 Jun  4 15:23 /boot/vmlinuz-5.3.0-59-lowlatency
~ # ll /vmlinuz*
lrwxrwxrwx 1 root root 32 Jun 20 14:16 /vmlinuz -> boot/vmlinuz-5.3.0-59-lowlatency
lrwxrwxrwx 1 root root 29 Jun 28 03:36 /vmlinuz.old -> boot/vmlinuz-5.3.0-59-generic
~ # ll /init* 
lrwxrwxrwx 1 root root 35 Jun 20 14:16 /initrd.img -> boot/initrd.img-5.3.0-59-lowlatency
lrwxrwxrwx 1 root root 32 Jun 28 03:36 /initrd.img.old -> boot/initrd.img-5.3.0-59-generic

Обратите внимание, что я удалил bloatwareв своем ядре с низкой задержкой, поэтому размер — это то, что вы получите , но ваши /boot/grub/grub.cfgили /boot/grub/grub.listнайдут его, где бы он ни находился.

После новой перезагрузки:dmesg|head -10сообщит вам, что загружено. Вот моя Ubuntu:

dmesg |head -10
[    0.000000] Linux version 5.3.0-59-lowlatency (buildd@lcy01-amd64-025) (gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)) #53~18.04.1-Ubuntu SMP PREEMPT Thu Jun 4 16:09:34 UTC 2020 (Ubuntu 5.3.0-59.53~18.04.1-lowlatency 5.3.18)
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-5.3.0-59-lowlatency root=UUID=51e6fcad-3f35-d601-5040-fcad3f35d601 ro acpi=off quiet splash vt.handoff=1
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   Hygon HygonGenuine
[    0.000000]   Centaur CentaurHauls
[    0.000000]   zhaoxin   Shanghai  
[    0.000000] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
[    0.000000] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'

См. Процесс загрузки Debian . Честно говоря, я не знал, что это так сильно отличается!

В противном случае вы бы не загружались.

Редактировать 1:Я полагаю, вы запустили:`sudo find / -имя ' *vmlinuz *' !

0
18.03.2021, 23:25

Теги

Похожие вопросы