win10安装ubuntu双系统遇到的奇葩问题

1,安装ubuntu双系统教程参看

http://www.jianshu.com/p/2eebd6ad284d 简书教程;


注意安装过程中一些小问题。

1)给ubuntu分区时候,分完四个区后 install出现问题,遮个教程没有涉及; 错误提示要为biosgrub再分个》1M的区,再建个小分区就好。

好建立完成后,再下面选择引导方式时候教程里提示选 /boot,我就选的 /boot,再最后进入win10进行easyBCD双系统引导时候也选的 /boot,但是重启后就是无法进入ubuntu。

错误分析:ubuntu分区之后,选择引导时候应该选biosgrub那个分区的,在easyBCD中也应该选这个区引导,这样应该就可以。(不过我没有尝试)

2)我是又重新安装的ubuntu,分区完后下面引导选项没有动,直接安装,这样安装成功,有个问题就是开机直接进入ubuntu,没了win10引导项。


3)在bantu系统里遇到新问题,无法联wifi; 有线联网可以,无线连不了。尝试多种方法无果,后来发现问题所在:

终端下操作:rfkill list all

会出现:
0:ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked:yes
1:ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: yes
2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no
3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
可以看到,优先级前的ideapad_wlan的Hard blocked 默认为yes,即ubuntu默认关闭了硬件wifi开关,而联想R720的wifi只有软件开关,没有硬件开关的启动,所以引起了wifi无法开启的问题。


解决方法
从无线模块的显示列表可以看出,序号2的wifi模块是软硬件是可以启动的,所以,只要将前面默认的模块移出即可。
a)方法一:
1)移出ideapad无线模块:
sudo modprobe -r ideapad_laptop
2)使用命令查看:
rfkill list all
如下提示:

2:phy0: Wireless LAN
Soft blocked: no
Hard blocked:no
3:hci0: Bluetooth
Soft blocked: yes
Hard blocked: no
即wifi模块工作正常,然而每次重启ubuntu系统都要重新进行模块移出,故可将该命令设置为开机自启动。
3)在/etc/rc.local文件中添加命令:(sudo vi /etc/rc.local;  )
---------------------------------------------------------------

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#因为使用的是非管理员登录,故在执行sudo命令时要输入密码,方可自动化执行,
#此处假设用户密码为123,命令一定要在exit 0之前运行,该文件如果没有修改权限
#修改前使用 chmod 命令修改权限即可!sudo chmod 777 /etc/rc.local
echo "123" |sudo modprobe -r ideapad_laptop
exit 0
--------------------------------------------------------------

开机启动后系统会自动执行改脚本文件,完成wifi模块的自动移出操作。


问题二
2.1 问题描述
在解决以上无线网卡开启问题后,发现已连接的wifi容易断开并且信号强度较差

2.2 解决方法
1)插上有线网
2)打开终端
3)在终端依次执行:

4)重启计算机



3)之前参考网上方法在系统设置-软件和更新-附加驱动 安装了N卡驱动,结果导致ubuntu系统循环登录,

解决办法就是卸掉该驱动,参考 http://www.jianshu.com/p/34236a9c4a2f

sudo apt-get remove --purge nvidia-*
sudo apt-get install ubuntu-desktop
sudo rm /etc/X11/xorg.conf
echo 'nouveau' | sudo tee -a /etc/modules#
重启系统
sudo reboot

4)在进行sudo apt-get update 时候出现错误:

E: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/cache/app-info -a -e /usr/bin/appstreamcli; then appstreamcli refresh > /dev/null; fi'
E: Sub-process returned an error code

解决办法:

参考: http://blog.sina.com.cn/s/blog_3e4774e30102wql2.html

sudo apt-get purge libappstream3

执行完后再次执行sudo apt-get update命令就正常了。









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值