几个月前我买了一台联想 U410(i5 ivy bridge、8gb ram、25gb SSD、500gb HDD)。质量很好,而且很便宜。
不幸的是,它感染了 Windows 8。我真的没有时间在上面安装 Ubuntu,但现在我要花点时间。
但是,检查后发现它似乎比平常要复杂一些。那么有人有这样做的经验吗?我想完全摆脱 Win 8,同样,我也在考虑在 SSD 上安装 ubuntu,并使用 HDD 作为哑存储,这是好的设置吗(除了 Eclipse 和其他一些小型媒体应用程序外,不会安装任何应用程序)?
到目前为止我已经发现我必须禁用 RAID 设置: 无法在联想 U410 Ultrabook 上安装 12.04
或者我可能还需要删除 raid 分区,使用 dmraid 删除元数据并将磁盘标记为“gpt”: http://ubuntuforums.org/showthread.php?t=2052975 或者只有当我想要双启动选项时才需要这样做?(“将磁盘标记为 gpt” 真让人吃惊?)
另外,似乎有些人在安装 Ubuntu 后无法进入 BIOS: http://forums.lenovo.com/t5/IdeaPad-YUVZ-and-P-series/Lenovo-U410-Cannot-access-to-BIOS/td-p/877703 但是所有这些人似乎都禁用了 UEFI。我不需要这样做来安装 Ubuntu,对吗?
那么,有人能给我一些帮助吗?
答案1
我在联想 ThinkCentre 上安装 Ubuntu 13.04 时遇到了一些问题,这与您的问题没有直接关系,但您可能会发现这里有一些相似之处。首先,删除 Win8 会导致问题,因为标准联想启动过程要求在 EFI 启动分区中输入 Windows 条目 - 只是关于条目,而不是关于“真实”数据。我通过 Live-CD 上的命令行执行此操作。(从这里获取信息论坛条目)您可以使用以下命令验证是否存在条目
$ sudo efibootmgr -v
如果缺失,请创建一个
$ sudo efibootmgr -c -d /dev/sda -p 1 -l '\EFI\ubuntu\grubx64.efi' -L "Windows Boot Manager"
然后验证该条目是否存在,并检查启动顺序;Ubuntu 需要放在第一位,然后是 Windows 条目,然后是其余的:
$ sudo efibootmgr -v
$ sudo efibootmgr -o 0000,0001,000A,000B,000C #according to the boot entries
在 UEFI 安装之前,我还删除了标准分区表并手动创建了 GPT 分区表,尽管如果您选择“安装 Ubuntu 并使用整个磁盘”选项,Ubuntu 会自动执行此操作。由于我确实希望将根目录和主目录分开,因此我没有遵循此过程,而是在 Live-CD 上使用 gparted。
然后,至关重要的是刷新 BIOS,我通过从联想网站下载 .ISO 文件并创建 Live-USB 驱动器来完成此操作。此步骤非常重要,因为联想 UEFI 无法检测到签名的 Ubuntu 内核(“错误 1962 - 未找到操作系统”)。之后,我不需要关闭“BIOS”中的安全启动、快速启动和操作系统优化设置选项。以下是入口带有grbu4bios
详细描述(注明来源)的最新版本可从这里(向下滚动到页面底部)并将其解压到您的工作目录:
$ sudo fdisk -l #find out which one is your USB drive
$ sudo ./bootlace.com /dev/sdb
- 将这两个文件复制到 USB 驱动器
grld
:menu.lst
- 将 bios.ISO(例如
f1j951usa.iso
)复制到 USB 驱动器 使用 gedit打开
menu.lst
:title thinkpad-bios
#可以是任何标题
map (hd0,0)/f1j951usa.iso (hd32)
#根据您下载的文件
map --hook
chainloader (hd32)
boot
之后,从 USB 驱动器启动并选择最后一个条目,按照步骤操作。您可能需要先记下 Serial# 和 MachineID,以防刷新过程要求更新这两个。