|
Исправление ошибки "KERNEL PANIC: VFS" |
|
|
Добавил(а) microsin
|
|
После очередного обновления системы словил Kubuntu словила фиолетовый экран с сообщением:
KERNEL PANIC! Please reboot your computer. VFS: Unable to mount root fs on unknown-block(0,0)

После перезагрузки фиолетовый экран появлялся опять. Если выбрать в меню продвинутую загрузку и далее загрузку в режиме восстановления, то система нормально загружается. Но обычная загрузка снова приводит к фиолетовому экрану.
Знакомый спец помог разобраться с проблемой. Как оказалось, после обновления произошла несовместимость драйвера VirtualBox и операционной системы. Проблема решилась после удаления из системы VirtualBox. Вот история команд, которые использовались для устранения ошибки:
sudo su - cd /root/module-signing openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=VirtualBox/" /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /root/module-signing/MOK.priv /root/module-signing/MOK.der $(modinfo -n vboxdrv) /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /root/module-signing/MOK.priv /root/module-signing/MOK.der $(modinfo -n vboxnetflt) /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /root/module-signing/MOK.priv /root/module-signing/MOK.der $(modinfo -n vboxnetadp) /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 /root/module-signing/MOK.priv /root/module-signing/MOK.der $(modinfo -n vboxpci) find /lib/modules/$(uname -r) -name "*vbox*" /sbin/vboxconfig apt remove --purge virtualbox virtualbox-dkms virtualbox-qt virtualbox-ext-pack rm -rf ~/.config/VirtualBox rm -rf ~/.VirtualBox apt update apt install virtualbox virtualbox-dkms virtualbox-ext-pack modprobe vboxdrv mount mount | grep ro cat /etc/fstab blkid apt install gdisk fdisk -l /dev/sda fdisk -l /dev/sdb fsck.ext4 /dev/sda3 mount | grep sdb mount | grep sda vim /etc/fstab reboot apt update apt dist-upgrade dpkg -l | grep virt apt --purge remove virtualbox-qt virtualbox-ext-pack virtualbox-dkms virtualbox-7.2 virtualbox apt-cache search libvirt apt install libvirt-daemon apt-cache search virt-manager apt-cache search virt apt-cache search virt | grep view apt install virt-manager virt-viewer systemctl status libvirtd apt autoremove reboot apt update virsh list virsh network-list virsh reboot
|