系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > 系統(tǒng)教程 > 機(jī)頂盒刷Debian

如何在機(jī)頂盒中刷入原生的Debian系統(tǒng)(3)

時(shí)間:2015-09-28 14:39:02 作者:zhijie 來(lái)源:系統(tǒng)之家 1. 掃描二維碼隨時(shí)看資訊 2. 請(qǐng)使用手機(jī)瀏覽器訪問(wèn): https://m.xitongzhijia.net/xtjc/20150928/58746.html 手機(jī)查看 評(píng)論

  生成的內(nèi)核和模塊路徑:

  arch/arm/boot/uImage

  output/lib/

  制作 Debian rootfs:

  # debootstrap --verbose --arch=armhf --foreign jessie debian https://ftp.cn.debian.org/debian

  # cd debian

  # cp /usr/bin/qemu-arm-static usr/bin/

  # LC_ALL=C LANGUAGE=C LANG=C chroot 。 /debootstrap/debootstrap --second-stage

  # LC_ALL=C LANGUAGE=C LANG=C chroot 。 dpkg --configure -a

  chroot 并部署 rootfs:

  passwd

  echo “a20” 》 etc/hostname

  echo “127.0.0.1 a20” 》》 etc/hostname

  echo T0:2345:respawn:/sbin/getty -L ttyS0 115200 vt100 》》 etc/inittab

  echo deb https://ftp.cn.debian.org/debian/ jessie main contrib non-free 》 etc/apt/sources.list

  echo deb https://security.debian.org/ jessie/updates main contrib non-free 》》 etc/apt/sources.list

  apt-get update

  apt-get dist-upgrade

  apt-get install openssh-server

  apt-get install locales

  echo “en_US.UTF-8 UTF-8” 》 etc/locale.gen

  echo “zh_CN.UTF-8 UTF-8” 》》 etc/locale.gen

  locale-gen

  需要修改 rootfs 下的兩個(gè)文件 /etc/network/interfaces 和 /etc/ssh/sshd_config,開(kāi)啟靜態(tài) ip 地址和支持 root 登錄。

  所有的制作完成了,下面拷貝文件到 SD 卡相應(yīng)分區(qū):

  拷貝到 sdb1 下的文件:

  uImage script.bin boot.scr

  然后將 Debian 的 rootfs 文件拷貝到 sdb2,內(nèi)核模塊拷貝到 /lib 下。

  插入 SD 卡到盒子,通電后等待片刻即可用 ssh 登錄盒子了,一個(gè)完整原生的 Debian 系統(tǒng)跑起來(lái)了。

  目前先研究到這里,使用 /dev/fb0 應(yīng)該可以繼續(xù)啟動(dòng) Xorg,跑跑 LXDE 應(yīng)該沒(méi)什么問(wèn)題。

  以上就是在機(jī)頂盒中刷入Debian系統(tǒng)的方法了,雖然在機(jī)頂盒中的Debian系統(tǒng)還不能運(yùn)行大型的軟件,但是讓機(jī)頂盒功能變豐富還是很容易得。

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

其他版本軟件

熱門教程

人氣教程排行

Linux系統(tǒng)推薦

掃碼關(guān)注
掃碼關(guān)注

掃碼關(guān)注 官方交流群 軟件收錄