项目地址,欢迎 star:https://github.com/leitbogioro/Tools
近期更新,全面支持新版红帽系列系统,详情参见:https://hostloc.com/forum.php?mod=viewthread&tid=1106004
萌咖的一键重装脚本近期经过更新,已经支持 Debian 11/Ubuntu 20.04 等新系统,加入了对 Oracle ARM 机型的支持,现对该脚本进行了一些优化,以增强重装脚本的适用性和实用性。
脚本特色:
全自动无人值守安装;支持各主流VPS商家;重装前可预先指定 ssh 密码、端口、固件、镜像源等参数,执行重装命令时,如果未指定密码、端口。重装后的系统默认用户:root,默认端口:22,默认密码:LeitboGi0ro,首次 ssh 机器后请立即修改密码;preseed 过程针对 Debian 做了大量优化,预置常用组件,永久更改 DNS 为 CloudFlare、Google(需进系统后手动安装 resolvconf:echo "N" | apt install resolvconf -y ),vim 支持鼠标终端复制,不同文件类型不同彩色显示,ssh 连接欢迎页面显示系统占用、IP 信息,软件数更新提示;双栈(同时拥有 ipv6 和 ipv4 地址)机型默认优先配置 ipv4 网络,开机后请手动配置 ipv6 网络,针对纯 ipv6 机型的支持正在开发中;对于 Debian 系统,安装时附带的固件源为国外,国内 VPS 连接速度很慢,长时间连接无速度往往会下载失败,可指定 --cdimage 'cn',将源切换到国内中科大的,以提高下载速度;安装时避免进入低内存模式(Debian 特有)后需要进行手动配置,导致无法自动化部署安装的内存量检测阈值,256M 以上机型即使安装时进入低内存模式,也可以自动化进行,这点对内存少于 1GB 的机型尤为重要。已在搬瓦工 512M 机型做过测试,萌咖原版脚本重装 Debian 11 时,会跳出低内存模式手动配置,自动化安装过程无法继续,首先必须手动选择需要加载的硬件驱动,项目多且复杂,不同机器的硬件各有差别,选择稍有错误,就会导致驱动安装不全,最后系统安装失败,本脚本可保证小内存 VPS 低内存模式自动化安装过程顺利进行,低于 768M 小内存机型安装前执行脚本时,不要附带“-firmware”或“-firmware --cdimage”参数,否则重启后无法进入低内存模式安装界面,导致安装失败。由于 Ubuntu 22.04 官方移除了对“initrd.img”和“vmlinuz”两个网络引导安装文件的支持,导致目前并无很方便重装 Ubuntu 22.04 的方法,Ubuntu 母公司 Canonical 强推的 Cloudinit 自动部署方式对机器要求极高,必须有虚拟化支持,这是很多已经在母机上被虚拟化后的 VPS 所不具备的。目前仅甲骨文机器 CPU 仍支持虚拟化,所以市面上所有号称能重装成 Ubuntu 22.04 的一键脚本都是假的,无法完成安装,切勿相信。鉴于 Canonical 经常喜欢做焚烧自家亲妈的行为,未来不会对后续 Ubuntu 系统重装做任何支持。CentOS 8 已被官方放弃,9 以后的 stream 版,成为一项供 Redhat Linux 测试 bug 的上游服务,不再具备 7 及以前版本可完备替代 Redhat Linux 的稳定成熟特性,后续也不再对 CentOS 进行支持。
下载:
- wget --no-check-certificate -qO InstallNET.sh 'https://raw.githubusercontent.com/leitbogioro/Tools/master/Linux_reinstall/InstallNET.sh' && chmod a+x InstallNET.sh
快速上手:
Debian
- bash InstallNET.sh -debian
CentOS
- bash InstallNET.sh -centos
RockyLinux
- bash InstallNET.sh -rockylinux
AlmaLinux
- bash InstallNET.sh -almalinux
Fedora
- bash InstallNET.sh -fedora
Ubuntu
- bash InstallNET.sh -ubuntu
热议
推荐楼 古藤君 2022-11-5 12:08:06
默认时区日本,认真的吗?
推荐楼 复仇的撒旦 6天前
轻轻喷下,不喜欢加料的系统,只要纯净。。。centos都不准备支持,你这脚本直接叫debian一键脚本算了。。。
推荐楼 LYCX2015 2022-11-5 10:21:01
这种贴子才有意思,顶一个
2楼 沙龙 2022-11-5 10:11:01
技术贴,前排。
经测试,甲骨文arm、amd都可以安装。
/**
* 地狱太冷,我来殉你。—— 二哈和他的白猫师尊
*
* Link https://greasyfork.org/zh-CN/scripts/396933-hostloc-zsbd
*/
3楼 鸡不择食 2022-11-5 10:11:40
4楼 chancat 2022-11-5 10:14:15
射射分享
5楼 阿里嘎多 2022-11-5 10:16:03
6楼 6fyC8r 2022-11-5 10:16:33
多谢大佬付出
收藏+1
7楼 Qimiao 2022-11-5 10:16:47
喜欢 自从cxthhhhh更新后 感觉很繁琐 你这个可以试试
8楼 Erik 2022-11-5 10:17:12
不错
感谢大佬分享
10楼 rem 2022-11-5 10:28:16
感谢大佬
12楼 cdseoo 2022-11-5 10:31:39
多谢大佬,已star
13楼 mlcq 2022-11-5 10:42:33
14楼 telnetpig 2022-11-5 10:47:27
好东西
15楼 valueshine 2022-11-5 10:54:59
mark
16楼 yortl 2022-11-5 10:56:49
star了
17楼 tomcb 2022-11-5 10:58:24
这个能装CentOS 8 steam吗?
18楼 腾讯云6折购 2022-11-5 11:05:21
19楼 realsteam 2022-11-5 11:09:24
支持,实用
20楼 鱼跃 2022-11-5 11:12:39
不错
22楼 vrrp 2022-11-5 11:30:38
牛逼,mark一下
23楼 hostei 2022-11-5 11:34:13
默认密码短点就好了, 而且为啥不能支持ubuntu22呢
24楼 laianguo 2022-11-5 11:35:59
必须收藏保存。
25楼 本人马保国 2022-11-5 11:41:35
收收藏了
收乌龟壳200天+,代价@TG
Send by Discuz x Reader
26楼 SayWhat13 2022-11-5 11:42:14
收藏了 绑定
27楼 topman2018 2022-11-5 11:42:50
不管怎么样,先收藏一波!!
28楼 会呼吸的痛 2022-11-5 11:46:16
很好,收藏了
29楼 ThuFeng 2022-11-5 12:00:46
牛逼啊,回头试一试
30楼 蛋饼 2022-11-5 12:02:36
支持
32楼 古藤君 2022-11-5 12:08:06
默认时区日本,认真的吗?
33楼 kezhao 2022-11-5 12:09:43
收藏了。谢谢
34楼 扬帆 2022-11-5 12:14:26
大佬nb,收藏了。
35楼 zsj403919383 2022-11-5 12:45:32
大佬牛逼
36楼 166 2022-11-5 12:59:56
mark, 感谢大佬分享
37楼 Yusky 2022-11-5 13:16:51
mark一下
38楼 tkzx 2022-11-5 13:19:48
好东西哟
39楼 guomingyi 2022-11-5 13:32:02
收藏备用
40楼 tiga 2022-11-5 13:45:53
萌咖 哭了
42楼 扬帆 2022-11-10 07:42:41
对了,大佬。
支持ARM的小盒子吗?比如各种电视盒子?手头有一个armbian的小盒子。
如果不能的话能不能增加一个armbian系统的选项,以便可以装到arm的上面。
43楼 XiaoFaye 2022-11-10 07:52:01
密码应该随机生成并且打印出来,最好不要用固定密码,总有SB装完不改密码的。
44楼 dc10aao 2022-11-10 08:37:46
好帖收藏了
45楼 重案组曹达华 2022-11-10 08:40:17
支持技术贴!
46楼 zhen 2022-11-10 09:53:04
这个能把自己的系统全都备份重装吗?还是只安装了个最原始的干净系统?
47楼 hehekotete 2022-11-10 09:53:25
战略马克,好东西啊
48楼 shunglay 2022-11-10 09:56:29
优秀,支持一波~
49楼 mayahs 2022-11-10 10:28:00
50楼 mucstudio 2022-11-10 10:30:41
技术大佬 插眼收藏
52楼 米老鼠 2022-11-10 10:44:04
VIR的380m内存能装centos6吗
53楼 toneal 2022-11-10 10:49:58
54楼 不懂事的依旧 2022-11-10 10:51:47
mark
55楼 Dow 2022-11-13 08:52:35
脚本很好用 想请问下
如果不需要生成swap 以及希望DD的系统文件格式为XFS 应该怎么做
56楼 mryy 2022-11-13 09:47:50
厉害了 支持
57楼 a57620887 2022-11-13 09:51:53
谢谢大佬
58楼 a57620887 2022-11-13 09:56:39
cp: 无法通过符号链接"/boot/vmlinuz" 进行操作
这怎么处理啊
59楼 燕十三丶 2022-11-13 09:57:21
收藏一下,感谢大佬
60楼 htazq 2022-11-13 10:08:08
战略性mark一下
62楼 wwwfei 2022-11-13 11:14:14
这个有用,收藏马克一下
63楼 mymyhope 2022-11-13 13:32:20
感谢大佬!
64楼 沙龙 2022-11-13 13:50:23
Dow 发表于 2022-11-13 08:52
脚本很好用 想请问下
如果不需要生成swap 以及希望DD的系统文件格式为XFS 应该怎么做 ...
同问
65楼 Agoni 2022-11-13 14:28:05
make
66楼 piv99 2022-11-15 01:31:23
不错
感谢大佬分享
67楼 nieyuli 2022-11-15 08:41:32
大佬牛逼,感谢大佬推荐。现在就测试一下。
68楼 一颗赛艇 2022-11-15 08:54:02
技术贴必须支持,给大佬点赞
69楼 styxery 2022-11-15 09:02:08
頂一個, 不用刪雞了~
70楼 wg58462130 2022-11-15 09:11:54
好帖,收藏了
72楼 enjoyit 2022-11-15 09:23:25
很有意思的功能,不错,支持大佬。
我是菜鸟,不懂就问,使用场景是啥?什么时候需要这个功能,重装系统?现在都是nvme的硬盘,几秒钟我的vps就重装了。
73楼 info 2022-11-15 09:24:01
技术贴,顶赞!
74楼 Cstudent 2022-11-15 09:24:03
没有centos7和centos8的一键脚本吗?
75楼 web5gd 2022-11-15 09:43:18
做个记号!
76楼 blackshot 2022-11-15 09:55:55
收藏了
77楼 nieyuli 2022-11-15 09:58:34
经过测试,腾讯云的机器无法使用,需要参照https://hostloc.com/thread-1097221-1-1.html里面的内容删除腾讯云自带的一些服务才可以。
PS:如果你是腾讯云记得卸载组件 否则会导致报错 DD失败
systemctl stop tat_agent
systemctl disable tat_agent
rm -rf /etc/systemd/system/tat_agent.service
rm -fr /usr/local/qcloud
ps -A | grep agent
# 检查看是否还有腾讯云组件
# kill 这个进程
78楼 ry-ss 2022-11-15 09:59:33
cxthhhhh是你打的吗
79楼 sah 2022-11-15 10:03:30
绑定,请问可以带个参数去掉swap么
80楼 netsky 2022-11-15 10:15:18
我在想这些有没有backdoor
82楼 钱宗鑫 2022-11-15 10:19:57
83楼 huanx 2022-11-15 10:31:52
感谢大佬提供
84楼 huanx 2022-11-15 10:41:45
-v 64(系统位数,32 或 64 或 arm64)
这个好像可以改改 原版 直接用 -v 64 也可以安装 arm64一条命令走天下
85楼 3gW7d7jizJS 2022-11-15 10:46:46
马克,论坛需要更多这种真正有意义的帖子。
86楼 N0rthkorea 2022-11-15 10:53:19
大佬 按照你的脚本执行
Error! Invaild mirror!
example: http://archive.ubuntu.com/ubuntu
Usage:
bash InstallNET.sh -d/--debian [dists-name] -u/--ubuntu [dists-name] -c/--centos [dists-name] -v/--ver [32/i386|64/amd64] [dists-verison] --ip-addr/--ip-gate/--ip-mask
-apt/-yum/--mirror
-dd/--image
-p [linux password] -port [linux ssh port]
87楼 xplus 2022-11-15 11:01:45
技术贴,收藏。感谢大佬!希望loc多些这样的帖子。
88楼 N0rthkorea 2022-11-15 11:03:42
~# bash InstallNET.sh -d 11 -v 64 -a -mirror "http://ftp.tw.debian.org/debian/" -firmware
# Check Dependence
[ok] ip[ok] wget
[ok] awk
[ok] grep
[ok] sed
[ok] cut
[ok] cat
[ok] lsblk
[ok] cpio
[ok] gzip
[ok] find
[ok] dirname
[ok] basename
Error! Invaild mirror!
example: http://deb.debian.org/debian
Usage:
bash InstallNET.sh -d/--debian [dists-name] -u/--ubuntu [dists-name] -c/--centos [dists-name] -v/--ver [32/i386|64/amd64] [dists-verison] --ip-addr/--ip-gate/--ip-mask
-apt/-yum/--mirror
-dd/--image
-p [linux password] -port [linux ssh port]
89楼 天权璇玑 2022-11-15 13:03:51
~# bash InstallNET.sh -d 11 -v 64 -a -mirror "http://ftp.tw.debian.org/debian/" -firmware
# Check D ...
换有效的安装源
90楼 天权璇玑 2022-11-15 13:08:45
~# bash InstallNET.sh -d 11 -v 64 -a -mirror "http://ftp.tw.debian.org/debian/" -firmware
# Check D ...
我在搬瓦工里测了,debian 台湾的源是可以用的,你自己看看是不是运营商屏蔽了对相关源的访问,实在不行把系统里 dns 换成 1.0.0.1 或 8.8.4.4
92楼 liuyinltemp 2022-11-16 14:10:46
ip 地址和网关不在同一网段下,如何dd呀?
93楼 boq 2022-11-16 15:28:42
Debian8好像没法装
94楼 天权璇玑 2022-11-18 13:13:45
Debian8好像没法装
太老了,Debian 官方源里面都没有 Debian 8 的了,你可以指定 -mirror 参数,把源换成官方存放归档 Debian 版本的,http://archive.debian.org/debian/ ,里面有各个 Debian 旧版本
95楼 ABCFUN 2022-11-18 22:41:36
萌咖的一键重装脚本DD一次后再DD会失联。
这个脚本有没有更新?
96楼 8899 2022-11-18 22:45:14
大佬加油,如果加上win就更完美了
97楼 天权璇玑 2022-11-18 22:53:08
萌咖的一键重装脚本DD一次后再DD会失联。
这个脚本有没有更新?
当然可以,前提是用新脚本重装时,如果是 DHCP 网络,必须要手动改回去,不然脚本读取网络配置会出错
98楼 dole 2022-11-18 23:02:58
99楼 nftables 2022-11-19 00:35:01
不错,感谢分享
100楼 坏坏 6天前
用你的脚本DD了 debian
qemu-guest-agent
netfilter-persistent
uuidd
gdomap
我把qemu-guest-agent 删除了
这几个进程是什么东西,,,,,多出来的,你添加了那些东西,能不能给个资料看看
102楼 lnx 6天前
萌咖的一键重装脚本支持ubuntu 22.04GCP安装过。
103楼 坏坏 6天前
要慎用,,,,,,这个脚本 IP6 无法PING通
IP6 有问题
104楼 复仇的撒旦 6天前
轻轻喷下,不喜欢加料的系统,只要纯净。。。centos都不准备支持,你这脚本直接叫debian一键脚本算了。。。
105楼 lilyhcn1 6天前
顶一个,现在试用中
106楼 Fvee 6天前
mark
107楼 天权璇玑 5天前
萌咖的一键重装脚本支持ubuntu 22.04GCP安装过。
张口就来?我用萌咖github项目的脚本跑过,根本不可能安装。https://github.com/MoeClub/Note/blob/master/InstallNET.sh
108楼 天权璇玑 5天前
要慎用,,,,,,这个脚本 IP6 无法PING通
IP6 有问题
如果你原系统重定向过网卡参数,脚本获取网卡名称会出问题,检查一下你原系统是不是/etc/default/grub 文件里哦是不是GRUB_CMDLINE_LINUX="" 里面带 net.ifnames=0 biosdevname=0 参数?如果带,系统网卡名称会统一变成eth0 eth1这种的,这样会干扰新系统里写入网络配置
109楼 天权璇玑 5天前
轻轻喷下,不喜欢加料的系统,只要纯净。。。centos都不准备支持,你这脚本直接叫debian一键脚本算了。。 ...
不喜欢可以不用,没人拿刀逼着你用,Redhat 7 以后系统都是用 grub2 引导的,萌咖脚本根本不支持 grub2 的引导处理,你简单一句不支持,我这边代码要改多少次?
110楼 坏坏 5天前
如果你原系统重定向过网卡参数,脚本获取网卡名称会出问题,检查一下你原系统是不是/etc/default/grub 文 ...
我怎么没有看到你原来的那个添加IP6的命令了
你是不是删除了
我记得在github上面有啊,我还照着添加IP6
112楼 天权璇玑 5天前
我怎么没有看到你原来的那个添加IP6的命令了
你是不是删除了
我记得在github上面有啊,我还照着添加IP6
手动的被我删了,都什么年代了,还在用静态地址,如果你要手工配置的,我加回来
113楼 坏坏 5天前
手动的被我删了,都什么年代了,还在用静态地址,如果你要手工配置的,我加回来 ...
你那个命令就差一个网关
iface 网卡 inet6 static
address
netmask
dns-nameservers
gateway
少了一个网关,,,,,,debian可以自动添加IP6吗,,,,我在ls上面没有自动添加上.是不是在安装的哪里要设置成自动
114楼 aa8 5天前
感谢分享已收藏
115楼 坏坏 5天前
bash InstallNET.sh -d 11 -v 64 -port "xxx" -pwd "xxx" -a -mirror "xxx" --ip-addr 'xxx' --ip-mask 'xxx' --ip-gate 'xxx'
意思改成下面
bash InstallNET.sh -d 11 -v 64 -port "xxx" -pwd "xxx" -a -mirror "xxx"
116楼 ck85124 5天前
大佬nb,支持技术贴!!!
117楼 天权璇玑 5天前
bash InstallNET.sh -d 11 -v 64 -port "xxx" -pwd "xxx" -a -mirror "xxx" --ip-addr 'xxx' --ip-mask 'xx ...
子网掩码如果你填的是45.45.45.45/16这种格式的,系统会自动算出来,如果只填一个ip地址,需要额外指定,指定网关是--ipgate参数,另外重装命令已经变了,看新文档
118楼 天权璇玑 5天前
bash InstallNET.sh -d 11 -v 64 -port "xxx" -pwd "xxx" -a -mirror "xxx" --ip-addr 'xxx' --ip-mask 'xx ...
DHCP 安装变得很简单,只需要指定系统版本就行了bash InstallNET.sh -debian,其他复杂的检测脚本自动搞定,如果要指定版本,后面加上版本号,比如-debian 10,如果是确认是静态地址,添加参数--dhcp-static,脚本也会自动读取系统当前配置
119楼 坏坏 5天前
DHCP 安装变得很简单,只需要指定系统版本就行了bash InstallNET.sh -debian,其他复杂的检测脚本自动搞 ...
给一个命令,难得翻强出去
120楼 天权璇玑 5天前
给一个命令,难得翻强出去
看新帖,按顺序执行安装依赖,下载脚本,运行脚本即可:https://hostloc.com/thread-1106004-1-1.html
国内机器下载我的脚本是没被强的,我用腾讯云测试过
122楼 Lish 3天前
楼主的debian 欢迎语和 ubuntu 的好像啊。好漂亮,还有高亮也舒服,可以请教下是什么工具吗?
123楼 kuannz 3天前
256m内存的nat小机dd失败
估计是没法支持了
124楼 天权璇玑 3天前
256m内存的nat小机dd失败
估计是没法支持了
256M内存真太小了,装安卓开机估计连桌面都进不去,小内存机器的命运就是这样
125楼 lyfzx 昨天15:20
低内存机器是不是装不了?768M debian11装centos Error: System memory minimum 2GB required!
126楼 qinyang 昨天15:26
重新好系统后,装了一堆东西
127楼 rndoctor 15分钟前
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
