目录

  • 前言
  • 准备
    • 硬件:
    • 软件:
  • 主要步骤:
  • 详细步骤:
    • 一、安装Deepin
    • 二、安装Veket
    • 三、添加启动引导项
    • 结束

前言

本文不是制作PE系统,而是将两个完整的Linux系统安装进U盘,实现系统可以随身携带

可能是因为电脑老了WIN用烦了,也可能是想体验不同的系统,亦或者是想玩点稀奇古怪“不正经”的……正好有个大容量U盘,读写速度还凑合,也不想对原有电脑及系统做任何改动,遂,又,动了折腾U盘系统的念头

Linux里的国产系统:

Deepin 20.2–新有灵犀,唯美有度,官网:https://www.deepin.org/zh/,自我感觉这个系统桌面操作UI做的挺不错,日常使用差不多可以替代WIN,用起来比较省劲

Veket 20,社区:http://www.lucky8k.com/,像一把瑞士军刀,系统体积小但功能很多,安装灵活,还有“no save file”功能随时还原成新系统,适合折腾

两个系统各有千秋都想要怎么办,折腾走起,网上看了看,做WIN+Linux双系统的不少,做单个Linux U盘随身系统的也不少,但这个双Linux U盘随身系统虽然不是前无古人吧,但也鲜有人做,可能是我太折腾,网上找不到多少相关教程,写个教程也备忘

准备

硬件:

16G U盘 x 1(作为启动盘)
128G U盘 x 1(作为系统盘)

软件:

深度安装器(启动盘制作工具):https://www.deepin.org/zh/download/
Deepin 20.2 ISO系统镜像:下载地址同上
Veket 20 ISO系统镜像(如果是7z压缩包请先解压):http://www.lucky8k.com/thread-132496-1-1.html

主要步骤:

一、安装Deepin
二、安装Veket
三、添加启动引导项

详细步骤:

一、安装Deepin

1、给128G U盘分区,提前规划一下分区,也方便后面操作,一个主分区,其他都是逻辑分区,可都先格式化成FAT32
主20G+10G+2G是给Deepin
12G是给Veket
剩下的作为U盘存储(这个可以格式化成exFAT)
2、用16GU盘制作成启动盘
3、安装Deepin

此2、3步骤整体参考官方安装方法:https://www.deepin.org/zh/installation/

需要注意的:
●16G的启动盘做好后,两个U盘都插上然后开机进入deepin安装界面,安装时选择手动安装,这里安装到128G U盘
●另外之后要给Veket的12G空间,这里给格式化成EXT4,但不要挂载点
●最下边修改引导器,位置选择U盘


就此Deepin已经安装到128GU盘上了
Deepin系统的使用请参考:https://wiki.deepin.org/

二、安装Veket

1、开机进入Deepin系统
2、找到Veket ISO镜像,鼠标右键挂载,然后将里边这几个文件
initrd.gz
vmlinuz
veket_20.0.sfs
adrv_veket_20.0.sfs
ydrv_veket_20.0.sfs
复制到之前准备好12G分区根目录下(ydrv_veket_20.0.sfs这个文件有的话复制,没就不管),过程中可能出现权限不足复制失败,在该分区目录下空白处右键,以管理员身份打开,输入开机密码后即可
3、在此分区新建文件夹并重命名veket,将initrd.gz,vmlinuz这两个文件移到veket文件夹内
4、将此veket文件夹剪切到系统盘的/boot这个目录下

此时Veket已经安装到U盘了,但还不能启动进入系统,接下来要在Deepin里给Veket添加启动引导项

三、添加启动引导项

1、进入到系统盘的/etc/grub.d目录下
2、找到40_custom(前边40这个数字表示启动项列表显示的顺序,我改成25,把显示顺序往上提了提)
3、用文本编辑器打开进行修改,在最后面添加两段引导代码

menuentry "Veket 20 GNU/Linux" --class deepin {linux /boot/veket/vmlinuz pfix=fsck pmedia=cdinitrd /boot/veket/initrd.gzboot
}submenu "Veket 20 With NO Save File" {linux /boot/veket/vmlinuz pfix=ram,fsck pmedia=cdinitrd /boot/veket/initrd.gzboot
}

注释:添加了两个引导项"Veket 20 GNU/Linux"和"Veket 20 With NO Save File"(这两个名字可以随便改),第一个是正常启动Veket,第二个是不带保存文件进入系统,也就是进入新系统,这是Veket系统的一个功能,感觉挺不错,–class deepin是给引导项前加一个图标,还是deepin的logo,加上图标为了醒个目,至于换成别的logo就懒了没深究。

4、在桌面右键打开终端,输入命令sudo update-grub,根据提示输入开机密码,等待命令执行结束

5、重启进入启动引导项界面,选择veket即可进入系统

Veket系统的使用请参考:http://www.lucky8k.com/thread-132582-1-1.html

