ubuntu老鸟总结最新一次的折腾--终于给linux上了SSD

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
taohunter
帖子: 1555
注册时间: 2012-03-31 3:29
送出感谢: 2 次
接收感谢: 122 次

ubuntu老鸟总结最新一次的折腾--终于给linux上了SSD

#1

帖子 taohunter » 2019-07-26 0:14

除去以前工作中在服务器端的经验,从10.04开始用ubuntu桌面,基本上只用LTS版本,迄今也快10年了。一台几年前配置很均衡、兼容ubuntu算是很好的老笔记本一直在用装在usb2.0的外置硬盘盒内的14.04LTS.无他,稳定够用而已。今年14.04终于“到期”了,被逼之下升吧。看最近SSD性价比超好的新牌子,就决定再买个SSD来灌16.04LTS。

新一圈折腾下来,多少有些可总结之处。

安装前电脑情况:

原内置硬盘位已有一块SSD作为win系统盘和大型应用安装盘,拆了原厂的光驱,硬盘光驱位装上了原厂的TB级机械盘做数据存储和BT下载用。习惯了早先被无数人诟病的unity,不想装gnome桌面的18.04,下了16.04LTS的ISO来装。

安装步骤:

1. 将新SSD装入新usb3.0硬盘盒;
2. 用原usb2.0硬盘盒内的ubuntu启动,低格了新SSD;
3. 为确保4k对齐,去Windows下先用分区工具按自己的需要给新SSD分了三个nfts分区,其中两个是准备挂载根文件系统和作为交换分区的;
4. 用老ubuntu的grub启动16.04的ISO文件到内存,卸载文件系统,开始安装。分区时调整两个划给新系统的分区,根文件系统选择了btrfs,交换分区比内存大,以作为挂起和休眠之用;
5. 安装结束,更新完系统再装好必用/常用软件包,下载安装搜狗的输入法deb包,配置好输入法;
6. 安装好wps、foxit reader、chrome浏览器、连自己云存储服务器的nextcloud客户端、dropbox客户端、印象笔记的第三方客户端nixnote2,当然还有两个代理工具(就都用命令行版,用/etc/rc.local开机启动)
7. 从windows系统盘下拷贝几个wps提示缺的字体过来,把wps_fonts文件夹拷贝到/usr/share/fonts目录下;
8. 安装系统提供的更高版本的一个nvidia专有驱动384.130;
9. 重新启动,在nvidia settings里选择nvidia的profile,再重新启动,初步完成安装。

安装后发现的问题:

1. 384.130的专有驱动在我的机器上有时会在鼠标指针区域形成一个小“方块”,象是局部的画面撕裂一样,影响使用。而且这种现象是没有规律的,时有时无;
2. 从14.04上一直作为默认terminal使用的guake terminal,以前都一直是用0.5.2版(后面的更新版每个tab的名字再也不是原来简洁的“终端0”、“终端1”、“终端2”。。。了,长长一串目录名,很烦),但装好系统后用一段时间,重启系统就又自动变成最新版。即便用新立得包管理器“锁定”或“强制”包的版本也没用,还是会被更新;
3. virtualbox是5版本的,我在win下建的virtualbox6.x下的虚拟机没法平滑拷过来用;
4. 明明查询出来我的新ssd是支持Trim的,但无论怎么改/etc/fstab,放在/etc/cron.daily下的trim的job都不会被提交执行;在命令行直接运行fstrim测试,又给出“你的设备不支持”做trim的提示--两个命令互相矛盾,当时真有见鬼的感觉了;
5. vlc播放存在ssd上的GB级别的影片时,鼠标点进度条快进画面会停顿、花屏,几秒后再恢复正常播放,调整各种加速选项都没用。


排错和解决问题:

