萝卜头IT论坛

搜索
查看: 4726|回复: 21
收起左侧

中低端u盘玩to go的福音——Linux persistence制作教程

[复制链接]
发表于 2022-11-26 14:03:06 | 显示全部楼层 |阅读模式
本帖最后由 barryblueice 于 2022-11-26 21:12 编辑

个人主页:www.barryblueice.top,欢迎前来参观~

众所周知,Windows to go对于硬盘的要求比较高。想要完美使用wtg必须要上46xt/en,58h/xt一类的固态主控u盘或者是移动硬盘。

linux to go由于系统本身的优势,硬件要求会比wtg稍低,但仍不能解决问题。

所以对于想要玩to go系统却又囊中羞涩的朋友来说,Linux persistence的出现就能较好的解决这个问题。

首先我们要了解什么是Linux persistence?

Linux persistence(即Linux数据持久化)即把数据以某种形式保存到某存储介质中,以达到持久化目的。

和直接从硬盘运行的Linux相比,两者具有很大的不同。

直接从硬盘运行的Linux就和你电脑中的系统盘没多大区别。而Linux persistence就是Linux live系统的持久化存储,和前者相比对硬件的要求较低。

装过Linux的朋友都知道,很多Linux安装启动盘中都有一个“live”或“try or install XXX”选项,如下图kali引导界面第一项所示:

image.png

Linux live系统和Windows pe的系统差不多,用户两者在系统中的任何操作在关机后均不会保存。

而在Linux persistence系统中,用户对于Linux live系统的操作会保存到一个持久分区中,关机后也会保存。你也可以在其他电脑上使用linux persistence系统,没有任何影响。差不多就等于一个低配版的Linux to go。

(以上仅为个人理解,如有错误请在评论区中批评指正~)


了解完Linux persistence的相关知识后,我们就可以开始安装了!

你需要准备的是:一台能正常运行的电脑,一个u盘,一个Linux安装镜像,rufus引导盘制作工具,diskgenius操作软件,以及一颗爱折腾的心。

由于Kali官方的persistence文档较全,折腾也比较方便。所以我在本文中使用的Linux版本为kali Linux,安装镜像为kali-linux-2022.3-live-amd64

