① 首先配置tftp,配置過程如下:
Ø 首先需要安裝tftpd的相關軟體包
$ sudo apt-get install xinetd tftpd tftp
Ø 設定xinetd的tftp服務,具體為在/etc/xinetd.d/目錄下建立一個tftp檔案,并将如下的内容拷貝到該檔案中
service tftp
{
protocol = udp
port = 69
socket_type = dgram
wait = yes
user = nobody
server = /usr/sbin/in.tftpd
server_args = /tftpboot
disable = no
}這裡的server_args 後面的參數tftpboot為tftp的存取目錄,即 存放u-boot.bin的位置
Ø 建立tftp檔案的存取目錄tftpboot,并修改其目錄的權限
$ sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot
Ø 重新開機xinetd服務
$ sudo /etc/init.d/xinetd restart
$ sudo ifconfig eth0 192.168.16.133 up