[Feelings & Sharing] 即插即用的deepin系统【 Linux to Go 】 deepin V23
Tofloor
poster avatar
taiyanglei
deepin
2022-11-08 23:40
Author

把你的deepin装到U盘上 (可以正常安装软件 升级系统 无限制)

准备:

  1. 大于64G的U盘或硬盘(V23要求大于64G才能安装)
  2. 下载 ventoy https://www.ventoy.net/cn/download.html
  3. 下载VirtualBox https://www.virtualbox.org/wiki/Downloads
  4. 下载deepin V23镜像 https://cdimage.deepin.com/daily/
  5. 下载vtoyboot 脚本 https://github.com/ventoy/vtoyboot/releases

开始制作:

提醒:deepinV2311月4-7日镜像玲珑环境未挂载安装时需要修改ISO——用软碟通修改ISO镜像下/oem/hooks/in_chroot 找到 05_context-menus_copy.job,把它改为 05_context-menus_copy.job begin,重新保存即可。引用(https://bbs.deepin.org/post/245502)大佬文章,11月8号镜像已经可以直接安装。
1667887374902.png

解压打开ventoy选择Ventoy2Disk.exe 设备找到自己U盘或硬盘(找不到的可以打开左上角配置选项显示所有设备)点击安装即可。

02.png

安装deepin

安装打开VirtualBox虚拟机这里使用最新版7.0.2

  1. 我们先准备好原版的 deepin.iso 安装文件,然后点击新建虚拟电脑,最好勾选下图 Skip Unattened Installation (跳过无人值守安装)。然后点击下一步。
    11.png
  2. 然后分配硬件,选择合适的内存和 CPU 逻辑处理器数量,此处注意要勾选下边的 Enable EFI。
    12.png
  3. 下一步新增硬盘,选择不增加硬盘,这个需要之后再添加,因为我们需要 VHD 或VDI格式的虚拟硬盘。
    13.png
  4. 之后就是下一步、完成即可,接下来我们来增加虚拟硬盘。选择刚创建的虚拟机,点击设置。
    14.png
  5. 选择存储,点击控制器右上角的增加硬盘的标志。
    15.png
  6. 点击创建,创建一个虚拟磁盘。V23只能在64G及以上空间才能安装。
    16.png
    18.png
  7. 确认实际空间为64G及以上
    19.png
  8. 确认,启动安装即可。

制作移动deepin TO GO

参考https://www.ventoy.net/cn/plugin_vtoyboot.html

1.deepin安装完成以后关机退出进入设置选择储存,在控制器处添加盘片(这里应该有个deepin的镜像后面没用我就删除了)添加vtoyboot.ISO镜像。
21.png

2.点击注册找到vtoyboot镜像(我这里有是我选择过了 )确认后进入deepin系统。
22.png

3.打开文件管理器选择vtoyboot盘,复制vtoyboot-1.0.24.tar.gz到你能找到的地方(我这里复制到了下载文件中)
23.png

4.用软件解压缩vtoyboot-1.0.24.tar.gz文件。

或者打开终端cd到你放vtoyboot-1.0.24.tar.gz的目录解压缩vtoyboot-1.0.24.tar.gz 可以用tar -vxf 解压(我这直接在下载目录下右击打开终端)

24.png

5.然后以 root 权限执行里面的脚本 sudo bash vtoyboot.sh 脚本执行完之后,使用 poweroff 命令关机。
25.png

关机以后找到你的deepin vdi或vhd存放处改后缀名为.vtoy(加后缀名.vtoy=.vdi.vtoy)移动到你的ventoyU盘或硬盘即可。
26.png

最后关闭你的计算机

插入 ventoy U 盘,并且插上外置存储,然后电脑启动 F8、F2、F12、F11 主板不同,选择 U 盘启动。

Reply Favorite View the author
All Replies
1 / 2
To page
xuqi
deepin testing team
2022-11-08 23:46
#1
  • 很赞的分享~👍
  • v23后面的镜像会修复挂载的问题~
Reply View the author
babyfengfjx
Super Moderator
CQA
2022-11-08 23:52
#2

优秀plus ,非常硬的经验~ @xuqi可以引用到wiki😄

Reply View the author
神末shenmo
Moderator
Spark-App
2022-11-08 23:59
#3

先码上

Reply View the author
liwl
deepin
2022-11-09 00:11
#4

好是好,就是啥场景要用到即插即用

sweat

Reply View the author
Ziggy
deepin
2022-11-09 00:25
#5

没这么麻烦,直接全盘安装就好了,用的时候从启动菜单切换,虚拟化损耗太大

Reply View the author
晚秋(lateautumn)
Moderator
2022-11-09 00:28
#6

厉害!kissing_heart

Reply View the author
enforcee
deepin
2022-11-09 00:55
#7

直接插安装盘和一个空U盘,然后安装到U盘不行吗

Reply View the author
安洛
deepin
2022-11-09 01:40
#8
Ziggy

没这么麻烦,直接全盘安装就好了,用的时候从启动菜单切换,虚拟化损耗太大

这东西只是用了虚拟机安装,实际运行的时候是实机运行。

Reply View the author
安洛
deepin
2022-11-09 01:46
#9
enforcee

直接插安装盘和一个空U盘,然后安装到U盘不行吗

这个方案最大的优点一是把整个linux放进一个虚拟磁盘文件里面,这样u盘既可以做linux to go,也可以放别的文件,且不需要额外分区。(如果用直接安装的方案,考虑到windows难以读写ext4,势必要把linux系统分区单独分区)另外系统迁移和备份也非常简单,只要对虚拟磁盘文件单个文件操作即可。

还有一个小优点就是安装时不需要担忧实机上secure boot之类奇奇怪怪的麻烦,也不会把deepin启动项写进bios。

Reply View the author
deepinuser17
deepin
2022-11-09 08:55
#10
安洛

这个方案最大的优点一是把整个linux放进一个虚拟磁盘文件里面,这样u盘既可以做linux to go,也可以放别的文件,且不需要额外分区。(如果用直接安装的方案,考虑到windows难以读写ext4,势必要把linux系统分区单独分区)另外系统迁移和备份也非常简单,只要对虚拟磁盘文件单个文件操作即可。

还有一个小优点就是安装时不需要担忧实机上secure boot之类奇奇怪怪的麻烦,也不会把deepin启动项写进bios。

直接安装在U盘里和Windows有什么关系呢?

比如Windows安装在sda/nvme盘上,把Deepin安装在U盘(sdb)上。 然后启动时,按F12, F10, 打开一次性启动菜单,选择U盘。 这个用Deepin Live启动是一个道理。

Reply View the author
deepin_xiaoqian
deepin testing team
2022-11-09 22:27
#11

感谢分享,真的是很用心的分享了like

Reply View the author
安洛
deepin
2022-11-10 01:04
#12
deepinuser17

直接安装在U盘里和Windows有什么关系呢?

比如Windows安装在sda/nvme盘上,把Deepin安装在U盘(sdb)上。 然后启动时,按F12, F10, 打开一次性启动菜单,选择U盘。 这个用Deepin Live启动是一个道理。

这样你的u盘就只能用来装一个deepin系统了。

我的意思是,这个u盘既能装deepin系统,剩下来的空间也还能当普通u盘用,可以在Windows、linux和macos下传文件。

Reply View the author
大漠刀客
deepin
2022-11-10 01:16
#13

我就是想请教一下楼主,这样制作出来的U盘系统,在飞腾处理器ARM架构的国产电脑上能否使用呢?

Reply View the author
盘灶车站
deepin
2022-11-17 23:02
#14
It has been deleted!
浪云
deepin
2023-04-02 02:39
#15

我想以后有3.1USB就安装这个,

再一想如果有新机了,何必这样

confused

Reply View the author
landy
deepin
2023-05-19 21:40
#16

V23的beta版似乎遇到了问题,运行bash vtoyboot.sh的时候会提示,"grub i386-pc modules not installed",导致vtoy启动的时候提示unsupported。求楼主解答,之前用alph的时候貌似没这个问题

Reply View the author
Ruyisi
deepin
2023-05-25 19:49
#17

我成功在这个帖子的引导下安装了deepin进移动硬盘,本来是打算直接装的,之前看另一个帖子【https://bbs.deepin.org/zh/post/176666】,用的VMware pro,可以选启动方式,安装没问题,也能启动。但是无奈启动方式只能在VM里,装完后主机的主板丝毫识别不了。然后看到这个VirtualBox方法,逻辑上也好像可以,遂试试

安装问题不大,就是内核不能选6.0,只能选5.15的安装,原因不明。后来成功启动后,在继续论坛找帖子,成功内核更新到6.1.1。感觉太棒了,现在唯一的问题就是我的U盘太卡了。不过有个缺点,我工作现在基本是用onedrive,这个估计不会登录linux了

Reply View the author
不过是社达
deepin
2023-07-19 20:30
#18
Ruyisi

我成功在这个帖子的引导下安装了deepin进移动硬盘,本来是打算直接装的,之前看另一个帖子【https://bbs.deepin.org/zh/post/176666】,用的VMware pro,可以选启动方式,安装没问题,也能启动。但是无奈启动方式只能在VM里,装完后主机的主板丝毫识别不了。然后看到这个VirtualBox方法,逻辑上也好像可以,遂试试

安装问题不大,就是内核不能选6.0,只能选5.15的安装,原因不明。后来成功启动后,在继续论坛找帖子,成功内核更新到6.1.1。感觉太棒了,现在唯一的问题就是我的U盘太卡了。不过有个缺点,我工作现在基本是用onedrive,这个估计不会登录linux了

image.png

大佬这个问题怎么解决啊

Reply View the author
蓝鲸
deepin
2023-09-11 00:00
#19
Ziggy

没这么麻烦,直接全盘安装就好了,用的时候从启动菜单切换,虚拟化损耗太大

楼主提供了一个很好实现方法,不过虚拟化确实很耗资源。

Reply View the author
MMHMM
Moderator
2023-12-01 22:12
#20
安洛

这个方案最大的优点一是把整个linux放进一个虚拟磁盘文件里面,这样u盘既可以做linux to go,也可以放别的文件,且不需要额外分区。(如果用直接安装的方案,考虑到windows难以读写ext4,势必要把linux系统分区单独分区)另外系统迁移和备份也非常简单,只要对虚拟磁盘文件单个文件操作即可。

还有一个小优点就是安装时不需要担忧实机上secure boot之类奇奇怪怪的麻烦,也不会把deepin启动项写进bios。

deepin 自己不是有个备份软件嘛!!! 可以实现还原到优盘嘛????

Reply View the author
1 / 2
To page