我完全无法在我的联想 Y500 上安装任何版本的 Linux。
总结:
- 开启 EFI -> 甚至无法访问安装程序
- 使用旧版 -> 安装程序运行良好,但安装的操作系统无法启动
长版本:
由于我尝试了很多事情,因此很难重述我所做的事情,但其要点如下:
EFI 模式(安全启动已禁用):
试验 #1
- Ubuntu 12.10 x64 和 Mint 14 x64
- 从 USB 启动
- 查看带有选择的屏幕
- 选择“尝试 ubuntu”
- 黑屏
试验 #2
- Ubuntu 12.10 x64 和 Mint 14 x64
- 从 USB 启动
- 查看带有选择的屏幕
- 按“e”进入编辑模式
- 删除“安静的飞溅”
- 替换为“nomodeset”
- 命令行上最终出现来自 x 服务器的错误消息:“未找到屏幕”
- 尝试摆弄 xorg.conf,但无济于事
试验#3
- Arch Linux Live USB EFI 模式
- 没有启动
试验#4
- Ubuntu 12.10 x64 和 Mint 14 x64
- 设置“e”进入菜单中的编辑模式
- 添加 acpi=off
- 最终出现“(initramfs)无法找到介质”消息
试验#5
- 与上相同
- 将 SATA 模式设置为传统模式(即 AHCI)
- 错误循环,内容类似于“ata1.00:硬重置链接”
传统模式
试验 #1
- Ubuntu 12.10 x64 和 Mint 14 x64
- USB 启动
- 一切似乎都正常
- 继续正常安装(默认选择 SSD 驱动器)
- 一切似乎都正常
- 重启
- 黑屏
- 按下“shift”键重新启动
- 看到消息“grub loading”。但什么也没有
- 根据 Ubuntu 社区 EFI 页面上的建议,运行 boot-repair
- 相同的结果
- 再次运行启动修复
- 相同的结果
试验 #2
- Ubuntu 12.10 x64 和 Mint 14 x64
- 与上面相同,但选择 1T HDD 作为目标安装
- 相同的结果
试验#3
- 在 SSD 上创建 /boot 分区
- 安装在SSD上
- 相同的结果(“grub 正在加载。”)
- 运行启动修复两次
- 相同的结果
试验#4
- 在 HDD 上创建 GPT 文件系统
- 在硬盘上创建 /boot 分区
- 安装在硬盘上
- 与上面结果相同
试验#5
- 在硬盘上安装 ubuntu
- 在所有驱动器(HDD 和 SSD)上安装启动项
- 相同的结果
试验#6
- 在 SSD 上安装 Arch
- 未找到引导加载程序
笔记:
- 每个步骤都已使用多个 USB 尝试过。
- 所有 iso 的 MD5Sum 均已验证
- LiveUSB 是通过 ubuntu 的嵌入式应用程序和 unetbootin 创建的(Arch 的 live USB 除外,它是通过 DDing iso 创建的,如 Arch wiki 中所建议的那样)
- 我在第一次试用时就把 Windows 删掉了,但我不在乎,我永远不会使用它。我不想双启动。我只想要 Ubuntu 或 Mint 或 Arch
- 据我所知(试了 50 多次后就变得很难了),我尝试了所有选项,包括 SATA 模式 IDE 或普通模式。不过不确定。
我还尝试过许多其他的事情,但现在我记不清了。
总而言之,我每天花 3 到 5 个小时做这件事,持续了一周半,但完全没有效果。
我非常失望,因为这是我的第一台联想电脑,据说联想是 Linux 友好的......我从来没有花超过一个小时在任何机器上安装 Linux。
更令人沮丧的是,它似乎正在发挥作用有些人,我找不到任何提示告诉我他们是如何做到的。我写信给一个发布了一系列 YouTube 视频的人,关于如何让 Y500 上的一切完美运行,他告诉我他刚刚安装了 mint,没有任何问题。我可能是个特殊情况,因为我有 Y500 的 SLI 版本。
如果有人能提供指点、不完整的解决方案、想法或黑魔法,我将永远感激不尽。
谢谢
PS:据我所知,这个问题是不是与现有问题重复。我搜索了所有包含“lenovo”和“install”的问题,没有一个适用于我。
答案1
这就是我如何在新款(2013 年 5 月)联想 IdeaPad Y500(1TB 硬盘,双 NVidia GT 750M)上安装 Ubuntu 13.04 和 Windows 8。
1)下载一份 Ubuntu 13.04 x64 桌面 ISO 并安装到 USB 闪存驱动器。(http://www.ubuntu.com/download) 按照本指南创建 USB 安装映像(https://help.ubuntu.com/community/Installation/FromUSBStick)
2) 使用内置的 Windows 驱动器管理工具调整 Windows 8 分区的大小。只需调整分区大小即可,不要在空白处创建新分区,因为 Ubuntu 安装程序会这样做。(您可能需要完全重启才能进行调整。)
3) 仍在 Windows 8 中时,使用写字板编辑新 USB 闪存驱动器上的 boot/grub/grub.conf。
将“set gfxmode=auto”改为“set gfxmode=1920x1080”
在“安装 Ubuntu”下,将“quiet splash”更改为“nomodeset=1”
因此它看起来应该是这样的:
if loadfont /boot/grub/font.pf2 ; then
set gfxmode=1920x1080
insmod efi_gop
insmod efi_uga
insmod gfxterm
terminal_output gfxterm
fi
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
menuentry "Try Ubuntu without installing" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash --
initrd /casper/initrd.lz
}
menuentry "Install Ubuntu" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity nomodeset=1 --
initrd /casper/initrd.lz
}
menuentry "OEM install (for manufacturers)" {
set gfxpayload=keep
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity quiet splash oem-config/enable=true --
initrd /casper/initrd.lz
}
menuentry "Check disc for defects" {
set gfxpayload=keep
linux /casper/vmlinuz.efi boot=casper integrity-check quiet splash --
initrd /casper/initrd.lz
}
4) 安装 Ubuntu 并选择与 Windows 8 一起安装 Ubuntu 13.04 的选项。选择将引导加载程序安装到新的 Ubuntu 分区上。
5) 安装完成后,使用 USB 再次启动并选择“尝试 Ubuntu”并让其启动到文本控制台。
您将无法使用此新 Ubuntu 安装,除非您也编辑此 grub.cfg。为此,请先安装此新分区,然后在您选择的 Ubuntu 编辑器(vi、nano 等)中按上述方式编辑 grub.cfg。
sudo mkdir /mnt/newinstall
sudo mount /mnt/newinstall /dev/sdb8
sudo vi /mnt/newinstall/boot/grub/grub.conf
(与步骤 3 中列出的编辑相同。同样在我的安装 Ubuntu 在第 8 个分区 /dev/sdb8 上。您的分区可能会有所不同,因此请先检查一下!)
** 注意该文件是写保护的,因此请确保使用“:w!”从 vi 写入。
6) 此时,您应该能够启动新的 Ubuntu,但您只能看到一个清晰的文本控制台。默认的 VESA 和 nouveau 驱动程序不是支持 750M 卡。此外,Ubuntu 提供的 nvidia 二进制文件也太旧了,无法工作。(我花了几个小时尝试让它们工作,但没有成功。)解决方案:
安装 NVidia 的新驱动程序!(请访问 NVidia 网站并找到相关的驱动程序 URL。我列出了截至 2013 年 5 月 6 日的最新驱动程序):
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/319.17/NVIDIA-Linux-x86_64-319.17.run
sudo chmod +x NVIDIA-Linux-x86_64-319.17.run
sudo sh ./NVIDIA-Linux-x86_64-319.17.run
(follow the installer instructions)
7) 你现在应该有一个可以运行的 Windows 8 和 Ubuntu 13.04!我会爱为了让 Ubuntu 支持的 nvidia 驱动程序正常工作,因为任何内核 Ubuntu 更新都会迫使我重新安装 nvidia 二进制驱动程序。
8) 选择启动方式。启动时,您可以选择“F12”来选择要启动的内容。要设置默认值,请在启动时按住“F2”,然后您可以重新排列启动优先级。
答案2
- 进行标准安装。
- F2重启。重启时按下。
- 将网络启动的启动顺序改为最顶层。
- 按下F10保存并重新启动。
就是这样!
答案3
联想内置有 NVIDIA GeForce GT650M 2GB,而 NVIDIA 对 Linux 来说确实是一个大问题...尝试安装 ubuntu,在启动时按CTRL+ ALT+F1并登录并运行以下命令:
sudo apt-get install linux-source
在那之后:
sudo apt-get install linux-headers-3.5.0-17-generic
尝试删除:
sudo apt-get autoremove nvidia-*
然后尝试再次安装:
sudo apt-get install nvidia-current-updates
完成所有这些操作后,重新启动计算机。如果这有帮助,那么 NVIDIA 卡的问题就解决了,如果没有帮助,那么就是其他问题。
答案4
我以传统模式安装了重新制作的 Ubuntu 12.04,并带有 Windows 7 和 8 多重启动。
我只是将第一个启动设备设置为 HDD,而不是 SSD。
它起作用了!并且成功启动了所有操作系统。