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

Dav*_*wis 5 system-installation

我正在运行 Mac OSX 10.6.8,无意迁移到 10.7 或 10.8,因为 Apple 正在将该平台变成具有太多限制的“玩具”系统。

所以,在过去 8 个月左右的时间里,我一直在做一些探索性的“隧道”来试图逃避这个——Ubuntu 看起来很不错,(运行基于网络的演示......)我什至得到了它在“虚拟机”[Oracle-VirtualBox] 中安装和运行。

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

有没有人有关于如何让 rEFIt 正常工作的有效“食谱”?(我是一个使用命令行“东西”的白痴/新手)

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

dli*_*lin 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) 上运行顺利。
  • 由于 EFI 不兼容,常规 64 位 Ubuntu CD 在较旧的 Intel Mac(例如MacPro1,1)上启动时遇到问题。您必须下载 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 存在PulseAudio问题。1. 获取有线 USB 键盘和鼠标,以便于安装。在安装 Ubuntu 之前,如果您运行的是 OSX,强烈建议您使用系统更新来确保您的各种固件是最新的(蓝牙、wifi、EFI)。特别是您的 EFI 固件必须是最新版本。请参见 http://support.apple.com/kb/ht1237 2. 开机时,听到提示音后立即按住鼠标左键,直到 CD 驱动器打开。添加 Ubuntu 10.04.2 / 64 位 / 桌面版。重新启动,这次在听到提示音后按住“c”键,从驱动器中的 CD 启动。3. 在选项屏幕上启动至 Live CD。不是安装选项。4. 转到应用程序 -> 附件 -> 终端。然后输入
    sudo dd if=/dev/0 of=/dev/sda
    这将删除当前硬盘上的所有文件和操作系统。由于我们只想擦除驱动器开始时的前几百 MB 数据,请等待 2 分钟,然后按 Ctrl-C。输出应该显示有多少驱动器被“归零”或擦除,这可以告诉您该驱动器的传输速度。5. 转至系统 -> 管理 -> gparted Now,设备 -> 新建分区表。选择msdos分区并按确定。这为 Mac Pro 上的 BIOS 提供了可以从中启动的分区表。如果您不这样做,新安装完成后将不会启动。6.最后双击桌面上的安装按钮。安装过程中出现该选项时选择手动分区。单击可用空间 -> 添加 -> 选择文件系统类型为 reiser 或 ext4(您的偏好,google 一下,reiser 对大多数人来说更好),挂载点是不带逗号的“/”。单击“确定”并继续,并忽略有关没有交换分区的消息,大多数情况下没有它会更好。7. 首先设置您的 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 安装。这工作正常。但是,如果您希望提高显示效率,并访问 OpenGL 和 Compiz 等 3D 加速,则应安装 ad-hoc 视频驱动程序。MacPro3,1 ATI 卡是 ATI XT2600HD。有很多文物。使用 ATI 驱动程序。在启动过程中,启动屏幕上有一堆白色闪烁的像素。通常,菜单系统/管理/硬件驱动程序在大多数情况下应该表现良好。或者,您可以尝试使用 EnvyNG 安装所需的驱动程序,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 总线,因此在启动时会显示并记录以下错误消息。kernel 2.6.32-24-generic : [ 5.522591] hub 5-1:1.0: 无法枚举端口 3 上的 USB 设备
  • **声音** 对于HDA Realtek ALC885/intel 声音,默认安装不启用声音输出。一个简单的解决方案是编辑: sudo gedit /etc/modprobe.d/alsa-base.conf 并在末尾添加: options snd-hda-intel model=imac24 这是唯一有效的选项。其他型号=macpro无效。目前仅后置声音输出口工作正常。前置音频端口未以最大音量输出。有总比没有好 :)) 。
  • **以太网** 已报告一些以太网问题(见下文)。请注意有 2 个以太网插头。
  • **Wifi** Wifi 自动安装 Wifi 卡是 BCM 4328。通常可以从管理/硬件驱动程序中很好地检测到,应该会看到 Broadcom STA 无线驱动程序。在某些情况下,似乎 SSB 模块可能需要取消激活,例如使用 sudo modprobe -r ssb sudo modprobe wl,然后在文件 /etc/modules 末尾添加 wl 来自 Broadcom 的 Wifi 手动安装 可以使用 Broadcom 专有驱动程序完成手动安装并遵循自述文件。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 # 提供: ndiswrapper # 必需启动: # 必需停止: # 默认启动: S # 默认停止: # 简短描述: 启用加载 ndiswrapper # 描述: 启用加载 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 问题:

祝你好运!


小智 0

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

  • 使用 MacOS Monterey 下的 MacBook Pro M1 将 U 盘格式化为 FAT32、GUID 分区表

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

  • 使用https://www.balena.io/etcher中的 balenaEtcher.app V1.14.3将映像刻录到 U 盘

  • Mac Pro 3.1 标准 USB 2.0 插槽中的 USB 记忆棒

  • 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 的升级路径。

最初的安装过程基于使用带有 Ubuntu 16.04 的专门修补的 DVD,解决旧版 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 拒绝使用外部 USB 2.0 Apple Superdrive 刻录 ISO . 该驱动器在系统分析器中正确列出,通常可以刻录 DVD,但 Finder 右键单击​​方法或 Disk Utility.app 方法失败,并显示“这不是有效的映像”。这是自 Catalina 以来的一个普遍问题。

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