在永久实时磁盘上安装程序

在永久实时磁盘上安装程序

我认为我的内置磁盘出现故障,但我不太确定。为了检测此问题,并在更换之前,我从外部硬盘驱动器上创建了一个永久活动磁盘。

我测试了它是否保留了我写入的任何文件,但我注意到我无法安装任何东西。当我尝试安装某些东西时,出现此错误:

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

屏幕副本中缺少以下几行:

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_imagelinux_header

问题不在于您的加密硬盘,因为 Live USB 在手动安装之前不会看到您的硬盘或任何其他驱动器/分区。

此外,请确保在系统设置中关闭自动升级。不时使用:

apt list --upgradable

仅当与、或不sudo apt upgrade <package_name>相关时才选择带有 的软件包。可能还有其他不应升级的软件包。initramfsgrublinux_imagelinux_header

相关内容