我正在尝试在联想 G50-70 笔记本电脑上双启动 Windows 10 Home 和 Ubuntu 16.04 LTS。这台电脑以前安装了 Windows 8.1 和 Ubuntu 14.04 LTS,并带有 EFI 双启动。我想使用与以前相同的分区方案对这两个操作系统进行全新安装/升级,但 Ubuntu 根分区要更大一些。
我已经通过格式化包含 Windows 8 (/dev/sda4) 的分区,然后将 Windows 10 安装到该分区来安装 Windows 10。Windows 10 运行良好,Ubuntu 14.04 也是如此。
然后在 Windows 10 中,我将 ubuntu-16.04-desktop-amd64.iso 中的所有文件复制到 EFI 可启动 USB 驱动器中,就像我当时安装 Ubuntu 14.04 和刚才安装 Windows 10 时所做的那样。
当我从 USB 驱动器启动时,我从菜单中选择“安装 Ubuntu”,然后继续进入“安装类型”,在那里我选择了“其他”。在分区屏幕上,我选择 /dev/sda6 的挂载点为 /boot,/dev/sda8 为 /,/dev/sda9 为 /home。这就是我在 Ubuntu 14.04 上的工作方式。我选择格式化 /dev/sda6-9,第一次我将 /dev/sda8 的大小调整为 ~32GB,结果减小了 /dev/sda9 的大小。对于启动设备,我选择了 /dev/sda6。
当我单击“立即安装”时,它会将我带到“位置”屏幕,但几秒钟后它会说安装程序已崩溃:
当我尝试报告错误时,它会加载 Ubuntu 的实时会话并显示此错误:
无法报告该问题:
E:列表文件 /etc/apt/sources.list (绝对套件 >组件) 中的条目 2 格式错误,E:无法读取源列表。
以下是文件 /etc/apt/sources.list 的内容:
deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/Ubuntu 14.04/ trusty main trusty restricted
deb http://archive.ubuntu.com/ubuntu/ xenial main restricted
deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted
deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted
我尝试了许多其他方法,但安装程序仍然崩溃:
- 没有创建 /boot 分区
- 选择 Windows 启动管理器分区作为启动设备
- 选择硬盘作为启动设备(无特定分区)
- 安装前试用 Ubuntu(Ubuntu 在实时会话中运行良好)
- 取消选择“在 Ubuntu 安装时下载更新”和“安装第三方软件”
- 删除所有 Ubuntu 分区并重新创建
- 将 ISO 刻录到 DVD 并从 DVD 安装
- 从 torrent 下载 ISO 并将其加载到 USB 驱动器上
- 未连接互联网时安装
- 从启动菜单中检查 DVD 和 USB 驱动器是否存在缺陷
我还做过其他的事情:
- 在 BIOS 中禁用安全启动和快速启动
- 检查了我下载的 ISO 文件的 md5sum,它们与 Ubuntu 网站上提供的匹配。
有什么办法可以解决此安装程序崩溃问题吗?谢谢!
答案1
我也遇到过这个问题。这是因为我使用的 USB 启动盘创建器版本太旧了,我认为是在 Ubuntu 14.10 上。我通过将 USB 引导到 16.04 的实时会话中,重新下载 16.04 .iso 映像,然后使用实时会话中的更新工具制作新的 USB 启动盘,解决了这个问题。然后我重新启动到新磁盘,安装顺利进行。