如何在我的 MacPro Tower 上安装和启动 Ubuntu?

如何在我的 MacPro Tower 上安装和启动 Ubuntu?

我正在运行 Mac OSX 10.6.8,没有打算升级到 10.7 或 10.8,因为 Apple 正在将该平台变成具有太多限制的“玩具”系统。

因此,在过去 8 个月左右的时间里,我一直在进行一些探索性的“隧道”尝试摆脱这个问题---Ubuntu 看起来相当不错(运行基于 Web 的演示......),我甚至已经在“虚拟机” [Oracle-VirtualBox] 中安装并运行了它。

它无法“接触” Mac 硬件。因此,我无法访问我放入 MacPro 中的 NVIDIA 卡,希望能够访问它,以及它的“CUDA”GPU 并行处理,以便在 BLENDER 中进行渲染……Apple“当然”已经放弃了 NVIDIA,并且没有适用于 NVIDIA 卡的 OSX 驱动程序……因此我需要“本地”启动 LINUX(Ubuntu,或任何其他可以启动我的硬件的“发行版”)……

有人有让 rEFIt 正常工作的“秘诀”吗?(我对命令行“东西”完全是个白痴/新手)

或者,是否存在基于 GUI 的“补丁”,我可以用它来修复与引导加载程序相关的问题?

答案1

这肯定是一个困难的过程。以下信息可能对您有帮助:

