本文作者:邱朋飞
做实验需要在Ubuntu系统下,所以在Dell Alienware Area-51m中用U盘装了一下Ubuntu系统,我装的是最新的19.04系统,装了两天多才装好,期间遇到了一些问题,在此记录一下。
I. 安装时屏幕显示乱码或者显示一些错误
原因:可能是因为Ubuntu系统中集成的显卡驱动对NVIDIA® GeForce RTX™ 2070的支持不是太好,需要在安装grub文件中添加“nomodeset”
解决方法:参考博文:https://blog.csdn.net/xiaohu50/article/details/78514564
找到u盘安装盘中的这个文件boot/grub/grub.cfg,将下面的linux启动参数:
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash ---
修改至
linux /casper/vmlinuz.efi file=/cdrom/preseed/ubuntu.seed boot=casper quiet splash nomodeset ---
当然你如果可以进入grub,也可以通过-e参数来修改linux启动参数。
根据我的测试,添加nomodeset就可以了,如果还是不行的话,可以在“nomodeset ”后添加上“rdblacklist=nouveau”
II. 安装时找不到固态硬盘
原因:Ubuntu系统安装盘在RAID ON模式下会认不到NVME固态硬盘,Dell Alienware Area-51m机器出厂时,硬盘模式默认为RAID ON,需要改为AHCI模式
解决方法:摘录自:https://www.dell.com/support/article/cn/zh/cnbsd1/sln308010/ubuntu-win10%E5%8F%8C%E7%B3%BB%E7%BB%9F%E5%AE%89%E8%A3%85%E6%95%99%E7%A8%8B?lang=zh
1.在键盘上同时按住WIN键+R键,输入MSCONFIG(WIN键就是FN与ALT之间的那个开始菜单键)
2.按确定键进入"系统配置"界面,选择"引导"并将"安全引导"勾选上,默认为最小
3.点击确定,然后选择重新启动。
4.重启时不断连续按F2进入BIOS,将硬盘模式改为AHCI
1)ALIENWARE用户按开机键连续敲击F2进入BIOS,根据下图将硬盘模式改为AHCI,然后按F10保存退出
SYSTEM CONFIGURATION->SATA Operation选择为AHCI
将上图选项改为AHCI完成后按F10,保存并退出。
5.重新开机进入系统后将进入安全模式
6.再次按下WIN+R ->输入MSCONFIG ->选择引导->将刚刚勾选的"安全引导"前面的那个勾去掉
7.按"确定"并选择"重新启动"
8.重启后顺利进入系统,我们就成功的将硬盘模式改为AHCI了!
III. 安装后启动时进不去系统
原因:这是因为我们更改的安装盘上的grub文件并不能影响到安装后的系统的grub文件,还需要手动更改。
解决方法:
1. 由于暂时不能进入系统,可以在开机后Ubuntu系统进入启动选择时按“e”键,进入到编辑grub处,在“quiet”后添加“nomodeset”,然后“ctr+x”或者“F10”启动系统。
2. 进入系统后,打开终端,输入:sudo gedit /etc/default/grub,然后将“nomodeset”添加到GRUB_CMDLINE_LINUX_DEFAULT中“splash”之后。这样重启后就不用进行步骤1了。
IV. 进入Ubuntu系统后发现不能连WIFI。
原因:这是因为网卡没有正确安装,需要安装网卡
解决办法:
1. 使用手机当临时网卡上网。安卓手机可以使用USB向电脑分享连接的WIFI网络,这个功能苹果手机是不支持的。
方法摘录自:https://zhidao.baidu.com/question/754654415055795764.html
进入系统设置中,点击进入“更多无线连接”,再点击“网络共享”,这时你可以看到“USB共享网络”的开关是虚的,那是因为手机还未通过USB连接电脑,无法启用该项:
这时用接触良好的USB线将手机与电脑相连接,等一会儿就能启用该选项了。
在Windows系统中可能还要做一些其它设置,详见https://zhidao.baidu.com/question/754654415055795764.html
2. 安装网卡驱动,由于我的网卡是Killer™ AX1650 2x2 built 802.11ax Wi-Fi 6 Wireless,所以我在Google上搜索了相关的Linux驱动,链接如下:https://support.killernetworking.com/knowledge-base/killer-ax1650-in-debian-ubuntu-16-04/?lang=zh-hans
安装方法如链接所示,摘录如下:
请注意,在执行这些步骤之前,必须在BIOS中禁用安全启动。 如果您不确定如何禁用安全启动,请参阅您的机器或主板的相关支持讯息或网站。
在终端中键入或复制并粘贴以下命令,一次一行,在每个命令后按Enter键。
$ sudo apt-get install git
$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/backport-iwlwifi.git
$ cd backport-iwlwifi
$ make defconfig-iwlwifi-public
$ make -j4
$ sudo make install
此外,您需要确保拥有最新的iwlwifi固件:
$ sudo git clone git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git
$ cd linux-firmware
$ sudo cp iwlwifi-* /lib/firmware/
接着重新启动。
完成此操作后,您可以连接到无线接入点。