WIN10切换UOS系统

目录

1、前言

2、安装前准备

3、安装过程及遇到的问题

3.1 进入bIos

3.2 不识别uos系统盘

3.3 各挂载点大小配置

3.4 切换到开发者模式

3.5 网络问题

3.6 应用安装

3.7 显卡驱动安装

3.8 虚拟机安装

3.9 开发软件安装

4、总结

 


1、前言

       最近发现win10越来越不好用,主要是启动后要等很长时间才能操作,而且各种资源经常吃紧,8G内存启动后还没怎么干啥就用了50~60%,对其不满日益增加,相比而言,同样硬件条件下linux系统性能会有不少提升。国产UOS系统去年各大厂商联合搞了一波,声势很宏大的样子,UX用户体验也在贴近windows,于是找了个周末,将系统从win10切换到了UOS,本文主要记录下安装过程的一些关键点和遇到问题的解决办法。

2、安装前准备

1)备份电脑所有重要数据;

2)分别制作UOS系统盘和Win7系统盘(以防失败重新切换到win7);

  镜像下载:

     uos:https://mirrors.huaweicloud.com/deepin-cd/20.2.1/

     win7:用的之前下载的一个纯净版,来源找不到了。

  系统盘制作:

     uos:iso镜像中自带制作工具,解压提取使用即可;

     win7:使用utraiso工具制作即可

 

3、安装过程及遇到的问题

3.1 进入bIos

        按F2设置,进入Main,设置F12 Boot Manu值为enable,然后F12选择对应的u盘启动(因电脑型号而异,个人使用的是宏碁);

3.2 不识别uos系统盘

        重新制作了一次系统盘,然后换到USB3.0插口,识别到一个类似usb3.0的选项,点击进入uos系统盘安装。其实问题根因是WIN10的安全启动导致的,根本解决办法:Boot菜单关闭secure boot,将UEFI模式设置为Legacy first,就能够正常识别系统盘了。

3.3 各挂载点大小配置

       硬盘总大小为900多G,因为可能会安装较多软件,这里没有使用默认的配置,分别给/和/home目录分配了300G空间,另外预留了个将近300G的空盘作为其他使用。

  • /boot/efi,类型efi,300M;
  • /boot,类型ext4,2G;
  • /,类型ext4, 300G;
  • swap,类型linux...,16G,共享内存,最大为真实内存2倍;
  • /home,类型ext4,300G;
  • 无挂载点,类型ext4, 283G;
  • /recovery,类型recovery...,30G;

3.4 切换到开发者模式

        如果没了解过开发者模式,建议直接跳过这一步。先联网,登录账户,再切换到开发者模式,遇到个问题就是网络不稳定,重启后趁网络尚可,切换到了开发者模式。

3.5 网络问题

1)网速比win系统慢

        参考:https://zhuanlan.zhihu.com/p/361035162

        修改/etc/modprobe.d/iwlwifi.conf,将“options iwlwifi 11n_disable=1 bt_coex_active=0 power_save=0 swcrypto=1”中的“11n_disable=1”修改为“11n_disable=0”,修改完后重启。

2)网络连上一会就自动断了

        网上没找到相关资料,弄了很久找不到原因,后面有次切换到客厅wifi后很长时间没断,怀疑是频段的问题,因为客厅wifi是2.4G频段,而卧室是5G频段,切换到2.4G频段网络就好了,估计是没做适配。

3.6 应用安装

        一般软件能在应用商店找到的话,直接安装即可,这里吐槽一下,有的软件安装时间很长,没有信息提示,进度条又半天不动,都怀疑是不是挂了。

        如果要安装应用商店里找不到的软件,就需要用到开发者模式了。能在镜像源找到的包可以直接使用sudo apt-get install xxx(xxx为包名,如git-all)进行安装部署。如果想安装一些windows下的应用,可以使用deepin-wine,这种方式安装的包基本可以满足使用,某些场景下可能会有稳定性问题。

