全球主机交流论坛

标题: 【分享】1keydd.com/inst.sh支持嵌入静态网络参数到被DD镜像了 [打印本页]

作者: jiaogeshaminghn    时间: 2022-4-25 09:36
提示: 作者被禁止或删除 内容自动屏蔽
作者: 鸡不择食    时间: 2022-4-25 09:38
恕我直言 和这几个有啥区别?
wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags && chmod a+x NewReinstall.sh && bash NewReinstall.sh
还有这个
bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -v 64 -a -p 'Pwd123.'  -d 11
作者: huanx    时间: 2022-4-25 09:40
参数不写出来?
作者: laianguo    时间: 2022-4-25 09:42
DD脚本够多了 够用。。
作者: 52Fancy    时间: 2022-4-25 09:43
鸡不择食 发表于 2022-4-25 09:38
恕我直言 和这几个有啥区别?
wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags & ...

捡别人的垃圾当宝呢
作者: 耗子尾汁    时间: 2022-4-25 09:43
买脚本 自己要买本书学 才能用 真好
作者: 榆榆不可及    时间: 2022-4-25 09:44
其实我觉得你俩吵架。
mjj倒是挺有好处
白**了脚本。。
作者: tomcb    时间: 2022-4-25 09:48
鸡不择食 发表于 2022-4-25 09:38
恕我直言 和这几个有啥区别?
wget --no-check-certificate -O NewReinstall.sh https://git.io/newbetags & ...

从萌咖开始的好像都支持静态网络参数了,这是直接抄过来说是自己独有的吧?
作者: panghu    时间: 2022-4-25 09:52
5K:那些都是庸人做的,全是包装层,没有创新层。你们MJJ也就这点追求
作者: lyhiving    时间: 2022-4-25 09:53
我是觉得出一个一键制作DD包的要比DD命令行有前途
作者: 葬爱家族    时间: 2022-4-25 10:01
污骚蛇            
作者: spr1ng    时间: 2022-4-25 10:04
楼主还是出个制作简单dd包的教程把,
作者: 苏州思杰马克丁    时间: 2022-4-25 10:06
5K哥还是有点技术的,但是没有情商
作者: JustDoing    时间: 2022-4-25 11:01
2019年就存在的技术,这也叫创新?

创新是质变的,简简单单的提升,只是量变,不要混为一谭。而且,创新是对某专一领域的而言,缝合的产品算哪个领域?

如果按照lz的说明,app的每次更新都可以称之为创新?写一个爬虫脚本,也可以称之为创新?

作者: lost1984    时间: 2022-4-25 11:05
5k gg 你的脚本能够自动处理低内存机吗
作者: kyc    时间: 2022-4-25 11:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: ivanhao    时间: 2022-4-25 11:24
哪里还能找到 cxthhhhh的脚本啊 网上好多的都失效了啊
作者: flyqie    时间: 2022-4-27 21:29
本帖最后由 flyqie 于 2022-4-28 09:58 编辑

如果我要是没有记错的话, moeclub原版脚本就有

Windows这边 是在dd完之后mount分区写bat实现的,兼容性还可以(正常使用情况下)。

linux是在安装的时候就直接一并配置了。

https://github.com/leonguyen52/installNET/blob/master/InstallNET.sh#L603

https://github.com/MoeClub/Note/blob/master/InstallNET.Legacy.sh#L679

注意看最早提交日期~

----

5K哥麻烦看下上面链接的代码:
  1. mount.ntfs-3g \$(list-devices partition |head -n1) /mnt; \
  2. cd '/mnt/ProgramData/Microsoft/Windows/Start Menu/Programs'; \
  3. cd Start* || cd start*; \
  4. cp -f '/net.bat' './net.bat'; \
复制代码


这。。难道咱俩理解不一样?

我理解的是这个虽然不能说完善,但也实现了功能"一边DD一边修改目标镜像,把目标系统都配好网络配置"。

这段代码只能应用于windows,而且对分区卡的比较严(只能第一个分区)。

至于linux的话, 本来moeclub大佬脚本对linux这边的处理就不能说算是"dd"。

windows dd的操作是基于debian netinstaller,所以安装debian的时候实际上就是生成了preseed.cfg之后把DD这边的逻辑用sed删掉。

安装centos/ubuntu大同小异,但都也是通过自动配置文件实现的,自动配置文件里记录的网络信息,会一直跟随到安装之后的系统,不然自定义网络信息就失去了意义。

在你帖子中,明确描述了"以及:用静态网络参数来配置目标系统。仅linux",粗略看了下代码,似乎并没有找到在DD上实现的东西?可能是我看的不详细?

如果是指的能兼容cxthhhhh大佬做的linux dd包以及你自己的非windows dd包,那确实是个好事,这个主要是挺复杂,需要处理分区自动化。

如果真的实现了,麻烦贴一下代码行数,谢谢,想观摩下。

---

差点忘补了,net.bat是在脚本执行时候动态生成(WinNoDHCP)然后打包进initrd.img的。
作者: flyqie    时间: 2022-4-28 10:12
另外,5k哥你这用点评能收到我的新编辑?

总不能新开回复吧。。你定时刷新?
作者: jiaogeshaminghn    时间: 2022-4-28 10:16
提示: 作者被禁止或删除 内容自动屏蔽
作者: flyqie    时间: 2022-4-28 10:20
本帖最后由 flyqie 于 2022-4-28 10:29 编辑
jiaogeshaminghn 发表于 2022-4-28 10:16
你到底有没有理解我贴子意思。。。

1,用静态网络配置DD过程


给个大致位置吧,我瞅下。。。

有点懵逼,你说的应该是dd 写镜像 后 在目标硬盘写入静态网络配置吧?

对镜像文件不做改动,但可以实现无需手动配置网络即dd即用。

那跟我说的有啥区别吗。。

咱俩理解有差异这是很久以前就有的事情了。

难道你说的是在进到dd之前就把镜像处理好?那确实就有意思了(镜像大于内存情况),很想拜读下代码。
作者: flyqie    时间: 2022-4-28 10:31
本帖最后由 flyqie 于 2022-4-28 10:43 编辑
jiaogeshaminghn 发表于 2022-4-28 10:16
你到底有没有理解我贴子意思。。。

1,用静态网络配置DD过程


懂了,仅支持linux,是moeclub原版安装方式还是cxthhhhh新版安装方式(真正的dd linux)
作者: liuyinltemp    时间: 2022-4-28 10:32
支持alpine吗?




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4