在 Mac Pro 上安装 Ubuntu(摘自 help.ubuntu.com)

  • 强烈建议使用 Ubuntu 64 位版本 (AMD64) 以充分利用已安装的内存。使用 32 位版本会将内存限制在 3 GB 以下。正常安装已经顺利运行了一段时间MacPro3,1包括 Hardy (8.04 LTS)、Jaunty (9.04) 和 Karmic (9.10)。
  • 常规的 64 位 Ubuntu CD 无法在较旧的 Intel Mac 上启动,例如MacPro1,1,因为 EFI 不兼容。您必须下载 Ubuntu 的特殊 +mac CD 来解决此问题。对于 11.04,您可以在此处获取:http://cdimage.ubuntu.com/releases/11.04/release/ 如果您尝试在此类系统上使用常规 64 位 Ubuntu CD,您可能会在尝试从 CD 启动时收到以下阻止消息:
  • 1.2.选择CD-ROM启动类型:
  • **警告:**将 Grub 引导加载程序安装在 Ubuntu 分区(例如 /dev/sda3)上,而不是默认磁盘根目录上,这一点很重要。这是通过在分区后和实际安装之前选择高级选项来完成的。默认情况下,Ubuntu 将 GRUB 引导加载程序安装在磁盘根目录(例如 dev/sda)上。这会修改 EFI 和 GUID 引导加载程序,从而可能会删除您的 Mac OSX 引导.... :( 您必须为 GRUB 安装指定一个分区,例如 /dev/sda3 ***功能和支持状态:*** 传感器(温度和风扇)——开箱即用 重启——开箱即用 视频和效果(Compiz)——需要手动安装 HFS|HFS+(仅读取)——开箱即用 CDDVD|CD/DVD 写入——开箱即用 蓝牙|蓝牙——可用,但有备注 键盘功能(亮度、音量……)——可用,但有备注 以太网——可用,但有备注 无线——开箱即用 声音——需要手动安装 火线——尚未记录
  • **快速安装指南:** 注意:Ubuntu 最好使用 10.04.2 版本,因为 10.10 存在以下问题:脉冲音频。1. 准备一个有线 USB 键盘和鼠标,以便轻松安装。在安装 Ubuntu 之前,如果您正在运行 OSX,强烈建议您使用系统更新来确保您的各种固件都是最新的(蓝牙、wifi、EFI)。特别是您的 EFI 固件必须是最新版本。请参阅 http://support.apple.com/kb/ht1237 2. 开机时,听到提示音后立即按住鼠标左键,直到 CD 驱动器打开。放入 Ubuntu 10.04.2 / 64bit / 桌面版。重新启动,这次在听到提示音后按住“c”键以从驱动器中的 CD 启动。3. 在选项屏幕上启动到实时 CD。不是安装选项。4. 转到应用程序 -> 附件 -> 终端。然后输入
    sudo dd if=/dev/zero of=/dev/sda
    这将删除硬盘上的所有文件和操作系统。由于我们只想擦除驱动器开头的最初几百 MB 数据,请等待 2 分钟,然后按 Ctrl-C。输出应显示驱动器中有多少数据被“清零”或擦除,顺便说一下,这可以指示该驱动器的传输速度。5. 转到系统 -> 管理 -> gparted 现在,设备 -> 新分区表。选择 msdos 分区并按确定。这为 Mac Pro 上的 BIOS 提供了一个可以从中启动的分区表。如果不这样做,新安装完成后将无法启动。6. 最后双击桌面上的安装按钮。安装过程中出现选项时,选择手动分区。单击可用空间 -> 添加 -> 选择文件系统类型为 reiser 或 ext4(您的偏好,谷歌搜索,reiser 对大多数人来说更好),挂载点为“/”(不带逗号)。单击确定并继续,忽略有关没有交换分区的消息,大多数人没有它更好。 7. 首先设置您的 wifi/网络连接(右上角的网络管理器图标)。接下来您应该执行的是系统 -> 管理 -> 更新管理器,安装所有更新,然后重启。接下来转到系统 -> 管理 -> 硬件驱动程序,安装所有显卡等闭源驱动程序。最好最后安装网络和 wifi 卡的受限驱动程序。之后也重启。如果您想要受限的视频编解码器以便可以播放所有媒体,请转到系统 -> 管理 -> Synaptic。快速搜索受限。右键单击 ubuntu-restricted-extras 并标记为安装。单击顶部栏上的应用。8. 要启用机器背面耳机插孔上的声音,请转到应用程序 -> 附件 -> 终端。现在输入
    sudo gedit /etc/modprobe.d/alsa-base.conf
    滚动到文件末尾并添加以下行:
    选项 snd-hda-intel 型号=imac24
    保存并重启。从现在起,Mac Pro 将像任何其他 Ubuntu 安装一样运行。完成。
  • **键盘** 安装时请注意指定 Macintosh 键盘布局。使用 Mac 铝制键盘可能会造成麻烦。如果您切换到 NumLock 并且键盘出现问题,请按住 F6 键 1-2 秒。多媒体键(F7-F12 用于后退/前进/音量控制)和弹出键开箱即用。
  • **视频** 默认情况下,Vesa 驱动程序将从 Ubuntu CD 安装。这样可以正常工作。但是,如果您希望加快显示效率,并访问 3D 加速(例如 OpenGL 和 Compiz),则应安装临时视频驱动程序。MacPro3,1 ATI 卡是 ATI XT2600HD。有很多瑕疵。使用 ATI 驱动程序。启动期间,启动画面有一堆白色闪烁像素。通常,菜单系统/管理/硬件驱动程序在大多数情况下应该可以正常工作。或者,您可以尝试使用 EnvyNG 安装所需的驱动程序,它是 Universe 存储库中的一组软件包:envyng-core、envyng-qt、envyng-gtk。(X)警告:在 Karmic 上,ATI 驱动程序安装会导致机器崩溃;这只能通过删除 radeon 驱动程序并返回到默认的 vesa 驱动程序来解决。简而言之,避免在 Karmic 下安装 ATI 卡的专有驱动程序。安装驱动程序的唯一方法是使用 EnvyNG。nvidia v180 驱动程序安装后在 X 上工作正常,但除非您在内核中构建“vesafb”并使用提供 1024x768 分辨率的启动选项,否则控制台会不稳定
  • **蓝牙** Mac Pro 中的 Apple 蓝牙模块在 Ubuntu 10.04 下运行正常。然而,由于模块连接到 USB 总线,因此在启动时会显示并记录以下错误消息。内核 2.6.32-24-generic:[5.522591] 集线器 5-1:1.0:无法枚举端口 3 上的 USB 设备
  • **声音** 对于 HDA Realtek ALC885/intel 声音,默认安装不启用声音输出。一个简单的解决方案是编辑:sudo gedit /etc/modprobe.d/alsa-base.conf 并在末尾添加:options snd-hda-intel model=imac24 这是唯一有效的选项。其他 model=macpro 无效。目前只有后置声音输出端口工作正常。前置音频端口没有全音量输出。总比没有好 :))。
  • **以太网** 已报告几个以太网问题(见下文)。请注意有 2 个以太网插头。
  • **Wifi** Wifi 自动安装 Wifi 卡是 BCM 4328。通常可以从管理/硬件驱动程序中检测到它,应该会看到 Broadcom STA 无线驱动程序。在某些情况下,SSB 模块可能需要取消激活,例如使用 sudo modprobe -r ssb sudo modprobe wl 然后在文件 /etc/modules 末尾添加 wl Wifi 从 Broadcom 手动安装 可以使用 Broadcom 专有驱动程序并按照 README 进行手动安装。 Wifi 使用“Ndiswrapper”手动安装 另一种方法是使用 NdisWrapper wget http://ftp.us.dell.com/network/R151517.EXE mkdir driver unzip -a R151517.EXE -d driver/ cd driver/DRIVER/ sudo ndiswrapper -i bcmwl5.inf sudo ndiswrapper -l sudo ndiswrapper -m sudo modprobe ndiswrapper 然后在 /etc/modules 末尾添加 ndiswrapper 创建文件 /etc/init.d/ndiswrapper,内容如下: ### BEGIN INIT INFO # Provides: ndiswrapper #Required-Start: #Required-Stop: #Default-Start: S #Default-Stop: #Short-Description: enable to load ndiswrapper #Description: enable to load ndiswrapper ### END INIT INFO rmmod ohci_hcd rmmod ssb rmmod ndiswrapper modprobe ndiswrapper modprobe ssb modprobe ohci_hcd ############# end file ############ 使其可执行并使用 sudo chmod 755 /etc/init.d/ndiswrapper 将其作为启动过程服务启动 sudo ln -s /etc/init.d/ndiswrapper /etc/rc2.d/S99ndiswrapper
  • **其他相关链接**:
    • http://mindbat.com/?p=30
    • http://macprolinux.blogspot.com/
    • https://help.ubuntu.com/community/MacBook%20Aluminum
    • https://help.ubuntu.com/community/Intel_iMac
    • https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation

