简短回答:是的

简短回答:是的

我有一台 2014 年中期的 15 英寸 MacBook Pro Retina,我想在我购买的外部 SSD 驱动器(三星 T3)上安装 Ubuntu(16.04 或 16.10)

我按照以下步骤尝试了一下:

  • 使用 unetbootin 在 ubuntu gnome 16.10 上创建实时 USB
  • 从 liveUSB 启动并选择“安装 ubuntu”
  • 我在外部 SSD 上创建了以下分区:

    120gb exfat4,带挂载点“/”

    6GB 用于交换

    其余用于将文件存储在 exFat 中

  • 我选择 dev/sda (即三星外置 SSD)作为引导加载程序安装的设备

我成功安装并启动了。但是,我遇到了以下问题:

  • MACOS X 默认引导程序已被删除,但我不想删除。这就是选择外部 SSD 作为引导程序设备的原因,即当 SSD 未插入时,我希望 MacBook 默认在 MACOS 上启动。理想情况下,我希望此 SSD 可以在我的 MacBook 以及其他计算机上启动,例如运行 Windows。这可能吗?

  • ubuntu 系统无法正常工作,例如,控制屏幕亮度的键盘键不起作用,而当从 liveUSB 测试 ubuntu 时(不安装系统,只是从 USB 运行它),它们可以正常工作。我不明白。为什么从 USB 运行 ubuntu 时可以正常工作,而实际将其安装在 SSD 上时却不行?

  • 如果我尝试运行介绍性 ubuntu 视频(例如如何启动应用程序),ubuntu 系统就会冻结。但是,如果不这样做,系统似乎运行良好。

鉴于上述遇到的问题和我的意愿,我有以下问题:

  • 在 SSD 上安装 Ubuntu 并从任何计算机启动它的想法是否不可能?我读过该选项的几个问题,尤其是 nvidia 驱动程序的问题。值得注意的是http://www.rodsbooks.com/ubuntu-efi/谈论使用不同启动选项时的情况。

  • MacBook 有两个视频卡,这对 ubuntu 来说是个问题吗?ubuntu 如何处理这个问题?我该如何控制它?

感谢您的支持!

答案1

“在 SSD 上安装 Ubuntu 并从任何计算机启动它的想法是否不可能?”

简短回答:是的


长答案

30 年前,您可以使用任何 MS-DOS 1.10 可启动软盘并在 99% 的个人计算机上使用它。

如今,在 Linux(和 Windows)中,每个启动驱动器都配置了不同的驱动程序:

  • WiFi(Broadcom、Intel 等)
  • 驱动器(HDD 和 SSD)
  • 显示驱动程序(例如 Intel、Nvidia、AMD)
  • 显示器(不同的分辨率和刷新率)
  • 键盘
  • 老鼠
  • 声卡

因此,不可能拥有适用于所有计算机的可启动 USB 外置 SSD。

相关内容