|
1.使用 VMWARE 增加一块硬盘
2.下载 CDlinux(7R).iso CDlinux(6R).iso
3.VMWare以CDlinux(7R).iso 开启
………
详细情况请看录像
http://u.115.com/file/f9ebf3138#
IOU_1.mp4
原创:bx2aa
先停掉原本的 7 台 Router
killall i86bi_linux-adventerprisek9-ms
查看硬盘分区情况
fdisk -l
为硬盘建立分区
fdisk /sda
n
e
1
<ENTER>
<ENTER>
n
l
<ENTER>
<ENTER>
w
格式化分区 ext2
mke2fs /dev/sda5
将分区挂载到 /mnt
mount /dev/sda5 /mnt
进入 /mnt
cd /mnt
挂载光盘到 /media/CDlinux
mount /dev/cdrom /media/CDlinux
将光盘全部复制到目前目录下
cp -a /media/* .
将复制过来的 cdl.md 和 cdl.tgz 删除
rm -rf CDlinux/CDlinux/extra/CiscoIOU-cdl.md
rm -rf CDlinux/CDlinux/local/BX2AA-cdl.tgz
创建 iou 目录, 给我们的 i86bi_linux-adventerprisek9-ms 和拓扑文件 NETMAP 使用
mkdir iou
创建 CiscoIOU 目录, 用来挂载原本的 CiscoIOU-cdl.md 复制其中文件时要使用
mkdir CiscoIOU
创建 iso 目录, 用来存放最终的 CDlinux.iso
mkdir iso
删除 /tmp 目录
rm -rf /tmp
创建 /tmp 链接
ln -s /mnt/iso /tmp
将光盘 CiscoIOU-cdl.md 挂载到 CiscoIOU 目录
mount -t squashfs -o loop /media/CDlinux/extra/CiscoIOU-cdl.md CiscoIOU
复制 CiscoIOU 内所有文件到 iou
cp -a CiscoIOU/root iou
解开光盘 BX2AA-cdl.tgz 文件
tar -zxvf CDlinux/CDlinux/local/BX2AA-cdl.tgz
其实我个人觉得 i86bi_linux-adventerprisek9-ms 比较少出现 IOU ???? exit 的问题, 所以我就用他.
若要省空间和时间顺便删了 i86bi_linux-ipbase-ms i86bi_linux-tpgen+ipbase-ms.PAGENT.4.7.0 吧!
删除 i86bi_linux-ipbase-ms i86bi_linux-tpgen+ipbase-ms.PAGENT.4.7.0
rm -rf /mnt/CiscoIOU/root/i86bi_linux-ipbase-ms
rm -rf /mnt/CiscoIOU/root/i86bi_linux-tpgen+ipbase-ms.PAGENT.4.7.0
切换目录到 iou/root (本教程的目的相关文件所在)
cd iou/root
创建各机架所要用的目录
mkdir LAB01 LAB02 LAB03 LAB04 LAB05 LAB06 LAB07 LAB08 LAB09 LAB10
将 license 文文件复制到各目录
cp iourc LAB01
cp iourc LAB02
以下省略....
创建 NETMAP 文檔(亦可使用vi编辑器)
echo \":0/0 2:0/0\">LAB01/NETMAP
echo \"1:0/3 11:0/1\">>LAB01/NETMAP
echo \"3:0/0 4:0/0\">LAB02/NETMAP
echo \"3:0/3 11:0/2\">>LAB02/NETMAP
创建 lab01 脚本
echo \"cd LAB01\">lab01
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2001 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 1 &\">>lab01
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2002 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 2 &\">>lab01
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2011 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 11 &\">>lab01
echo \"show\">>lab01 <====== 您可以自行将此机架拓谱显示出来
echo \"cd ..\">>lab01
创建 lab02 脚本
echo \"cd LAB02\">lab02
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2003 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 3 &\">>lab02
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2004 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 4 &\">>lab02
echo \"../wrapper-linux -m ../i86bi_linux-adventerprisek9-ms -p 2011 -- -e 1 -s 0 -n 1024 -C -m 128 -R -U -N 11 &\">>lab02
echo \"cd ..\">>lab02
大家应该都知道就用两个代表一下
以下略....
创建关闭 LAB 的脚本
echo \"killall i86bi_linux-adventerprisek9-ms\">off
将脚本给予 执行 权限
chmod a+x lab*
将脚本给予 执行 权限
chmod a+x off
可使用编辑器编辑 rc.local 符合自己需要, 显示拓扑的部份可清除 用 /root/show 替换
cat etc/rc.d/rc.local
可使用编辑器编辑 show 符合自己需要, 方便显示拓扑
cat iou/root/show
都准备好后将 etc 目录打包到 CDlinux/CDlinux/local/BX2AA-cdl.tgz
tar -czvf CDlinux/CDlinux/local/????????-cdl.tgz etc
将 iou 包起来放到 CDlinux/CDlinux/extra/CiscoIOU-cdl.md 虚耗点时间等待
mksquashfs iou CDlinux/CDlinux/extra/CiscoIOU-cdl.md
切换到 CDlinux
cd CDlinux
重新包 iso 文件
./mkisofs.sh
光盘镜像在 /mnt/iso
ls -l /mnt/iso
完成
谢谢各位的关注!
该贴已经同步到 goodluck的微博 |
|