中低端u盘玩to go的福音——Linux persistence制作教程
本帖最后由 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的出现就能较好的解决这个问题。{:7_287:}
首先我们要了解什么是Linux persistence?
Linux persistence(即Linux数据持久化)即把数据以某种形式保存到某存储介质中,以达到持久化目的。
和直接从硬盘运行的Linux相比,两者具有很大的不同。
直接从硬盘运行的Linux就和你电脑中的系统盘没多大区别。而Linux persistence就是Linux live系统的持久化存储,和前者相比对硬件的要求较低。
装过Linux的朋友都知道,很多Linux安装启动盘中都有一个“live”或“try or install XXX”选项,如下图kali引导界面第一项所示:
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.2 使用diskgenius进行相关操作:
[*]当rufus制作完成后,打开diskgenius软件,可以看到你的u盘被分为了两个分区:ext32(引导文件所在的分区)和ext3 persistence分区。
[*]第一个分区不要动,选中第二个分区,将其格式化为ext4文件系统,其他保持不变。ext3文件系统和ext4文件系统的区别请自行百度。
1.3 重启电脑,从u盘引导进kali live系统,进行最后的相关操作。
[*]重启电脑,进入bios启动项,选中u盘设备进行引导(装过系统的朋友都知道怎么操作);
[*]在kali引导界面中选中第一个live选项,进入live系统。
[*]进入桌面后,你可以看到桌面有一个persistence分区,双击挂载它,记下persistence分区路径(此处persistence分区路径为/media/kali/persistence)。
4. ctrl+alt+t进入终端,在终端中输入以下代码:
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进入终端,在终端中输入以下代码:
sudo apt update\\更新源
sudo apt install apt-transport-https ca-certificates -y
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……选项,按下空格,左边有显示星号即代表已选中。
3. 按下“tab”键,选中ok后回车,进入第二个设置界面。
4. 同样找到[ ] zh-CN……选项,按下空格,高亮显示即代表已选中。
最后如下图所示,即代表设置成功。
最后重启电脑,重复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盘玩这个然后怼我脸上说体验不好的人左上角退出不谢,你是大神我小白供不起你。{:7_337:}
最后附一张我自己配置好的kali persistence系统截图(使用sm3281+naur 64g mlc u盘):
本帖最后由 PencilNavigator 于 2022-11-26 16:00 编辑
楼主最近发了很多高质量教程贴啊
目前windows是主力,linux偶尔可以用一下(没办法,强制使用) 主力win10,尝鲜win11,还有个偶尔的deepin to ventoy to go jyssysz 发表于 2022-11-26 18:12
目前windows是主力,linux偶尔可以用一下(没办法,强制使用)
我主力机双系统,win11+pop os dgwyj 发表于 2022-11-26 19:37
主力win10,尝鲜win11,还有个偶尔的deepin to ventoy to go
deepin20开始就很垃圾了,我现在已经不用deepin了。当初入坑的还是deepin15 楼主最近十分高产,每篇帖子都是干货满满!点32个赞{:37:} barryblueice 发表于 2022-11-26 21:07
deepin20开始就很垃圾了,我现在已经不用deepin了。当初入坑的还是deepin15
偶尔用下。uos和deepin稍微熟悉点。其他的还要适应