2019.3.22[Zedboard上運行Linaro系統](四):文件系統

原作者:雅可 ,文章地址:http://blog.csdn.net/yake827/article/details/51980181

文件系統採用的是linaro 2014.12的developer版本,下載地址:http://releases.linaro.org/archive/12.07/ubuntu/precise-images/developer/

下載linaro-utopic-developer-20141212-693.tar.gz

然後我們在/tmp目錄下創建一個linaro文件夾用來存放文件系統

$ mkdir-p /tmp/linaro

$ sudo cp /home/yake/linaro-precise-ubuntu-desktop-20120923-436.tar.gz /tmp/linaro/

$ cd /tmp/linaro/

解壓文件系統

$ tar -zxvf linaro-utopic-developer-20141212-693.tar.gz

解壓過之後,文件系統就存放在/tmp/linaro/binary中,接下來我們把文件系統複製到SD卡的第二分區(ext4分區)中。建議使用rsync來完成,可以保證所有文件的完整性。

$ cd binary/

$ sudo rsync -a --progress ./ /media/rootfs/

完成之後,爲了確保所有程序已經被同步到SD卡,可以在拔出SD卡之前卸載/media/rootfs

$ sudo umount /media/rootfs

至此,Linaro製作過程已經完成,將上面得到的BOOT.BIN,devicetree.dtb,uImage這三個文件放到FAT32分區中,插上SD卡上電就會自動進入Linaro系統,這時可以使用串口來控制。

網絡環境配置問題
1.SSH無法連接問題

在進入Linaro系統後,無法在xftp使用root登陸,顯示openssh拒絕密碼,出現這種問題的原因是Linaro文件系統禁用root遠程登錄,需要做如下修改:

在/etc/ssh/中,更改sshd_config,PermitRootLogin without-password更改爲yes

2.固定IP設置問題

設置固定IP是在/etc/network/中的interfaces增加如下語句

auto eth0

iface eth0 inet static

   address 172.18.129.123

   gateway 172.18.1.1

   netmask 255.255.255.0

但此時重啓系統會出現一隻waiting network,這個時間需要2分鐘左右的時間,可以修改/etc/init/failsafe.conf,將sleep設置爲1即可略過這些等待時間。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章