总结:

总结:

我完全无法在我的联想 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。

它起作用了!并且成功启动了所有操作系统。

相关内容