Contents

将Deepin-linux装进移动硬盘到任何其他电脑上使用

需求分析

最近买了一块480G的移动固态硬盘,天生的折腾性格,我哪闲得住…然后早就听闻有linux装到移动硬盘的操作,然后又听说deepin很牛*,所以我想要把deepin装到移动固态,然后实现系统插在任何电脑都是一样的配方,一样的味道,一样的我的数据和工具(在机房使用就是真香…虽然还没去机房试过),不过在自己的电脑上跑得很high,然后插在朋友的电脑上成功了,看下图

我的high图

https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/high1.png https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/high2.png

在朋友电脑上点亮

https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/amazing.jpg

准备材料

  • 电脑一台(环境是windows)
  • 移动硬盘或者大容量的高速U盘一个
  • 普通8G以上大小的U盘一个(用于制作启动盘)

开始安装

下载镜像并制作启动盘

  1. 官网链接下载镜像,推荐选择一个地区位置离你比较近的地方的iso仓库下载

  2. 下载完成将压缩包中的deepin-boot-maker.exedeepin-boot-maker.zip移动到一个文件夹下,然后运行.exe文件按照提示制作启动盘

压缩SSD磁盘空间

右键windows图标,选择 磁盘管理 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E7%A3%81%E7%9B%98%E7%AE%A1%E7%90%86.jpg

选择SSD,压缩卷(其实是取出一块的意思),然后删除卷(其实是把它设置成可分配的意思)达到一定的大小(一定是没有数据的空间,你不要把你有数据的磁盘压缩删除了),让你的的未分配的空间大小达到你想要的系统空间大小,比如我的设置的是100G,你们看到的20G,80G,300M的那三个就是对应我的deepin系统的/分区,/home分区,efi分区

https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E5%8E%8B%E7%BC%A9%E5%8D%B7.jpg

关闭快速启动

右键电源图标,点击电源选项 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E7%94%B5%E6%BA%90%E9%80%89%E9%A1%B9.jpg

选择电源功能 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E9%80%89%E6%8B%A9%E7%94%B5%E6%BA%90%E5%8A%9F%E8%83%BD.jpg

禁用快速启动 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E7%A6%81%E7%94%A8%E5%BF%AB%E9%80%9F%E5%90%AF%E5%8A%A8.jpg

设置启动项并关闭安全启动

进入windows的设置-> 更新和安全 -> 恢复 -> 高级启动 -> 立即重启 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/%E6%81%A2%E5%A4%8D%E8%AE%BE%E7%BD%AE.jpg

重启后会自动进入一个蓝屏的界面,然后选择 疑难解答 -> UEFI固件设置

进入bios界面后找到安全启动,然后disable https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/SSD/deepin/disable.jpg

然后将Boot设置成 U盘为第一启动项

保存,重启

分区(最重要!)

一步步进行到分区,然后选择高级模式,找到自己的移动硬盘,点击右侧的编辑 我的分区大小是

  • efi 300M(一定要有efi!!!uefi安装模式必要的分区,否则可能无法在别的电脑启动)
  • / 20G
  • /home 80G (剩下的全部都行,因为之后用的东西都在这里)

安装

安装完就是体验咯,取下U盘,慢慢使用

双显卡导致开机卡logo的解决方案

  • 在grub选择界面按e进入编辑
  • 找到这一行 linux /vmlinuz-4.15.0-29deepin-generic root=UUID=************9-466c-bc12-6bb801e45901 ro splash quiet
  • 在quiet后面加上acpi_osi=! acpi="windows 2009",然后按F10保存即可.这时会重新开始登录deepin系统,耐心等待进入桌面即可
  • 开机后Ctrl+Alt+T进入打开终端,输入以下代码来打开grub配置文件:sudo vi /boot/grub/grub.cfg(看完这里可以直接看这个模块下的2019年09月24日15:17:49 更新部分!!!)
  • /quiet查找quiet位置,回车找到第一个,然后i进行编辑,同样加入acpi_osi=! acpi="windows 2009"
  • Esc退出编辑,:wq!强制保存退出

2019年09月24日15:17:49 更新

发现上面在boot文件夹下修改grub.cfg是不稳定的!因为这个文件中最上面写着

1
2
3
4
5
6
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

所以我们去修改真正能够固定下来的文件/etc/default/grub 具体卡logo原因可以看我的另一篇文章,这里仅把解决方案更新过来了

实现操作

管理员模式修改

sudo vi /etc/default/grub 不用管理员模式可能就会发现这个文件不存在等问题

添加代码(附操作图)
  1. 可以直接在GRUB_CMDLINE_LINUX_DEFAULT=“splash quiet “的quiet后面添加"acpi_osi=! acpi_osi='Windows 2009'"
  2. 也可以直接添加到 GRUB_CMDLINE_LINUX=““这一行的引号里面 https://cdn.jsdelivr.net/gh/wolfdan666/BlogPic/linux/%E6%98%BE%E5%8D%A1/Deepin/Deepin%E4%B8%8B%E5%8F%8C%E6%98%BE%E5%8D%A1%E6%97%A0%E6%B3%95%E5%85%B3%E6%9C%BA%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png

高光时刻-跑在别人电脑上

在朋友电脑上进入界面按键进入bios选择,选择自己的ssd启动,然后完美进入自己的deepin,看一下,数据都在,完美

自己对于deepin的一些体验

优点

  • 界面真好看
  • 命令行界面有好多好多种配色,真好,而且默认的就是我最爱的绿色
  • 比起他的爸爸Ubuntu,他在系统上对微信,qq进行了优化,不用手动去调节wine-qq,wine-微信的一些兼容性问题(虽然还是有时候会出现卡死现象,无可厚非)
  • 截图功能极其强大(弥补了wine-qq,wine-微信不能截图的缺憾)
  • 设置简洁

缺点

主要是因为deepin15.11是2019.7.20发布,还存在一些bug

  • 网络自动代理设置不生效(Ubuntu中可以)(新版本对我的致命伤害,所以这个bug不解决,我就用windows去)
  • 双屏中的副屏不能右键呼出菜单

每天一句叨叨

万事万物由心生,如果累了,就把不重要的事情都推掉,然后做真正最重要的事情!

**还有,少折腾!**比如你这三天就没有好好刷题,搞这个破deepin…然后浪费大把的赛前训练的时间!你已经后悔了…呜呜呜,对不起,我明天一定好好刷题