跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Linux一键重装更新,支持Debian系多盘,kali固件,解决卡分区
未分類
5 6 月 2023

Linux一键重装更新,支持Debian系多盘,kali固件,解决卡分区

天权璇玑 大佬有话说 : 2023-5-13 21:46:54

Linux一键重装更新,支持Debian系多盘,kali固件,解决卡分区

本帖最后由 天权璇玑 于 2023-5-13 22:08 编辑

项目地址,欢迎 star,github 主页或私信反馈:

https://github.com/leitbogioro/Tools

论坛主贴:

https://hostloc.com/forum.php?mod=viewthread&tid=1159839

最近更新:

[*]修复判断原系统 UEFI 固件错误,固件码不是纯数字,而是 16 进制数字,感谢 @tomcb 的反馈;
[*]默认为所有机器(双栈机,仅 IPv4 地址,仅 IPv6 地址)预安装 IPv6 模块,否则 Nginx 等程序会因默认会调用 IPv6 模块报错,如果你的主机商是 Racknerd、Virmach 等,机器是纯 IPv4,不完全禁用 IPv6,主机商会强制将 DNS 解析到 IPv6 地址,导致 ping wget curl 等网络通信工具全部因试图连接 IPv6 地址而失败,如果你想避免这种情况,请添加 –setipv6 "0" 来完全禁用新系统加载 IPv6 模块,感谢 @Louis.M.LX 和 @马化云 的反馈;
在 IPv6 模块被完全禁用的机器上,阻止 Nginx 等程序报错,你可以找到其配置文件,如:/etc/nginx/nginx.conf,把跟 IPv6 有关的内容注释掉:
https://i.imgur.com/SJ5Q7R1.png
[*]为 Kali 添加加载固件的功能,以弥补默认安装程序驱动不足的问题,执行 bash InstallNET.sh -kali "rolling" -firmware 即可,但 Kali 的官方固件包解压后有 800 多兆,如果全加载到内存中运行,对内存量要求很高,建议 4GB 以上机型使用这个参数;
[*]支持 Debian/Kali 重装格式化多盘,添加 -setdisk "all" 即可,单盘环境或不添加该参数,格式化多盘不生效,当且仅当多盘重装时,安装程序因不能正常卸载多余的盘而分区失败使用,分区有风险,重装需谨慎,备份很重要;
[*]修复因添加强制卸载多分区命令,导致 v.ps、腾讯云、自建 VirtIO 虚拟机等单盘环境下,Debian/Kali 安装时卡“Starting up the partitioner”问题。

问题排查详情和技术细节:

前两天 @腾讯云6折购 找我,说 Servarica 家有个大盘鸡,Debian 装不了,分区弹错误,环境是 10G 系统盘,2TB 数据盘,出错图像如下:

https://i.imgur.com/MvGIakB.png

原因是机器挂载的所有分区没被强制卸载,我就帮他适配了一下,添加了强制卸载 lv vg pv 卷的命令,如下:

https://i.imgur.com/xKi7JgK.png

结果呢?按下葫芦起了瓢,Servarica 的问题解决了,腾讯云和 @柯斯林 自己搭建的 VirtIO 虚拟机又出问题了,一直卡在分区过不去:

https://i.imgur.com/oiYrBsf.png

刚开始测试的时候我们都用的 Kali,我以为是 Kali 自带驱动不够,又给 Kali 写了个加载固件的功能:

https://i.imgur.com/5XVyQpg.png

https://i.imgur.com/rhoYjHA.png

结果 Kali 的固件因为体积太大,解压完了有 800 多兆,载入内存根本不够,又报 kernel panic,然后我就拿 Debian 测试,结果 Debian 也卡分区,这下头疼了,看来是 preseed 分区方法出了问题。把那三行删了后,果然单盘环境 Debian/Kali 又能顺利安装了。@柯斯林 的问题也解决了。

这是判断机器所有硬盘、用户第一个硬盘、所有硬盘数量的代码:

https://i.imgur.com/MvqXyMo.png

分区策略默认只格第一个盘

https://i.imgur.com/NyX4X1U.png

除非用户有多盘、且指定 -setdisk "all",即确定重装时卸载机器上所有硬盘和分区,因为卸载存储卷是很危险的操作,稍有不慎就会数据丢失,操作前请一定要备份好数据。

https://i.imgur.com/Sfq3MpJ.png

jqbaobao 大佬有话说 : 2023-5-13 21:49:29

好像还不错

腾讯云6折购 大佬有话说 : 2023-5-13 21:50:47

泰库辣

腾讯云6折购 大佬有话说 : 2023-5-13 21:51:51

你是我的神

YorkZhao 大佬有话说 : 2023-5-13 21:53:30

jqbaobao 大佬有话说 : 2023-5-13 21:49
好像还不错

为啥?求解释

zxxx 大佬有话说 : 2023-5-13 21:56:04

star

未完的歌 大佬有话说 : 2023-5-13 22:01:42

dd oracle arm不错:lol

C51 大佬有话说 : 2023-5-13 22:03:54

很详细,感谢大佬

zsj403919383 大佬有话说 : 2023-5-13 22:40:18

感谢大佬分享

Louis.M.LX 大佬有话说 : 2023-5-13 23:15:46

脚本确实好用,感谢大佬分享

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具