我是 Windows 用户。现在我正在攻读机器人学硕士学位,所以我需要在ROS中编程;不幸的是,ROS 只能在 Linux 上运行良好,所以我正在考虑在我的硬盘上进行分区,但我只剩下 20GB 了。因此,我正在考虑购买像 SanDisk Extreme 1TB 这样的外部 SSD 来安装 Linux (Ubuntu 18 LTS),但我不知道我是否做出了最佳决定。有人可以帮我吗?
答案1
它是 Ubuntu 唯一的 Ubiquity 安装程序。
我尝试了 Debian 和 Fedora,只是为了看看它们如何处理 grub,并将它们安装到我的 sdb 中。
但 Ubiquity 中的任何选择仅适用于 BIOS 安装。您需要提前使用 gpt 进行分区并在外部驱动器上包含 ESP - efi 系统分区。
不确定您的 ROS 可能需要多少空间,但 Ubuntu 安装到 25 或 30GB /(根),其余空间作为 /home 或 data(分区)。所以 1TiB 已经很慷慨了。
发布了在安装 #23 和 #26 期间手动卸载和安装正确 ESP 的解决方法
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1396379
其他人建议在 UEFI 设置中物理或逻辑地断开所有其他驱动器的连接,因此安装驱动器是第一个驱动器。或者从第一个驱动器中删除启动标志/esp 标志,因此只有 ESP 是安装驱动器。 (我没有做过这项工作,但其他人有。)或者,如果您在第二个或外部驱动器上有 ESP,您可以手动或使用引导修复的高级模式和完全重新安装来重新安装 grub 以正确的驱动器。
UEFI/gpt提前分区,新版本不需要swap分区:
http://askubuntu.com/questions/743095/how-to-prepare-a-disk-on-an-efi-based-pc-for-ubuntu&
https://askubuntu.com/questions/343268/how-to-use-manual-partitioning-during-installation
显示带有屏幕截图的实时安装程序。 BIOS 紫色辅助屏幕和 UEFI 黑色 grub 菜单屏幕
https://help.ubuntu.com/community/UEFI
还显示 Windows 10 屏幕或类似于 Windows 8 的屏幕
https://askubuntu.com/questions/221835/installing-ubuntu-on-a-pre-installed-windows-10-with-uefi