參考資訊:
https://wiki.ubuntu.com/ARM/RootfsFromScratch/QemuDebootstrap
由於XT897的UART已經被PostMarketOS團隊找出來,因此,對於移植系統來說,將會相當方便除錯,司徒最大的目標是在XT897跑Native Debian系統,把XT897當作一台可攜的開發機器,為此,司徒將移植過程紀錄下來,而目前XT897的Kernel版號都是3.0.xxx,這個Kernel版號只能上到Debian Jessie,因此,司徒基於debootstrap製作Jessie系統
步驟如下(PC):
$ cd $ sudo debootstrap --arch armhf --foreign jessie jessie $ sudo cp /usr/bin/qemu-arm-static jessie/usr/bin $ sudo mount -o bind /dev jessie/dev $ sudo mount -o bind /sys jessie/sys $ sudo mount -o bind /proc jessie/proc $ sudo vim jessie/etc/resolv.conf nameserver 8.8.8.8 $ sudo chroot jessie /bin/bash I have no name!@debian:/# /debootstrap/debootstrap --second-stage I have no name!@debian:/# passwd root I have no name!@debian:/# adduser xxx I have no name!@debian:/# exit $ sudo umount jessie/dev
P.S. 將製作完成的Jessie複製到MicroSD(ext3),再配合修改的Kernel就可以看到tty登入畫面