wiki:jazz/pypxeboot

pypxeboot

  • https://www.cs.tcd.ie/Stephen.Childs/pypxeboot/
    root@drbl-srv:~# apt-get install gcc g++ make autoconf automake manpages-dev manpages-posix-dev glibc-doc libncurses5-dev
    root@drbl-srv:~# wget https://www.cs.tcd.ie/Stephen.Childs/pypxeboot/pypxeboot-0.0.2.tar.gz
    root@drbl-srv:~# wget http://udhcp.busybox.net/source/udhcp-0.9.8.tar.gz
    root@drbl-srv:~# tar zxvf udhcp-0.9.8.tar.gz
    root@drbl-srv:~# tar zxvf pypxeboot-0.0.2.tar.gz
    root@drbl-srv:~# cp pypxeboot-0.0.2/udhcp_usermac.patch udhcp-0.9.8
    root@drbl-srv:~# cd udhcp-0.9.8/
    root@drbl-srv:~/udhcp-0.9.8# patch -p 1 < udhcp_usermac.patch
    root@drbl-srv:~/udhcp-0.9.8# make; make install; cd ..
    root@drbl-srv:~# 
    
  • [Note] 根據 pypxeboot 原始碼,應該有相依 pygrub 的軟體。但是最新 Xen 3.3 的版本已經改用 pvgrub 了。或許需要繼續 Xen 與 Grub 的整合進度跟背後的原理。
Last modified 16 years ago Last modified on Sep 25, 2008, 11:53:22 PM