如何在外部 SSD 上正确安装 ubuntu 16 并从该外部 SSD 启动?

如何在外部 SSD 上正确安装 ubuntu 16 并从该外部 SSD 启动?

我最近买了一台 Acer Predator Triton 700 笔记本电脑,想在上面安装 ubuntu 16.04。但我找到了不可能的该笔记本电脑上的 SATA 模式无法从 RAID 更改为 AHCI,以至于它无法识别我为安装 Ubuntu 而保留的内部驱动器空间。

然后我尝试在外部 SSD 上安装 Ubuntu 16.04。我购买并插入了 SanDisk SSD,并从可启动 USB 启动。我自己创建了分区,看起来 Ubuntu 16.04 系统已成功安装在外部 SSD 上。

然而,当我在外部 SSD 开启、可启动 USB 关闭的情况下重启笔记本电脑时(安装完成后应该不再需要可启动 USB,对吧?),在 BIOS 中,我可以只找到一个从 Windows 启动的选项, 有没有从 SSD 启动的选项,尽管 SSD 实际上已连接到笔记本电脑!此外,进入 Windows 后,我从这台电脑上看不到外部 SSD,即使它实际上连接到笔记本电脑!(那是因为ext4文件系统不同于NTFS?)

然后我启动了笔记本电脑,将外置 SSD 和可启动 USB 都连接到笔记本电脑上,然后我就可以从可启动 USB 启动进入 Ubuntu 16.04(我选择了尝试 Ubuntu 16.04)。然后我可以看到有一个外置 SSD 连接到它。而且分区也和我在安装过程中所做的一样(这说明 Ubuntu 16 已成功安装到外置 SSD 中,对吧)。然而,似乎笔记本电脑无法从外部 SSD 启动, 但必须从可启动 USB 启动才能进入 Ubuntu 16。但是使用起来非常不方便,因为可启动的USB占用了一个USB端口。我在许多帖子中看到,随着外部SSD的插入,笔记本电脑应该从它启动并进入 Ubuntu 系统,而不需要可启动 USB。那么,我做错了什么?或者,外部设备是否必须使用可启动 USB 进行启动?

我可以提供的另一个细节是:在将 Ubuntu 安装到外部 SSD 时,选择引导加载程序的安装, 我仅找到 /dev/sda其中提到外部 SSD。但我看到其他帖子说应该有 /dev/sda 指的是笔记本电脑的内部磁盘,而 /dev/sdb 指的是外部 SSD。但对我来说,只有 /dev/sda 指的是外部 SSD。为什么笔记本电脑的内部磁盘消失了?是因为SATA 模式问题(我无法更改,因为在这种类型的笔记本电脑上,SATA 模式被锁定为 RAID,无法更改为 AHCI)?希望听到任何宝贵的建议!谢谢!

相关内容