ubuntu - 在外部 ssd 上安装 ubuntu 后引导加载程序出现问题
问题描述
我有一台计算机,上面有 2 个分区:一个带有 windows,另一个带有 xubuntu。计算机有一个内部硬盘。
我使用这台计算机在外部 SSD 上安装 kubuntu,但现在我的引导加载程序有问题。
我所做的是以下内容:
- 我买了一个外置固态硬盘(480 GB)。ssd 文件系统是 NCFS。
- 我启动了 kubuntu 安装程序。
- 我点击了ssd的唯一分区,创建了一个16GB的efi分区。
- 单击剩余的分区 (480-16)GB 后,我选择了文件系统(我放了 ext4)和挂载点 =“/”,我将此分区创建为逻辑分区。之后,“格式”框被自动选中......我把它选中了。
- 在“用于安装引导加载程序的设备”条目中(或类似的东西 - 它是意大利语,所以我不知道确切的翻译)我把 /dev/sdb (对应于 ssd,而 pc 中的硬盘是 sda)我这样做是因为我遵循的教程明确表示,如果我离开 /dev/sda(默认情况下),我将更改硬盘中的引导加载程序。
安装成功结束,但是如果没有连接 SSD,现在计算机将无法启动。如果已连接 ssd,我可以选择 kubuntu、windows 和 xubuntu,而如果未连接 ssd,则允许您选择操作系统启动的引导加载程序不会打开。如果 SSD 未连接并且我打开电脑,我得到的就是你在这张图片中看到的(图片来自互联网,显然我没有使用 virtualbox)。
解决方案
推荐阅读
- sql - 在分组条件求和中使用数组
- android - RecyclerView 中未显示的项目
- powershell - 从 Powershell 运行批处理文件时出现“(。此时是意外的”
- git - 在 bitbucket 中自动创建项目和存储库的脚本
- python-3.x - 在 Tkinter 中从小创建大图像
- swift - 如何修复:无法将类型的值:GameData - Codeable,转换为预期的参数数据
- jquery - 使用 Jquery 在一段时间后停止 CSS 动画
- c - 为什么这个断言宏不适用于小于或等于 0 的整数,但适用于大于 INT_MAX 的值?
- c++ - 如何声明一个恒定的方法指针
- r - R中多个二项式随机数的模拟