数码之家

 找回密码
 立即注册
搜索
查看: 3501|回复: 16

openwrt x86 安装双系统,分区扩容

[复制链接]
发表于 2022-9-29 10:40:35 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
开机菜单:
image.png

空闲空间
image.png


方法简介:
1. 磁盘分区:
-------------------------------
引导分区   fat16    32M 左右即可
系统1        ext4    128M 以上
系统2        ext4    128M 以上

2. 写系统:
openwrt官网下载 [backcolor=rgba(255, 255, 255, 0.6)]generic-ext4-rootfs.img.gz ,解压缩
DiskGenius “磁盘”->"打开虚拟磁盘“ 打开img文件
用克隆分区功能写入  硬盘的两个系统分区

3. 引导
引导分区建目录   boot\grub
openwrt官网下载 generic-kernel.bin ,放入引导分区的 boot 目录
下载grub4dos , 把 grub 放入 引导分区根目录
用bootice 工具把硬盘主引导记录改为  grub4dos
新建一个menu.lst 放到 boot\grub 目录下
menu.lst
  1. timeout 5
  2. default 0

  3. title Openwrt On sda3
  4. kernel (hd0,0)/boot/openwrt-22.03.0-x86-64-generic-kernel.bin root=/dev/sda2 rootwait console=tty0 console=ttyS0,115200n8 noinitrd

  5. title Openwrt On sda3 (failsafe)
  6. kernel (hd0,0)/boot/openwrt-21.02.3-x86-64-generic-kernel.bin failsafe=true root=/dev/sda2 rootwait console=tty0 console=ttyS0,115200n8 noinitrd

  7. title Openwrt On sda2
  8. kernel (hd0,0)/boot/openwrt-22.03.0-x86-64-generic-kernel.bin root=/dev/sda3 rootwait console=tty0 console=ttyS0,115200n8 noinitrd

  9. title Openwrt On sda2 (failsafe)
  10. kernel (hd0,0)/boot/openwrt-21.02.3-x86-64-generic-kernel.bin failsafe=true root=/dev/sda3 rootwait console=tty0 console=ttyS0,115200n8 noinitrd
复制代码

完毕


打赏

参与人数 1家元 +7 收起 理由
听雨亭 + 7 謝謝分享

查看全部打赏

发表于 2022-9-29 10:48:58 | 显示全部楼层
这是在虚拟机里装的?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-29 10:57:19 | 显示全部楼层
techon 发表于 2022-9-29 10:48
这是在虚拟机里装的?

虚拟机,实体机都可以
回复 支持 反对

使用道具 举报

发表于 2022-9-29 10:58:36 | 显示全部楼层
我有个N3710的机器 把镜像写入TF卡无法启动OPENWRT 不知道咋搞了
回复 支持 反对

使用道具 举报

发表于 2022-9-29 11:02:19 | 显示全部楼层
578087463 发表于 2022-9-29 10:58
我有个N3710的机器 把镜像写入TF卡无法启动OPENWRT 不知道咋搞了

别用TF卡,有些读卡器不支持引导
回复 支持 反对

使用道具 举报

发表于 2022-9-29 11:02:58 | 显示全部楼层
这么搞的意义是啥?好像没感觉有搞双系统的必要啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-9-29 11:26:19 | 显示全部楼层
ww5223017240 发表于 2022-9-29 11:02
这么搞的意义是啥?好像没感觉有搞双系统的必要啊

测试系统方便,更新系统前可以先测试一下
维护系统方便,一个系统坏了,可以用另一个系统启动后进行修复
用这个方法还能在同一个硬盘再装个windows系统
回复 支持 反对

使用道具 举报

发表于 2022-9-29 12:13:43 | 显示全部楼层
bearxu 发表于 2022-9-29 11:26
测试系统方便,更新系统前可以先测试一下
维护系统方便,一个系统坏了,可以用另一个系统启动后进行修复
...

openwrt很稳定啊,我的都持续运行2年了,除了停电就没关过机,linux的系统真不用担心稳定性问题。
另外说再装windows的问题,我觉得这样搞双系统不如在windows里开个虚拟机,单独挂个openwrt,反正openwrt的资源又耗的不多,我的这台常用电脑上就一直开着一个专门挂tizi的
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2022-9-29 12:35:44 | 显示全部楼层
ww5223017240 发表于 2022-9-29 12:13
openwrt很稳定啊,我的都持续运行2年了,除了停电就没关过机,linux的系统真不用担心稳定性问题。
另外说 ...

适合折腾
系统折腾乱了,就切换另一个系统, wget 最新核心和rootfs, tar 命令就能刷个新系统
回复 支持 反对

使用道具 举报

发表于 2022-9-29 12:36:09 | 显示全部楼层
没干什么 直接用路由器就行了。
回复 支持 反对

使用道具 举报

发表于 2022-9-29 20:51:52 | 显示全部楼层
开双系统 感觉还是虚拟机方便,想怎么玩就怎么玩。
回复 支持 反对

使用道具 举报

发表于 2022-9-29 22:09:29 | 显示全部楼层
ww5223017240 发表于 2022-9-29 11:02
别用TF卡,有些读卡器不支持引导

TF卡是直接挂在CPU下的 没有读卡器芯片 BIOS里面设置为HDD
回复 支持 反对

使用道具 举报

发表于 2022-9-29 22:20:53 | 显示全部楼层
578087463 发表于 2022-9-29 22:09
TF卡是直接挂在CPU下的 没有读卡器芯片 BIOS里面设置为HDD

有些TF卡也不支持引导的,换成U盘就行了
回复 支持 反对

使用道具 举报

发表于 2022-9-30 06:40:51 来自手机浏览器 | 显示全部楼层
好资料,谢谢分享
回复 支持 反对

使用道具 举报

发表于 2022-9-30 09:25:25 | 显示全部楼层
ww5223017240 发表于 2022-9-29 22:20
有些TF卡也不支持引导的,换成U盘就行了

谢谢
昨天下午试了下 用这个镜像:openwrt-22.03.0-x86-64-generic-ext4-combined-efi.img.gz可以正常使用了
一开始无法启动是我吧这个gz文件解压了 用img写 实际上直接选gz文件就可以了
回复 支持 反对

使用道具 举报

发表于 2022-10-14 20:42:45 来自手机浏览器 | 显示全部楼层
双系统,时间长不玩就忘了
回复 支持 反对

使用道具 举报

发表于 2022-10-16 18:51:57 | 显示全部楼层
收藏留着以后备用
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-3-29 21:01 , Processed in 0.156001 second(s), 14 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

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