扫描 CD-ROM 无法完成戴尔笔记本电脑上 ubtuntu 16.04 LTS 的安装过程

扫描 CD-ROM 无法完成戴尔笔记本电脑上 ubtuntu 16.04 LTS 的安装过程

我正在尝试在一台普通的戴尔电脑上安装 ubtuntu 16.04 LTS,即本文撰写时的最新版本。它有一个 CD-ROM。我从 USB 启动到 ubtuntu 试用版后,运行了正常的 GUI 安装过程。我进入“扫描 CD-ROM...”部分,然后机器上弹出错误:

apt configuration problem
an attempt to configure apt to install additional packages from the CD failed.
OK

当我单击“确定”删除错误消息时,它会使安装 GUI 无效并在屏幕上显示一条警报:

安装完成 安装已完成。您现在可以继续测试 Ubuntu,但直到您重新启动计算机,您所做的任何更改或保存的文档都不会被保留。

现在重启

当我重新启动时,ubuntu 没有安装。就好像安装过程进行到一半时,它尝试从一张包含所有内容的 CD 中获取信息,然后停止尝试安装它。

这真是太奇怪了。我正在寻求帮助,我很感激你花时间来解决这个问题。

答案1

我看到了一个修复bugs.launchpad.net。希望这能帮助您解决问题。

请注意,从系统中删除 /usr/lib/ubiquity/apt-setup/generators/40cdrom 可能会导致安装程序在稍后阶段崩溃。

原文报告如下:

二进制包提示:无处不在

问题描述:当尝试从 USB 安装 Ubuntu 时,ubiquity 崩溃并显示以下消息:“尝试配置 apt 以从 CD 安装其他软件包失败。”

问题的根源:问题在于 USB 上的文件结构与 LiveCD 上的文件结构不同,而 apt-setup 并未意识到这一点。

解决方法:

似乎有两种选择:

a) 从 Live 设置(“尝试 Ubuntu”)安装时,删除导致错误的脚本:

sudo rm /usr/lib/ubiquity/apt-setup/generators/40cdrom

b)按预期创建文件:

要解决此问题,只需将 iso 上的 filesystem.squashfs 内容复制到 USB 棒中。幸运的是,它从中读取的部分似乎只是 apt 配置文件,因此丢失 FAT32 USB 棒上的符号链接或权限并不重要。

在您当前的 Linux 安装上:(如果您没有,您可以使用另一个 USB 驱动器上的 Live CD)

  1. 创建 USB 记忆棒。

  2. 在终端中输入:

    sudo mkdir iso

    sudo mkdir 源

    sudo mount -o loop pathtoiso/ubuntu-10.10-desktop-amd64.iso iso

    sudo mount -t squashfs -o loop iso/casper/filesystem.squashfs 源

    sudo cp -pLr 源/* pathtomountedusbstick。

相关内容