某天,yh同学和xue老师装ubuntu-14.04,感觉经历都够写一本书了…首先,环境是这样的:
- HP(惠普)台式机
- ubuntu-14.04镜像(U盘启动)
然后接下来是噩梦。。。
独显输出线
首先,假如主机有独显的话,会有两个口(可选)接到显示器上,如果不插在独显那个口的话,会导致系统加载不出来引导画面,导致进不去BIOS那个界面,所以注意要把主机和显示器的连接线接口接对,主机要接到独显输出口。
修改install命令
接下来插上U盘启动主机,进入U盘启动项,选UEFI模式,选择install之后可能会报错,视机型而定,戴尔貌似可以,惠普会卡住一个 find device number x的界面。这时候要修改一下install命令,重启进入UEFI模式,选择install,不要按Enter,按e是编辑命令,找到倒数第二行的quiet splash
,在splash空一格加上一个单词nomodeset
,大概意思应该是安装的模式的设置,具体不太清楚。然后就可以进入安装向导了。
然后巴拉巴拉选分区,然后等待安装完成,重启,这时候会发现重启之后只有ubuntu的向导,没有win7的开机向导,然后点进去ubuntu之后也进不去系统。其实还是上面的quiet splash
的原因,依然是按e编辑ubuntu命令,将quiet splash
改为quiet splash nomodeset
。
但是这样每次重启都要修改,治标不治本,进去之后将grub文件修改了一劳永逸:
1 | sudo gedit /etc/default/grub |
重启,会发现win7和ubuntu的引导都出现了,也可以直接进入ubuntu了。
更新网卡驱动
虽然系统装上了,但是搞了半天发现上不了网,ipconfig查了一下发现连eth0都检测不到,所以怀疑是网卡驱动没装好,搞了一个网卡驱动装上。
首先要查看自己的网卡型号,linux下面可以用命令lspci -vnn -d 14e4
查看,也可以切换到win7下面去看。然后到Intel官网下载对应版本的驱动,不一定完全对应,低版本也可以。将下载的文件解压,然后到解压后的文件下src目录下执行命令:
1 | make |
然后重启就ok了。
更新显卡驱动
然后这时候你可能会发现分辨率有点操蛋,然后还调不了,很有可能是显卡驱动的问题,可以用xrandr命令查看一下分辨率,假如提示你:
1 | xrandr:Failed to get size of gamma for output default |
那么八成的显卡驱动没装好的问题,此时需要装一波显卡驱动,首先还是要查看一下显卡的类型,一般都是NVIDIA的,然后不要去官网下载,直接在命令行更新:
1 | sudo apt-get purge nvidia-* #删除之前安装的驱动 |
噢,对了,更新之前之前最好换一下apt镜像源,最好换成国内的镜像源。
Final
最后其实也啥好说的,就是安装比较麻烦,如果新电脑的话最好还是装高版本的ubuntu(16或17),这样可能兼容性会好一点,不然都要自己一点一点搞。