Ubuntu18.04+Win10双系统指南

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/juhou/article/details/82465646

有些操作在windows下不太方便,所以一怒之下,装了双系统。

说到双系统,不得不说一件伤心的事情了,由于在备份的时候皮了一下,我..我的..资料全没了...

接下来进入主题

准备步骤

1. 关闭Sercure Boot

因为需要进入Bios界面才能看得到这个选项,然后我现在又在写这篇文章,切换到Bios太麻烦,所以我就去网上找教程了,可以参考这里http://www.xitonghe.com/jiaocheng/BIOS-9715.html

大概步骤就是进入Bios,找到Boot选项,关闭Sercure Boot选项,保存退出

不关闭似乎会对安装Ubuntu 18.04产生影响。(因为我一开始没有关闭,无法安装Ubuntu 18.04,不过可以安装Ubuntu 16.04)

2.确认磁盘不是动态磁盘

第1步,右键单击“我的电脑”图标,选择菜单中的“管理”命令。

第2步,打开“计算机管理”窗口,在左窗格中展开“存储”目录,选中“磁盘管理”选项。这时右窗格中会显示出所有磁盘驱动器的信息。

右键你的磁盘,如果是基本盘的话,会有一个转换为动态磁盘的选项。

如果发现你的磁盘是动态盘的话,再右键查看你的磁盘有没有一个转换为GPT磁盘的选项,如果有说明你的磁盘是MBR型,可以用动态磁盘转换器(http://www2.aomeisoftware.com/download/ddccn/DDC_CN.exe)转换。

如果你的磁盘是GPT类型,只能备份,删除所有卷

建议备份的话,就直接复制文件就好,别用软件备份了,似乎那些备份软件恢复的时候会要求硬盘类型不能变,我的资料就是这个原因没有的(痛哭/(ㄒoㄒ)/~~)

3.准备系统盘

这种基本操作就不多说了

下载ubuntu18.04镜像,使用ultraiso制作系统u盘

开始安装Ubuntu

其实安装也很简单的,都是图形界面。

从u盘启动,分区。分区的话必须要/boot / ,可以选择分/swap /home等分区。/boot分区建议分大一点,网上都说200M,但是实际操作中发现,如果分200M,刚装玩系统,/boot分区就快满了,对日常使用可能有影响,我觉得加个几十M吧。

记得要选择从linux的boot启动

事后

对于UEFI启动的电脑,没有办法用EasyBSD设置启动选项,我目前想到的办法也就只有在Bios中设置从Ubuntu或者Windows启动。非UEFI启动的Windows可以用EasyBSD设置。

必要配置

1.配置ss

建议还是要搞个ss的,不然apt有时候都很慢,换国内源的话,在我这里发现会对依赖产生破坏。

Ubuntu18.04中我发现好像无法使用ss2.9版本的,需要装3.0版本

pip install https://github.com/shadowsocks/shadowsocks/archive/master.zip

之后的设置可以参考这个链接 https://blog.csdn.net/superbfly/article/details/54950451

2.安装显卡驱动

安装完双系统,我遇到好几次开机或关机有问题,导致我重装了3次系统,第三次我才知道是显卡驱动问题,Ubuntu预装的开源Nvidia驱动太烂了,需要换官方驱动。

把 nouveau 驱动加入黑名单

$sudo nano /etc/modprobe.d/blacklist-nouveau.conf 在文件 blacklist-nouveau.conf 中加入如下内容: blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off

禁用 nouveau 内核模块

$echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf $sudo update-initramfs -u

可以用lsmod看看禁止成功没有

lsmod | grep nouveau

然后开始安装Nvidia驱动

sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt update sudo ubuntu-drivers autoinstall

重启

sudo apt install nvidia-cuda-toolkit gcc-6 nvcc --version

用lsmod看看驱动安装成功没有

greedyhao@greedyhao-HP-Pavilion-Notebook:~$ lsmod | grep nvidia

nvidia_uvm 786432 0nvidia_drm 40960 7

nvidia_modeset 1089536 14

nvidia_drmnvidia 14032896 625

nvidia_modeset,nvidia_uvmdrm_kms_helper 172032 2 i915,

nvidia_drmdrm 401408 11 i915,

nvidia_drm,drm_kms_helperipmi_msghandler 53248 2

nvidia,ipmi_devintf

这种情况就没有问题了

3. 备份

好不容易弄好了电脑,自然需要备份好来,不然坏了怎么办

可以使用tar备份

sudo tar -cvpzf /media/greedyhao/Data/backup/ubuntu_backup@`date +%Y-%m+%d`.tar.gz --exclude=/proc --exclude=/tmp --exclude=/boot --exclude=/home --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /

我备份到了我win10下的Data盘,去掉了一些无关紧要的目录

参考自:https://blog.csdn.net/qq_35523593/article/details/78545530

常用软件和配置

1.插鼠标时禁止触摸板

sudo add-apt-repository ppa:atareao/atareao

sudo apt update

sudo apt install touchpad-indicator

安装完成后,在终端输入

touchpad-indicator

就可以启动这个小工具,全中文软件,很容易使用

参考:https://linuxstory.org/disable-touchpad-when-mouse-used/

2.网易云音乐

这个软件的安装体验不怎么好,挺多问题的,来一步步解决吧

先是安装

sudo apt updatesudo apt install netease-cloud-music

我在安装完启动时发现报错

netease-cloud-music: error while loading shared libraries: libvlc.so.5: cannot open shared object file: No such file or directory

使用whereis libvlc.so.5查看

libvlc.so: /usr/lib/x86_64-linux-gnu/libvlc.so.12

发现电脑上没有这个lib,使用apt安装也失败,就想着能不能建立一个软连接

cd /usr/lib/x86_64-linux-gnu/

sudo ln -s libvlc.so.12 libvlc.so.5

查看效果

ls -il | grep vlc

10366183 lrwxrwxrwx 1 root root 19 9月 4 23:08 libvlccore.so.9 -> libvlccore.so.9.0.0

10366182 -rw-r--r-- 1 root root 1104584 9月 4 23:08 libvlccore.so.9.0.0

10366185 lrwxrwxrwx 1 root root 16 9月 4 23:08 libvlc.so.12 -> libvlc.so.12.0.0

10366184 -rw-r--r-- 1 root root 128936 9月 4 23:08 libvlc.so.12.0.0

10366467 lrwxrwxrwx 1 root root 12 9月 5 11:49 libvlc.so.5 -> libvlc.so.12

10366186 drwxr-xr-x 4 root root 4096 9月 5 11:15 vlc

再运行网易云音乐就发现能正常运行了

sudo netease-cloud-music

解决需要sudo启动问题

1.在命令行中的解决方法:

# 下面几个的效果基本是一致的unset SESSION_MANAGER && netease-cloud-music# 或,可以避免一些格式问题 sh -c "unset SESSION_MANAGER && netease-cloud-music"

2. 图标点击打开的解决方案:

# 找到 netease-cloud-music.desktop 文件# 默认为 /usr/share/applications/netease-cloud-music.desktopdpkg -L netease-cloud-music|grep desktop

# 对应行修改为 Exec=sh -c "unset SESSION_MANAGER && netease-cloud-music %U"sudo vi /usr/share/applications/netease-cloud-music.desktop

作者:Fancy 链接:https://www.zhihu.com/question/277330447/answer/478510195 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

不过后来发现,这样并不能解决问题,没有sudo就没有声卡权限,播放不了音频

使用ls -la /dev/snd发现只有root和audio组有声卡权限

修改权限:sudo chmod -R a+rwx /dev/snd ,即可完美解决。

参考:https://blog.csdn.net/lihangll/article/details/80295299

3.chrome

chrome安装就很简单了,下载deb包,使用dpkg -i安装

4.chrome安装不了插件问题

通过命令行启动chrome,并加上下面的参数,就可以拖动插件安装了

--enable-easy-off-store-extension-install

5.百度云高速下载

安装proxyee-down,可以快速下载文件,不只是百度云,其他网站也可以加速下载,具体下载安装地址如下

https://github.com/proxyee-down-org/proxyee-down

最后,秀一下安装后的效果

喜欢记得来一个

个人博客

微信公众号:greedyhao

猜你喜欢

转载自blog.csdn.net/juhou/article/details/82465646