Установка программ на персистентном живом диске

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

Я протестировал это, это сохраняет любые файлы, которые я пишу в него, но я заметил, что ничего не могу установить. Я получаю эту ошибку, когда я пытаюсь установить что-то:

Do you want to continue? [Y/n] Y
Setting up linux-image-5.0.0-36-generic (5.0.0-36.39~18.04.1) ...
Setting up initramfs-tools (0.130ubuntu3.9) ...
/usr/sbin/update-initramfs: 6: /usr/sbin/update-initramfs: cannot create /cdrom/casper/vmlinuz: Read-only file system
dpkg: error processing package initramfs-tools (--configure):
 installed initramfs-tools package post-installation script subprocess returned error exit status 2
Processing triggers for linux-image-5.0.0-36-generic (5.0.0-36.39~18.04.1) ...
/etc/kernel/postinst.d/initramfs-tools:
/usr/sbin/update-initramfs: 6: /usr/sbin/update-initramfs: cannot create /cdrom/casper/vmlinuz: Read-only file system
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 2
dpkg: error processing package linux-image-5.0.0-36-generic (--configure):
 installed linux-image-5.0.0-36-generic package post-installation script subprocess returned error exit status 1
Errors were encountered while processing:
 initramfs-tools
 linux-image-5.0.0-36-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)

Любой совет относительно того, как установить программы на персистентном живом диске, действительно ценился бы. Диск имеет Ubuntu 18.04.

Это все еще пытается использовать мой внутренний жесткий диск для чего-нибудь? Если да, который может быть проблемой также, потому что она шифруется.

Спасибо!

1
задан 18 November 2019 в 05:32

1 ответ

В копии экрана пропускают предыдущие строки:

Do you want to continue? [Y/n] Y
Setting up linux-image-5.0.0-36-generic (5.0.0-36.39~18.04.1) ...
Setting up initramfs-tools (0.130ubuntu3.9) ...

Это приводит меня полагать, что Вы вошли sudo apt upgrade. Вы не можете сделать этого с персистентным USB.

можно только сделать:

sudo apt update
sudo apt install <package_name>

, Где <package_name> не пакет ядра Linux такой как linux_image или linux_header.

проблема не основана на Вашем зашифрованном жестком диске, потому что Живой USB не будет видеть Ваш жесткий диск или любые другие диски / разделы, пока они не будут вручную смонтированы.

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

apt list --upgradable

Только выбор те пакеты с sudo apt upgrade <package_name>, когда они не связаны с initramfs, grub, linux_image или linux_header. Могут быть другие пакеты также, которые не должны быть обновлены.

0
ответ дан 7 December 2019 в 18:04

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

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