结束

至此Deepin + Veket 双Linux U盘随身系统就制作成功了

Deepin + Veket 双Linux U盘随身系统相关推荐

  1. u盘随身系统linux好卡,[图解教程]巧用大 U盘,系统随身带

    skybuler 于 2012-04-19 12:31:28发表: 呵呵... circletiger 于 2012-03-01 08:54:31发表: 谢谢分享. icekey2012 于 2012 ...

  2. 制作kali linux u盘,用 Kali Linux 创建U盘随身系统

    之前,想通过 Linux 上的 hdparm 命令,擦除降速了的 SanDisk CZ80,然而装在 VirtualBox 里的 Linux 是没法对宿主机的 USB 设备进行 ATA Secure ...

  3. linux u盘 启动报错,linux U盘启动系统的绘制

    brw-r----- 1 root disk 8, 32 10-16 15:50 /dev/sdc brw-r----- 1 root disk 8, 36 10-16 15:50 /dev/sdc4 ...

  4. linux无盘windows系统,Linux无盘启动Win2000终端

    (Linux自身可在Xwindows中安装一个RPM(可在CITRIX网站下载),增加ICA终端客户端,即可作为Windows 2000终端,现在此基础上再加上RPL无盘启动功能,实现网络中所有机器均 ...

  5. linux无盘win7系统下载,顺网雲无盘客户机镜像下载链接

    Win7 顺系统 V6 链接:https://pan.baidu.com/s/1TUgoN5HAlqAygJzaHAsW2g 提取码:4lvz 死性不改 17FI  链接:https://pan.ba ...

  6. 使用U盘在虚拟机下安装双系统(windows and linux)乃至多系统

    好在这开始之前,先安装好VMware Tools软件,这样虚拟机和主机可以共享数据.文件.等等 如何在虚拟机下使用U盘安装系统: 1.u盘必须是在主机上识别(而不是虚拟机系统) 2.u盘必须以机械硬盘 ...

  7. 随身系统veket linux v3.11简体中文免费版,veket|veket linux上网本操作系统 v5.30 简体中文正式版 - 今朝下载...

    veket是一个容量很小(一般都是200M至350M之间,相对于win7几G的容量称之为很小应该没错),资源要求很低(因为使用的是以省资源闻名的 icewm窗口管理器---相对KDE和GNOME来说速 ...

  8. 随身系统veket linux v3.11简体中文免费版,上网本操作系统(veket)

    veket是一款体积小功能强大的操作系统,veket的容量只有几百兆比一般的操作系统容量要小很多,也正因为这点veket系统的运行速度很快,很适合安装在微型电脑上,并且veket的功能操作简单方便,适 ...

  9. U盘安装veket随身系统

    U盘安装veket随身系统经验总结 最近想学习一下veket系统的安装,却发现试了好多次竟然都装不成功,最后终于还是解决了,现为大家分享一下我的安装步骤. 需要提前准备的软件veket系统一份(网上可 ...

最新文章

  1. 一种全自动的牙齿CBCT三维个体识别和分割方法
  2. python操作webservices
  3. log4j配置报错:ERROR Failed to load driver.ClassNotFoundException.
  4. 如何夺回Windows 10系统权限?一分钟就够
  5. 一点总结,手机应用开发前景
  6. Windows界面编程:MFC
  7. 三对角矩阵的存储和获取(C++版)
  8. 全能视频播放器:OmniPlayer for Mac(1.4.6)
  9. H5调用Android原生Api
  10. python实现m3u8转mp4
  11. oracle控制台转圈进不去,老鸟帮你win10输完密码一直转圈圈进不去的具体方法
  12. Java、生成车牌号码
  13. 程序员 大牛 面试
  14. GB_T28181-2016.pdf
  15. 【玩转嵌入式屏幕显示】(三)TFT-LCD屏幕打点 + 画线 + 画矩形 + 画圆Bresenham算法实现(基于打点函数,算法可移植到任何屏幕的驱动程序之上)
  16. Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must
  17. 雪花,是冬天凝固的泪
  18. 完全数 c语言实现
  19. WhatsUp - Error: The script timed out because it exceeded 1800000 seconds
  20. JAVA程序员装机必备软件攻略

热门文章

  1. Windows10下Latex缺少sty文件时的安装方法
  2. 在数据库中,视图有什么用?什么时候需要用到视图?
  3. python导入上级目录_Python导入上一级/下一级/任一级目录下的.py文件问题
  4. python中,获取字符串的长度
  5. linux环境中设定开机自启动与定时任务
  6. 养生防癌:八大神效食物能杀死癌细胞
  7. ROS2 基础概念 话题
  8. 2D游戏中的碰撞检测:圆形与矩形碰撞检测(JavascriptC++版)
  9. JAVA WEB整合开发王者归来 -- 读书笔记 by CZF 完整版
  10. CBR的产生和Roger Schank