我认为我的内置磁盘出现故障,但我不太确定。为了检测此问题,并在更换之前,我从外部硬盘驱动器上创建了一个永久活动磁盘。
我测试了它是否保留了我写入的任何文件,但我注意到我无法安装任何东西。当我尝试安装某些东西时,出现此错误:
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_image
或linux_header
。
问题不在于您的加密硬盘,因为 Live USB 在手动安装之前不会看到您的硬盘或任何其他驱动器/分区。
此外,请确保在系统设置中关闭自动升级。不时使用:
apt list --upgradable
仅当与、或不sudo apt upgrade <package_name>
相关时才选择带有 的软件包。可能还有其他不应升级的软件包。initramfs
grub
linux_image
linux_header