在经历了网管软件的洗礼之后,我发现windows下面还是少装一些软件比较好,因为重装系统之后再配置环境真的好麻烦!!!(ps:这也是我这么就不更新博客的一个理由把)
于是我萌生了制作一个linux to go的想法,但是想法美好现实却是十分悲惨,整个过程可以说是经历了重重困难,但是正所谓“只要思想不滑坡,办法总比困难多;”
于是这么久没有更新的博客终于在我的ubuntu重新焕发了生机

在移动硬盘中安装linux to go

通常进行linux系统安装有两种方法,第一种是制作启动U盘,然后进入U盘系统,分好分区进行安装,还有就是第二种方法借助虚拟机软件将ubuntu安装程序,安装在虚拟机上再将移动硬盘插入虚拟机,(注意,移动硬盘一般为USB3.0,所以已经要将虚拟机设置为USB3.0否则会无法读取硬盘)

安装步骤这里就不详细描述了,进入ubuntu live之后的安装系统步骤,参考虚拟机安装系统,需要注意的是系统分区这一步骤,如果你的移动硬盘除了安装ubuntu之外还想继续当作存储介质使用,就需要将硬盘的后半部分划分为NTFS分区,前面空余部分不在windows下进行分区,在虚拟机上启动ubuntu live后,在安装ubuntu时选择自定义分区然后,按照如下规则进行分区和挂载。

1
2
3
4
5
6
7
\	 	根目录,没什么好解释的

\boot 启动目录,不过我觉得直接叫Boot更好,用于储存一些Linux启动的文件,我这里是移动硬盘所以最好弄一个吧

\home Emmm这里开始就是平时经常能触及到的,用户文件一类的地方了,存自己东西的

\swap  虚拟内存,我这里用了10G

设置好分区后接着往后安装,后面的设置项如果不明白什么意思一直默认安装就好,完成安装后关闭虚拟机,重启电脑选择启动项为移动硬盘。此时安装步骤就完成了,恭喜你已经获得一个可以随时随地办公的linux to go了!!!

但是真的结束了吗?不,对于拥有独立显卡的电脑并没有结束,因为真的是卡住动不了啊!!!

解决独立显卡驱动问题

首先启动ubuntu之后会自动进入grub界面,这里我们依次选择ubuntu 的高级选项,然后按照图片的选项选因为每个版本的内容都是大同小异的记住位置即可

我们通过这个方法进入ubuntu后发现确实不存在卡顿现象了,但是如果每次都是这样进入的话,未免太麻烦了,所以我们进入之后要解决显卡驱动的问题

有两种解决方式,一种是直接禁用ubuntu自带的开源驱动nouveau,因为英伟达的驱动程序是不开源的,所以此开源驱动是由国外技术爱好者编写的所以存在卡死问题,禁用此驱动后只可使用集成显卡但是不会卡死,方法如下,依次执行

1
2
sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"

执行完上面两条指令后,我们使用如下命令看看是否成功禁用了开源驱动:cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf。如果和下面一样,表示成功了。

1
2
3
$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0

第二种方法是重新安装nvidia官方驱动,直接上现成的参考链接

参考链接:https://blog.csdn.net/weixin_44520133/article/details/95769526

效果展示