Changes between Version 3 and Version 4 of jazz/11-09-27
- Timestamp:
- Sep 29, 2011, 12:14:01 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
jazz/11-09-27
v3 v4 11 11 > stp 1440 1 bridge 12 12 }}} 13 * rock 把執行 /bin/start_xen_bridge.sh 需要用的指令都補進 initrd 裡:brctl ip egrep awk gawk seq fgrep dirname expr bash 14 * 可是他卻漏了 mount umount mount.nfs umount.nfs 15 * 至於 netloop.ko 是 xen_brdige.sh 中會用到的,在 KVM 的 case 中並不會用到。 13 16 {{{ 14 17 #!diff … … 36 39 if [ "$copy_all_firmwares" = "yes" ]; then 37 40 }}} 41 * rock 的 init 切入點蠻特殊的,我原本是把切換成 br0 的程序加在 udhcpc 之前,試圖讓 br0 去取得 IP 位址。可是卻會出現 /sbin/init 第 175 行錯誤的問題。若是在 udhcpc 已經用 eth0 取得 IP 之後,才去把 eth0 暫停,新增 br0,再將 eth0 加入 br0,就能正常掛載 NFS 當 ROOTFS。這真的是需要一些觀念啊~ 38 42 {{{ 39 43 #!diff … … 49 53 [ -f "/dev/sname" ] && rm -f /dev/sname 50 54 }}} 55 * start_xen_bridge.sh 其實有點小複雜,會先去判斷網卡個數,然後透過 /bin/network-bridge 的 netdev 參數來指定網卡。 51 56 {{{ 52 57 # cat /usr/lib/mkpxeinitrd-net/initrd-skel/bin/start_xen_bridge.sh … … 72 77 bash /bin/network-bridge start netdev=$NIC 73 78 }}} 79 * 關於