全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
12
返回列表 发新帖
楼主: KDE
打印 上一主题 下一主题

OpenWrt内存救援系统仅20MB左右 加载到内存运行直接操作硬盘

[复制链接]
11#
 楼主| 发表于 2022-12-8 02:10:26 | 只看该作者
本帖最后由 KDE 于 2022-12-8 02:15 编辑
dahai0405 发表于 2022-12-7 22:26
提几个意见
1.openwrt 能保留luci 可以直接用ip去访问 。
2. 可以使用TTYD终端 因为很多vnc 不能粘贴 必须 ...


集成太多就大了 很多人都用不到 引导成功自行安装配置自己用到软件吧

其实就是采用OpenWrtX86_64的RAW镜像写入到VMware Workstation Pro启动,配置完,然后压缩/目录,丢ISO启动,跟原版OpenWrt一模一样的。原版OpenWrt能干什么,这个内存救援系统就能干什么。

做法
----------------------------------------------------------------------------------------


# 安装配置完OpenWrt 把OpenWrt硬盘挂载到其他Linux机 挂载为/mnt

# 复制init到/目录
cp /mnt/sbin/init /mnt/

# 压缩openwrt /目录为initramfs.igz
find . | cpio -H newc -o | gzip > /root/initramfs.igz

# 下载OpenWrt内核 并改名vmlinuz
wget -O vmlinuz https://downloads.openwrt.org/releases/22.03.0-rc1/targets/x86/64/openwrt-22.03.0-rc1-x86-64-generic-kernel.bin

# 下载mfslinux镜像
wget https://mfsbsd.vx.sk/files/iso/mfslinux/mfslinux-0.1.10-f9c75a4.iso

# 把initramfs.igz和vmlinuz复制到mfslinux-0.1.10-f9c75a4.iso
用UltraISO打开mfslinux-0.1.10-f9c75a4.iso
把initramfs.igz 拖入mfslinux-0.1.10-f9c75a4.iso覆盖
把ivmlinuz 拖入mfslinux-0.1.10-f9c75a4.iso覆盖
然后保存即可
12#
发表于 2022-12-8 02:17:32 | 只看该作者
是netboot.xyz不好使咋地
13#
 楼主| 发表于 2022-12-8 02:18:33 | 只看该作者
本帖最后由 KDE 于 2022-12-8 02:21 编辑
allnetstore 发表于 2022-12-8 02:17
是netboot.xyz不好使咋地


能从EFI引导启动吗 比如GCP的小鸡
14#
发表于 2022-12-8 09:46:10 来自手机 | 只看该作者
allnetstore 发表于 2022-12-8 02:17
是netboot.xyz不好使咋地

没有VNC的机器能不能用这个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-1 18:18 , Processed in 0.080038 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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