deep-wine的使用:

  • 参考https://wiki.deepin.org/wiki/Deepin-wine;
  • 下载安装deepin-wine,这个网上找下资料即可;
  • 下载windows应用,将xx.exe放到~/Download/下,这边以ultroiso3.exe为例
  • ~/.deepinwine/目录下copy一个现有容器,如腾讯视频到~/.bottle;
  • 执行安装:WINEPREFIX=~/.bottle deepin-wine ultroiso3.exe
  • 启动程序:WINEPREFIX=~/.bottle deepin-wine "~/.bottle/drive_c/Program Files/UltraISO/UltraISO.exe"

3.7 显卡驱动安装

        现在电脑一般都有集成显卡和独立显卡,没有安装相关驱动独立显卡是无法使用的。网上资料也很多,开始跟着一个教程做失败了,卸载后估计有残留影响,使用虚拟机时经常黑屏。建议参考https://www.hu60.cn/q.php/bbs.topic.94828.html,这里比较全面,针对四种场景,分别给了教程,而我一开始就奔着里面介绍的最高风险的去操作,不失败才怪呢。。。

         这里贴图保存下

WIN10切换UOS系统

3.8 虚拟机安装

        有些uos不支持的功能或软件,但又必须要用到,可以考虑装个windows虚机,在里面使用需要的软件。这边因为平常可能会用到一个公司软件,这个软件会修改网络,为避免影响,还是在虚机里使用吧。

1)应用商店安装virtualbox失败

        应用商店安装virtualbox,安装到中间就一直卡住,也不失败,无法找到失败原因,重试几次都是同样的情况,最后尝试手动安装,能够安装成功,中间有几个安全模式类似的选项需选择,估计就是这个导致界面安装卡住的,按提示选择后就安装成功,并可以正常使用。

        中间遇到一个问题就是安装失败的版本包卸载问题,解决办法如下:

  • 查找到待卸载包名,dpkg -l | grep -i name;
  • sudo apt-get purge cn.wps-office(包名),然后按提示执行一些命令,中间好像有个configure命令,再执行另一个命令就成功卸载了。

2)安装win10虚拟机失败

        virtualbox安装好后,win10一直安装失败,提示找不到介质,查了各种资料,仍然没能解决,最终切换到win7镜像成功了,做了两个配置:

  • 设置-》系统-》主板-》启动顺序,调整硬盘启动为第一个,第二个为光驱启动,剩下的为软盘和网络启动;
  • 在存储-》win7.vdi下面新增一个CD驱动,选择SATA端口1及对应的iso文件即可。

3)虚机全屏问题

        设备-》安装增强功能;视图-》全屏模式+自动调整显示尺寸;

3.9 开发软件安装

  1. 一般用到的idea、vscode直接在应用商店里就能找到,点击安装即可;
  2. 安装git,sudo apt-get install git-all;
  3. 安装jdk,下载后解压到/usr/local/java目录,主要是环境变量问题,然后在~/.bashrc中添加下述变量解决;
    export JAVA_HOME=/usr/local/java/jdk1.8.0_181/
    
    export JRE_HOME=/usr/local/java/jdk1.8.0_181/jre/
    
    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
    
    export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
  4. 在用idea创建工程时根据提示选择的scala sdk版本,可以正常编译,也无需独立安装sbt;
  5. 生成公钥:ssh-keygen -m PEM -t rsa -b 4096 -C "your.email@example.com"

4、总结

        实际上进行了两次UOS系统安装,第一次安装好以后各挂载点磁盘大小设置不合理,显卡驱动安装失败导致虚机使用问题,用了几天后还是决定重装下。第一次安装各种摸索折腾,遇到奇奇怪怪的问题也多,花了一天多的时间,第二次就顺利多了,从决定重装到虚机安好可以正常使用,也就不到4个小时,各种奇怪问题也没再遇到了,比如应用商店安装virtualbox失败等。

        总体上,如果只是普通人的日常使用,如聊天、视频、影音等,UOS是能够满足使用了的,操作习惯与windows相差不大,而且更轻便、快捷。如果涉及各种大型专业性软件,如UX设计、大型游戏等,暂不建议切换到UOS,可以再等等。

 

上一篇:统一操作系统 UOS 回应质疑 (独立思考)


下一篇:windows版切换到pageoffice国产版(支持uos和麒麟操作系统)