1. 切换到intel集显profile,apt-get -y purge nvidia*,选择安装nvidia-340的包,再回到nvidia profile,鼠标撕裂画面的现象就消失了;
2. 找个半天,最后在系统设置--软件和更新下的“更新”tab下的“当有安全更新时”,把默认的“自动下载和更新”改成“立即显示”,就再也不会在后台改成我不要的guake terminal包了;
3. 手动添加vrtualbox6.x的ppa,重新安装virtualbox6.x,虚拟机里的系统可以顺畅运行;
4. 为了测ssd为何不能trim,拆了笔记本原硬盘位上的ssd,将usb3.0外置硬盘盒内的新ssd装入,启动ubuntu,fstrim和cron.daily下的trim job都可以在几秒钟内完成了。归结为:ssd要做trim操作,必须挂在sata接口上,接在外置硬盘盒的sata口,再用usb线连接到usb3.0的口,trim是不可以做的!
5. 前一步测试完成后,把装有ubuntu的新ssd拆下,装回windows的ssd到内置硬盘位,windows又怎么都不认我那块光驱位上的机械硬盘了!最后试了多次,才发现必须先在windows里禁掉“快速启动”,完整关机,再开机上电进bios,在bios里也禁掉 Fast Boot,两个设置都在“慢速”的情况下选windows uefi启动,到桌面,机械硬盘的分区认就回来了。
6. 改用smplayer作为视频的默认播放器,快进完全没有问题--就是界面各种大按钮太土了。


这次折腾下来,基本上已经得到一个95%满意的新ubuntu16.04系统:

chrome浏览器充分利用了独显硬件加速的性能;三个云客户端都能在代理下顺畅工作,在命令行直接用输出转向就把某些需要跨系统的结果同步过去了;连vs code都已经有了linux版,暂时可以抛开sublime一段时间了;最新版的virtualbox和win下的一样好用、稳定;能继续使用我习惯了几年的unity桌面;输入法安装比以前方便太多了;设置好的屏幕亮度不会在重启时自动调回默认值了,系统能一直保持习惯的设定,不再需要用设置启动加载所需的亮度设置;新购置的一副无线蓝牙键鼠居然可以不用任何设置就象在win下一样顺畅使用,功能齐全,为此在常用硬件支持版块专门另发了一推荐帖;无线网卡的设置在新内核默认识别下也能满速率连接网络(以前还要手动改配置参数)。外置硬盘盒内的SSD虽不能做trim,但它带来的系统和应用程序启动速度提升还是非常明显的。多少还继续有明显问题的就是挂起和休眠,能用,但还是有稀奇古怪的挂载失败之类的问题,决定先不用这两项功能。

最后总结一句,这几年的ubuntu/linux桌面系统无论稳定性和易用性还是有挺明显的进步,对我这么个老鸟,比以前折腾起来也觉得轻松多了。上两张图秀一下现在的桌面。
ubuntu16.04-1.jpg
desktop-1
ubuntu16.04-2.jpg
desktop-2
三年后终于回到16.04--稳定了!
word哥
帖子: 7
注册时间: 2019-08-19 15:43
系统: xubuntu
送出感谢: 0
接收感谢: 3 次

Re: ubuntu老鸟总结最新一次的折腾--终于给linux上了SSD

#2

帖子 word哥 » 2019-08-22 18:28

用Linux 最好还是用 ssd 吧。我以前也是买ssd,装移动硬盘盒里面,走到哪里,哪里接到哪里,3.0USB 还是可以把SSD的性能发挥到极致的(做了测试跟接SATA 口速度差不多一样)。用的也是 ubuntu16.04 Unity 环境。Ubuntu16.04 我用了非常久非常久。有些 依赖升级不上去,才换了 18.04 Xubuntu
word哥
帖子: 7
注册时间: 2019-08-19 15:43
系统: xubuntu
送出感谢: 0
接收感谢: 3 次

Re: ubuntu老鸟总结最新一次的折腾--终于给linux上了SSD

#3

帖子 word哥 » 2019-08-22 18:29

16.04 好评!!
回复

回到 “系统安装和升级”