为了学习TensorFlow等软件,需要在Win10系统的基础上安装Ubuntu系统,其中遇到了一些问题,记录下来,仅供参考。
1. ubuntu16.04在电脑上安装时,不能启动,在修复引导时,发现不能进入try Ubuntu,所以选择了最新版本16.10.
2. 安装ubuntu16.10主要参考了http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html “win7+ubuntu 13.04双系统安装方法”。尝试过只用两个分区,但是安装程序失败了。所以按照上面的用了四个分区。以下四个分区为http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html文章中的推荐。
a) 挂载点:“/”
大小:22000MB
新分区的类型:主分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
b) 挂载点:(不设置)
大小:2048MB
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:交换空间
c) 挂载点:/boot
大小:200MB
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
d) 挂载点:/home
大小:(剩余全部空间,剩下显示多少,就多少)
新分区的类型:逻辑分区
新分区的位置:空间起始位置
用于:EXT4日志文件系统
3. 安装好后,系统不能启动,需要修复引导。
使用U盘进入try ubuntu,进入终端。依次输入:
sudoadd-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
然后按照提示就可以了。在这个步骤的时候,如果出现多句终端命令,最好一句一句的在终端执行,因为可能由于前面语句的错误导致后面的语句不能执行。
4. 重启。进入Ubuntu后打开终端,输入sudo update-grub。Win10就能启动了(使用ubuntu引导)。
5. 进入ubuntu后,发现分辨率不对,需要更新显卡驱动。到NVIDIA官网下载显卡驱动,我的是NVIDIA-Linux-x86_64-375.26.run,下载好后:
a) sudo apt-get purge nvidia*
b) Ctrl+alt+F1
c) Sudo service lightdm stop
d) Sudo sh NVIDIA-Linux-x86_64-375.26.run
e) Sudo service lightdm start
f) 如果不正确,sudo sh NVIDIA-Linux-x86_64-375.26.run–uninstall。