(下载地址:https://mirrors.tuna.tsinghua.edu.cn/kali-images/kali-2022.3/kali-linux-2022.3-live-amd64.iso
种子文件地址:https://mirrors.tuna.tsinghua.edu.cn/kali-images/kali-2022.3/kali-linux-2022.3-live-amd64.iso.torrent

1.1 使用rufus创建kali引导盘:

  • 插入u盘,打开rufus软件。
  • “设备”一栏选中你的u盘;
  • “引导类型选择”点击右边的“选择”按钮,选中下好的Linux镜像。
  • 设置持久分区大小,由于我所示范的u盘空间较小,所以我把持久分区调到了最大。
  • 剩下的保持默认,点击“开始”进行制作。中间若弹出警告全部点击确定即可。


注意:该操作会清除u盘中的所有文件,如果你有重要文件的话请提前进行备份操作!

1.PNG

1.2 使用diskgenius进行相关操作:

  • 当rufus制作完成后,打开diskgenius软件,可以看到你的u盘被分为了两个分区:ext32(引导文件所在的分区)和ext3 persistence分区。
  • 第一个分区不要动,选中第二个分区,将其格式化为ext4文件系统,其他保持不变。ext3文件系统和ext4文件系统的区别请自行百度。


2.PNG

1.3 重启电脑,从u盘引导进kali live系统,进行最后的相关操作。

  • 重启电脑,进入bios启动项,选中u盘设备进行引导(装过系统的朋友都知道怎么操作);
  • 在kali引导界面中选中第一个live选项,进入live系统。
  • 进入桌面后,你可以看到桌面有一个persistence分区,双击挂载它,记下persistence分区路径(此处persistence分区路径为/media/kali/persistence)。


Screenshot_2022-11-26_05_45_59.png

  4. ctrl+alt+t进入终端,在终端中输入以下代码:

  1. sudo echo "/ union" | sudo tee /media/kali/persistence/persistence.conf
复制代码

1.4 享受你的kali live persistence系统:

  • 先进行1.3步骤中的第一步;
  • 在kali引导界面中选中live usb persistence选项,即可享受你的linux persistence系统。





1.5 相关优化(可选):

   1. ctrl+alt+t进入终端,在终端中输入以下代码:
  1. sudo apt update  \\更新源
  2. sudo apt install apt-transport-https ca-certificates -y
  3. sudo sed -i "s@http://http.kali.org@https://mirrors.ustc.edu.cn@g" /etc/apt/sources.list  \\替换国内源
复制代码


   2. 接着在终端输入“sudo dpkg-reconfigure locales”,进行中文设置。   3. 按键盘“⬇”键,找到[   ] zh-CN……选项,按下空格,左边有显示星号即代表已选中。

Screenshot_2022-11-26_05_50_50.png

   3. 按下“tab”键,选中ok后回车,进入第二个设置界面。

   4. 同样找到[   ] zh-CN……选项,按下空格,高亮显示即代表已选中。

Screenshot_2022-11-26_05_51_15.png

最后如下图所示,即代表设置成功。

Screenshot_2022-11-26_05_51_25.png

最后重启电脑,重复1.4步骤,即可享受你的Linux persistence系统

Linux persistence优点:
  • 对硬件要求低;
  • 硬件兼容性好;


Linux persistence缺点:
  • 对u盘仍有不低的硬件要求;
  • 对小白不友好,此系统更适合Linux爱好者或者想要体验Linux的小白。


Linux persistence推荐u盘:sm3281,sm3268,is903(该型号我没测试过,但4k极差,可能会影响使用)……

最后提一嘴:

1.如果你在windows系统中设置过wtg启动选项,那么kali引导盘可以直接通过usb entry for windows to go进行引导;

2.虽然Linux persistence对硬件要求比较低,但你仍然需要一个性能好的u盘,如果你拿个垃圾u盘玩这个然后怼我脸上说体验不好的人左上角退出不谢,你是大神我小白供不起你。

最后附一张我自己配置好的kali persistence系统截图(使用sm3281+naur 64g mlc u盘):

Screenshot_2022-11-26_06_02_42.png


回复

使用道具 举报

发表于 2022-11-26 15:56:42 | 显示全部楼层
本帖最后由 PencilNavigator 于 2022-11-26 16:00 编辑

楼主最近发了很多高质量教程贴啊

回复

使用道具 举报

发表于 2022-11-26 18:12:36 | 显示全部楼层
目前windows是主力,linux偶尔可以用一下(没办法,强制使用)
回复

使用道具 举报

发表于 2022-11-26 19:37:37 | 显示全部楼层
主力win10,尝鲜win11,还有个偶尔的deepin   to ventoy to go
回复

使用道具 举报

 楼主| 发表于 2022-11-26 21:07:09 来自手机 | 显示全部楼层
jyssysz 发表于 2022-11-26 18:12
目前windows是主力,linux偶尔可以用一下(没办法,强制使用)

我主力机双系统,win11+pop os
回复

使用道具 举报

 楼主| 发表于 2022-11-26 21:07:48 来自手机 | 显示全部楼层
dgwyj 发表于 2022-11-26 19:37
主力win10,尝鲜win11,还有个偶尔的deepin   to ventoy to go

deepin20开始就很垃圾了,我现在已经不用deepin了。当初入坑的还是deepin15
回复

使用道具 举报

发表于 2022-11-26 21:40:30 | 显示全部楼层
楼主最近十分高产,每篇帖子都是干货满满!点32个赞
回复

使用道具 举报

发表于 2022-11-26 21:51:59 | 显示全部楼层
barryblueice 发表于 2022-11-26 21:07
deepin20开始就很垃圾了,我现在已经不用deepin了。当初入坑的还是deepin15

偶尔用下。uos和deepin稍微熟悉点。其他的还要适应
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-4-19 20:58 , Processed in 0.097866 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表