win8 ubuntu

点进去看到几点注意:
1. 如果Windows是UEFI方式安装的,那Ubuntu必须也用UEFI方式安装
2. 必须用64位的Ubuntu安装文件,32位的不能探测EFI
3. 必须用UEFI的方式启动安装
4. 必须把Secure Boot设置为Disabled,如果有Fast Boot选项,也要设置为Disabled

下好ISO文件制作好U盘启动盘,重启进入BIOS,启动项里却没有U盘,BIOS启动改成Legacy,重启之后U盘出现。但是上面第3条说必须用UEFI的方式启动。

不能EFI方式启动安装就会出错,弄了好久,重新用Ubuntu官网推荐的 U盘制作工具 重做一个U盘启动盘,重启之后发现启动项里出现了“UEFI:USB DISK”的字样,终于可以安装了。

在这之前看网上教程说用USB启动安装到后面会很麻烦,所以重新用ultraISO刻了一张安装盘。光盘启动后BIOS启动项同样提示有“UEFI:DVD”的字样,把他调到第一启动项,重启,进入Grub安装菜单。安装之前需要再BIOS中把Security菜单下的Secure Boot设置为Disabled。


菜单上有三个选项,
1 Try Ubuntu
2 Install Ubuntu
3 记不清是啥了。。。。

选择第2个,进去, 一直黑屏 ,好几分钟后还是黑屏,重启选第1个也是黑屏。Google后知道原因是,使用Nvidia, AMD的显卡,或者有Optimus, Switchable Graphics技术的显卡时,Ubuntu没有合适的驱动,所以不能显示安装界面,会卡在黑屏的地方。
解决办就是,当光标选择Install Ubuntu时,按“e”,进入启动参数修改界面,把"quiet splash"改为"nomodeset",这样就正常启动安装界面了。

安装时没有什么注意的地方,等到在下面这个界面的时候

有三个选项,第二个不能选。
如果选第一个“Install Ubuntu alongside window 8”会把Ubuntu安装在C盘的Windows 8旁,共用Windows 8的EFI分区。
如果选第三个“Something else”会要求你自己重新创建EFI分区。并要用到安装盘中自带的GPT分区工具。

小白不懂GPT,万一弄错就麻烦了,所以选了第一个。Y400的C盘原来有200多G,接下来的界面会提示里把这200多G分成两个区,一个就是windows用的,一个是ubuntu用的,小白选了默认,平分,每个100G。


安装一切顺利,完成之后重启准备进Ubuntu 又出现黑屏不动 。这也是显卡的问题,因为驱动没有装。用同样的方法,在Ubuntu启动列表中按“e”,将quiet splash改为nomodeset,进入tty命令行。由于没有装显卡驱动,还进不了图形界面。

安装驱动可以执行以下命令:
sudo apt-get install linux-headers-`uname-r`    
上面这句是必须的               
sudo apt-get install nvidia-current
sudo depmod -a
激活驱动
sudo modprobe nvidia_current                                        
sudo /etc/init.d/lightdm restart                                          
执行之后成功进入图形界面

Ubuntu安装成功之后,现在要看Windows 8还能不能用。

重启进入Windows 8提示
error: can't find command `drivermap`
error: invalid EFI file path
发生错误的原因是 Grub2不支持"drivermap"命令
解决办法是,进入Ubuntu,在github上下载文件 25_windows_uefi 
https://gist.github.com/raw/4330598/adaf598a78d568dbfada596441bdfad3b4dd3f97/25_windows_uefi
拷贝到/etc/grub.d下
sudo cp 25_windows_uefi /etc/grub.d
改权限
sudo chmod +x /etc/grub.d/25_windows_uefi
修改Grub
sudo echo GRUB_DISABLE_OS_PROBER=true >> /etc/default/grub # disable broken os-prober
更新Grub
sudo update-grub


重启之后可以正常启动Windows 8

===================================================================================

安装之后又有一个大问题, 不能调节亮度
原因是Ubuntu 12.10和Nvidia的显卡兼容的不好。

解决办法:
先在 System Settings > Software Sources > Addition drivers中把驱动改为3.10以上的,默认装的是3.04
Screenshot from 2013-03-28 13:45:19.png

安装好之后重启。


下载 nvidiabl  https://github.com/downloads/guillaumezin/nvidiabl/nvidiabl-dkms_0.74_all.deb
安装 Installed it dpkg -i nvidiabl-dkms_0.74_all.deb
在/etc/modules文件最后一行添加 “nvidiabl“


现在要激活 nvidiabl
sudo modprobe nvidiabl max=20000
这里的参数20000是小白自己测试出来的,不同的机子可能不一样。
数值越大,亮度的最高值就越大。如果设为1000,那可能可以调节的最大亮度会比较暗。

如果数值不对要重新设置,需要先删除改模块再重新激活
删除命令 sudo modprobe -r nvidiabl


nvidiabl装好之后可以设置亮度,但是FN快捷键没有作用,还要装一个oBacklight

下载 oBacklight  http://dev.osource.se/files/oBacklight_0.3.8.tar.gz  (039版本的有错误).
解压缩文件 tar -xvf oBacklight_0.3.8.tar.gz
改权限 chmod +x oBacklight
拷贝oBacklight 到 /etc/init.d 文件夹
执行update-rc oBacklight defaults
激活oBacklight
sudo /etc/init.d/oBacklight start


重启之后就可以通过快捷键调节亮度了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值