Я только что удалил свое ядро?

Я работаю над VirtualBox, размещенным бездисплейная Ubuntu, которая похожа на это:

foo@bar:~> uname -r
3.13.0-100-generic
foo@bar:~> lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:        14.04
Codename:       trusty

Я просто попытался удалить некоторые старые заголовки ядрa путем выполнения:

sudo apt-get remove linux-image-3.13.0-4* linux-headers-3.13.0-4*

То, которое я думал, удалит очень ограниченный набор старых заголовков ядрa. Текст, который появился на сцене, однако включенной:

Removing linux-generic (3.13.0.100.108) ...
Removing linux-headers-generic (3.13.0.100.108) ...
Removing linux-headers-3.13.0-100-generic (3.13.0-100.147) ...
Removing linux-headers-3.13.0-100 (3.13.0-100.147) ...
Removing linux-image-generic (3.13.0.100.108) ...
Removing linux-image-extra-3.13.0-100-generic (3.13.0-100.147) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-100-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-100-generic /boot/vmlinuz-3.13.0-100-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-3.13.0-100-generic
Found initrd image: /boot/initrd.img-3.13.0-100-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Removing linux-image-3.13.0-100-generic (3.13.0-100.147) ...
WARN: Proceeding with removing running kernel image.

Который указывает, что на самом деле я повредил текущие заголовки ядрa!

Сказав это, когда я работаю

dpkg -l linux-image-* linux-headers-*

Я могу все еще видеть:

rc  linux-image-3.13.0-100-generic              3.13.0-100.147             amd64                      Linux kernel image for version 3.13.0 on 64 bit x86 SM

и

rc  linux-image-extra-3.13.0-100-generic        3.13.0-100.147             amd64                      Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP

Который является довольно странным!

Таким образом, мои вопросы:

Сначала я удалил Заголовки ядрa, если dpkg все еще показывает им?

Вторые самые большие решения этой проблемы включают использование живого CD для управления файловой системой. Я не вижу, как я могу сделать это, когда я имею дело с размещенным VM Virtualbox - как я могу проявить тот подход (или есть ли лучший?).


Править: На основе комментариев user.dz и 'Органического Мрамора' я пытаюсь использовать исходную установку ISO для начальной загрузки как LiveCD. Это, кажется, запускается хорошо, но второй экран, представленный мне, похож на это:

enter image description here

И ни один из тех не кажется относящимся к начальной загрузке как LiveCD. То, что я не хочу делать (по очевидным причинам) должно перезаписать существующую конфигурацию машины.

Только, чтобы быть ясным я должен сказать, что из "менеджера VirtualBox" изменил настройки на проблеме VM так, чтобы это загрузилось от ISO, который я загрузил для создания VM первоначально.

Я ценил бы некоторый совет:

  • Я на правильном пути?
  • Раз так, который из представленных опций относятся к моей ситуации?

РЕДАКТИРОВАНИЕ 2

На основе большего количества комментариев я теперь запустил VM Ubuntu 14 на основе настольного ISO. Прежде, чем запустить его я добавил VM, с которым у меня есть проблемы как жесткий диск, как это:

Storage Configuration of Desktop VM being used to try to fix the original problem VM

Диск с зеленым пузырем вокруг этого является диском, принадлежащим VM, который я больше не могу загружать, потому что я удалил ядро.

Сделав это я запустил VM и навел справки о файлах, принадлежащих 'проблеме VM'. Я нашел его в каталоге в /media/ubuntu/f17f8ab5-065f-4e05-835e-8cd0380b9e2b таким образом после направлений здесь https://ubuntuforums.org/showthread.php? t=1034523&p=6518991#post6518991 я попробовал:

sudo mount /media/ubuntu/f17f8ab5-065f-4e05-835e-8cd0380b9e2b /mnt

но я получаю сообщение об ошибке:

mount: /media/ubuntu/f17f8ab5-065f-4e05-835e-8cd0380b9e2b is not a block device

Таким образом, как я могу сделать это, если каталог не является блочным устройством (который это ясно не).

2
задан 26 October 2016 в 12:02

0 ответов

Другие вопросы по тегам:

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