Да, это решение
Добавьте следующие строки в файл etc/apt/source.list
deb ftp://ftp.ne.jp/Linux/packages/kali/kali kali-rolling main non-free contrib
ШАГИ:
Other Locations
Computer
etc
apt
Open in Terminal
В терминале введите следующее
nano source.list
Затем удалите все его содержимое, скопируйте следующее и вставьте в папку Windows.
deb http://http.kali.org/kali kali-rolling main contrib non-free
deb-src http://http.kali.org/kali kali-rolling main contrib non-free
deb ftp://ftp.ne.jp/Linux/packages/kali/kali kali-rolling main non-free contrib
Нажмите Ctrl+o и нажмите Enter
Откройте новый терминал и введите
apt-get update
или
sudo apt-get update
Надеюсь, это сработает. Спасибо.
Как упоминалось в посте,
lsmod shows no modules loaded. I assume this shouldn't be happening
проблема заключалась в том, что модули не загружались в ядро. Текущая версия работающего ядра — 5.4.31 -0 -virt wand, а собираемая версия — 5.4.30. Устанавливаемые модули помещались в каталог /lib/modules/5.4.30
. Это привело к тому, что начальный RAM-диск (initramfs )был собран без правильных модулей для ядра и, следовательно, не загружался при загрузке.
Чтобы исправить это, после установки модулей ядра при сборке initramfs вместо этого следует использовать следующую команду:
mkinitfs -o /boot/initramfs-virt 5.4.30
Эта команда включает установленные модули для ядра 5.4.30 в initramfs вместо версии по умолчанию uname -r
(, в данном случае 5.4.31 -0 -virt ). Затем ядро может загружать модули -> читать диски -> загружаться с требуемого диска.