系统屋 - 系统光盘下载网站!

当前位置:首页 > 系统教程 > Linux教程 > 详细页面

如何在机顶盒中刷入原生的Debian系统(3)

时间:2023-02-22来源:系统屋作者:zhijie

  生成的内核和模块路径:

  arch/arm/boot/uImage

  output/lib/

  制作 Debian rootfs:

  # debootstrap --verbose --arch=armhf --foreign jessie debian http://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 http://ftp.cn.debian.org/debian/ jessie main contrib non-free 》 etc/apt/sources.list

  echo deb http://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 下的两个文件 /etc/network/interfaces 和 /etc/ssh/sshd_config,开启静态 ip 地址和支持 root 登录。

  所有的制作完成了,下面拷贝文件到 SD 卡相应分区:

  拷贝到 sdb1 下的文件:

  uImage script.bin boot.scr

  然后将 Debian 的 rootfs 文件拷贝到 sdb2,内核模块拷贝到 /lib 下。

  插入 SD 卡到盒子,通电后等待片刻即可用 ssh 登录盒子了,一个完整原生的 Debian 系统跑起来了。

  目前先研究到这里,使用 /dev/fb0 应该可以继续启动 Xorg,跑跑 LXDE 应该没什么问题。

  以上就是在机顶盒中刷入Debian系统的方法了,虽然在机顶盒中的Debian系统还不能运行大型的软件,但是让机顶盒功能变丰富还是很容易得。

 3/3   首页 上一页 1 2 3
分享到:

相关信息

  • Linux如何在VMware下扩展磁盘

    在Linux系统中,如果要扩展磁盘容量,可以新建虚拟磁盘空间。新建虚拟磁盘重启后就能生效了,当然如果你有什么重要的在执行的任务,而不想重启,也是有办法的。本文就来介绍一下Linux如何在VMware下扩展磁盘。...

    2023-02-21

  • Linux系统如何监控Mogilefs存储节点

    在Linux系统中Mogilefs 分布式存储系统可以用来存储图片,而且还会自动给图片备份。一般来讲Mogilefs 都比较稳定,但是如果出现了问题,图片就会显示不正常。本文就来教大家Linux系统如何监控Mogilefs存储节点。...

    2023-02-21

评论

系统教程栏目

栏目热门教程

人气教程排行

站长推荐

热门系统下载

公众号