相关 Askubuntu.com 问题:

祝你好运!

答案2

使用 balenaEtcher 将 Ubuntu Server 20.04 ISO 刷入 USB 安装 USB 棒,可在 Mac Pro 3.1 上使用。尽管其他帖子声称这在 Mac Pro 3.1 上很难,但我今天通过一个非常简单直接的程序成功了。

  • 使用 MacOS Monterey 下的 MacBook Pro M1 将 USB 驱动器格式化为 FAT32,GUID 分区表

  • 从 Ubuntu 下载服务器下载了 ubuntu-20.04.5-live-server-amd64.iso 并检查了 SHA 校验和。

  • 使用来自 balenaEtcher.app V1.14.3https://www.balena.io/etcher将镜像刻录到 USB 盘

  • USB 插入 Mac Pro 3.1 标准 USB 2.0 插槽

  • 1TB SSD 位于 SATA 托架 1 中

  • 按下 Alt 键进入启动磁盘选择器,重启 Mac Pro

  • 选择 EFI USB 卷

  • 引导

  • 忽略错误并按 Enter 键,请耐心等待;使用 USB 2.0 需要很长时间

  • 您现在可以顺利完成设置,确认所有内容,直到最终重新启动并运行系统。

  • 需要进行的主要设置:

    • 选择国家和键盘布局
    • 设置用户及初始密码
    • 确认基本磁盘布局(根据需要使用或跳过加密)
    • 选择基本 OpenSSH 安装
    • 跳过其他安装内容
    • 等到安装完成!出现在屏幕顶部。
  • 拔出 USB 后重启

  • 记下你的本地 IP,以便通过 SSH 登录

历史

该机器几年前已经在托管 BigBlueButton 实例的 Ubuntu Server 18.04 下运行,但是 SSD 磁盘被意外擦除,旧程序无法完成从基于块的映像备份到 Ubuntu Server 20.04 的升级路径。

最初的安装过程基于使用经过特殊修补的 DVD 和 Ubuntu 16.04,解决旧款 Mac Pro1.1 的 EFI 问题,然后从终端升级到 Ubuntu 18.04。

对于 BBB 2.6 版本,我明确需要 Ubuntu 20.04 版本。

我尝试从 ubuntu-20.04.5-live-server-amd64.iso 文件刻录新 DVD(校验和检查了两次!),但我的 MacBook Pro 14" M1 在 Monterey 下拒绝使用外部 USB 2.0 Apple Superdrive 刻录 ISO。该驱动器在系统配置文件中正确列出,通常可以刻录 DVD,但 Finder 右键单击​​方法或磁盘实用程序.app 方法失败,并显示“这不是有效映像”。自 Catalina 以来,这被报告为一个普遍问题。

我避免使用已弃用的 UNetbootin 工具,据说它不可靠。特别是据报道,在运行由此工具创建的安装程序时,它会破坏大量现有安装。

相关内容