好的,我目前正在尝试将 Ubuntu x64 Server 12.04 安装到以下机器上:
- 英特尔酷睿 i5-2320 3.0GHz LGA1155 6MB
- 8 GB DDR3 RAM,
- 技嘉 Z68P-DS3 S1155 英特尔 Z68 DDR3 ATX M/B,
- OCZ 60 GB 固态硬盘,
- 3 个三星 2TB 硬盘,组成 RAID 5 阵列(通过 M/B)
现在我思考导致问题的原因如下:
EVGA GeForce GTX 550 Ti 951MHz 1GB PCI-Express HDMI FPB
由于服务器 CD 在文本模式下工作,因此我在实际安装 Ubuntu 时没有遇到问题。
分区为:
- 1GB /启动SSD,
- 59GB / 固态硬盘,
- 10GB 交换 RAID5,
- ~4TB /家庭 RAID5
在直接启动时,您会短暂地看到 GRUB 菜单,然后是空白屏幕。键盘和鼠标在初始化时闪烁,但屏幕上没有任何活动迹象。
随后进行了一些研究(也称为谷歌)......
在 quiet splash nomodeset 中启动
现在,我在命令提示符下拥有一个完全正常工作的 Linux 发行版。然后,我继续尝试使用 apt-get 更新 nvidia 驱动程序(在更新存储库等之后)并重新启动。问题依然存在。我还尝试从 CD 重新安装,并在安装 GRUB 之前在安装过程中安装所述驱动程序,问题依然存在。
有人有解决方案吗?我现在已经束手无策了,我买了这台机器作为 Linux 服务器/修补机,并且花了 4-5 个小时才完成基本安装。
答案1
好吧,在我和马修密谋之后(见下文),做了以下事情:
我有一个板载视频(通过 i5),拆掉了 GTX550 并重新安装了 Linux。
安装完 Linux 后,我必须安装 ubuntu 桌面:
sudo apt-get update
sudo apt-get install ubuntu-desktop
然后机器关闭,并恢复 GTX 550。
然后我用 启动了机器quiet splash nomodeset
。
这一步可能可以跳过,但这是我执行的顺序。我按照 Matthew 的推荐下载了 NVIDIA 专有驱动程序,并以相同的方式安装。
然后我再次重新启动,并再次使用 启动quiet splash nomodeset
。
然后我进入附加驱动程序部分并使用它来安装当前的 NVIDIA 驱动程序并重新启动。
就这样,我花了下午和晚上的时间在新建的桌面上构建和安装 Ubuntu 12.04,将其作为我的媒体服务器。
答案2
这是你需要做的。这来自我的 wiki,但它应该可以完成你想要完成的任务。
- 从您的机器中移除显卡。
- 安装 Ubuntu(运行通用驱动程序时不会出现任何错误。)
- 安装 Ubuntu 后,将显卡放回机器中。机箱仍开着!(请格外小心 [如果热插拔太多,请关闭机器然后安装])上述方法不适用于 GEFORCE 550Ti 显卡。需要热插拔。
- 访问 NviDia 网站并获取 Linux 驱动程序,它将以 .run 格式提供
使用以下步骤安装驱动程序。
5.1.将驱动程序移至桌面,并将其重命名为简单易记的名称。
5.2. CTRL+ALT+F1
5.3. 运行
sudo /etc/init.d/lightdm stop
。5.4. 运行
cd ~/Desktop DRIVERNAME.run
(你重命名了它。)5.5. 运行
chmod +x DRIVERNAME.run
5.6. 运行
sudo ./DRIVERNAME.run
5.7. 按照说明继续。 提示:如果您仍然遇到“看来您正在运行“X”服务器”的问题,那么请将步骤 5.3 中的命令更改为如下形式:
sudo /etc/init.d/gdm stop
。Ctrl+Alt+F7
CTRL+ALT+T(如果您无法访问重启按钮或看不到屏幕,请仅使用步骤 7 和 8。)
sudo shutdown 0 -h
启动计算机并享受:)我建议打印这些说明。
如果重启后你仍处于终端,请尝试: sudo xinit gdm
。
请注意如果您不想热插拔显卡,请在安装前关闭计算机,然后重新打开计算机。
通过遵循本指南,您同意不追究 askubuntu.com 或其任何关联公司因不当程序可能造成的损害的责任