分享

!!! 把Tomato DualWAN路由器当作PXE服务器,网络启动WinPE维护系统

 看见就非常 2015-11-26


(重新编辑了一遍,把涉及到教程整合在一起)
Tomato DualWAN路由器设置成PXE服务器,在网上找了很教程资料,终于设置成功。利用此pxe服务器,把winpe或者系统光盘文件上传路由器的U盘中,路由器中设置U盘samba文件共享(参考教程) 只要电脑和路由器通过网线连接,通过网卡启动,就可以维护系统、安装系统。

1. win7系统打开telnet功能,下面第二步用到。打开 控制面板\所有控制面板项\程序和功能\打开或关闭windows功能, telnet客户端打勾,确定。
a.jpg
2. 插入U盘,进入路由器管理界面后,点击USB应用->USB设置,点击挂载状态那一列的“卸载”按钮将U盘分区先卸载,然后进入下面的分区流程
命令窗口输入:telnet 192.168.1.1
1.jpg

telnet到路由器,登录成功后,输入:
  1. fdisk /dev/sda
复制代码
来运行fdisk程序,在fdisk程序中按p查看分区表,如果分区表不空的(下图图B)那么要先清空分区表,否则跳到创建1号分区步骤


清空分区表
按d然后输入分区号(sda后面的数字)回车,删除之后按p查看分区,一直到分区表是空为止


创建1号分区

先输入p来查看分区表(可选操作),然后输入n表示要创建一个分区,接着选择p表示创建主分区(Primary partition),然后输入分区号,这里我们输入1表示创建1号分区,然后在First cylinder(起始柱面)里直接回车,在Last cylinder(结束柱面)里输入+1560M (我用的是的2g的U盘,+1560M表示分区大小为1560M)回车。
创建2号分区的步骤基本同上,不再复述。

对U盘进行格式化
  1. mkfs.ext3 /dev/sda1
复制代码
如果提示/dev/sda1 is mounted !表示分区已经被挂载,要先卸载然后再格式化:输入umount /dev/sda1然后再回车就卸载了。
格式化swap分区
  1. mkswap /dev/sda2
复制代码
进入路由器管理界面,点击USB应用->USB设置,点击状态栏将U盘加载
建立OPT目录
  1. mkdir /tmp/mnt/sda1/opt
  2. mount -o bind /tmp/mnt/sda1/opt /opt
  3. cd /opt
复制代码
安装optware
  1. wget http://bbs.dualwan.cn/downloads/optware-install.sh -O - | tr -d '\r' > optware-install.sh
  2. sh optware-install.sh
  3. /opt/bin/ipkg update
复制代码
3. 使用WinSCP软件登录路由器,使用SCP文件协议。填上主机名(就是路由器IP地址) 用户名和密码(路由器登入的账号和密码 默认都是admin 如果有自行更改过,输入自己更改过的账号和密码),然后登录。如下图所示

用WinSCP把tftpboot文件夹复制到/opt/lib/,tftpboot文件夹内容我提供下载: tftpboot.rar (904.78 KB) ,   文件结构如下图:
c.jpg

4. Dnsmasq设置,开启tftp功能。打开路由器web界面,点击高级设置---DHCP/DNS,Dnsmasq自定义设置如下并保存
  1. enable-tftp
  2. tftp-root=/opt/lib/tftpboot
  3. dhcp-boot=grldr,,192.168.1.1
复制代码
如下图:
b.jpg

在路由器管理界面,点击USB应用->USB设置,在”挂载后运行脚本“输入如下保存:
  1. mount -o bind /tmp/mnt/sda1/opt /opt
  2. swapon /dev/sda2
复制代码
2.jpg

5. 网上找一个winpe维护系统iso文件,改名win7pe.iso或者win7pe02.iso,名称全部用小写。用WinSCP上传到/opt/lib/tftpboot/iso/文件夹。
iso.jpg

6. 重启电脑,设置成网卡启动。
001.png

7. 菜单WIN7PE是grub4dos启动,菜单PXELINUX Menu是调用PXELINUX 启动
002.png

8.PXELINUX Menu菜单。Boot Win7PE(启动的是/opt/lib/tftpboot/iso/win7pe.iso); Boot Win7PE pxe(启动的是/opt/lib/tftpboot/iso/win7pe02.iso)
004.jpg





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多