星际魔盒 debian 固件
本帖最后由 ✾❃❀ 于 2020-8-14 10:29 编辑纯 linux 系统固件
支持:
[*]风扇控制
[*]蜂鸣器
[*]电源按钮开关机
[*]硬盘休眠
硬盘需要手动设置挂载,不能用 systemd,重启会重新获取新的 ip(可设置静态 ip 解决)。
固件下载:
https://share.iftn.workers.dev/%E6%8A%98%E8%85%BE/%E6%98%9F%E9%99%85%E9%AD%94%E7%9B%92/%E5%9B%BA%E4%BB%B6/
免责声明:刷砖责任自负。
刷机步骤
[*]将固件 root.bin 放入 u 盘(u 盘里不能有 install.img 等其他刷机固件)。
[*]接上 TTL 线,按住 reset, 插电,插入 u 盘,等显示 : == main(), mountUSB_dev() can not mount anythong, exit... 后再继续下一步。
[*]在终端输入 ls /dev/block,查看你的U盘的路径(一般是sdX1这样的,例如sdc1)
[*]输入以下命令,注意将下面的sdc1改成你的u盘路径:
cd /mnt && mount /dev/block/sdc1 usb
dd if=usb/root.bin of=/dev/block/mmcblk0p1 bs=1M && sync
reboot -f
[*]等待重启进入系统。使用账号 admin,密码 admin 登录。
[*]扩展root分区:sudo resize2fs /dev/mmcblk0p1
[*]启用\停用蜂鸣器:sudo update-rc.d beep defaults/defaults-disabled
[*]启用\停用电源按钮sudo update-rc.d pwr_btn defaults/defaults-disabled
可能需要的
[*]设置静态 ip
需要更改 /etc/network/interfaces 文件,示例:
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto lo eth0
allow-hotplug eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.0.101
netmask 255.255.255.0
gateway 192.168.0.1
[*]新用户、组与网络的问题
由于内核限制,任何新建的用户都必须添加到指定的用户组(aid_inet)才可以访问网络。可以通过下面这行命令来添加用户组:
usermod -a -G aid_inet 部分服务需要运行用户的主用户组是aid_inet,可以通过下面这行命令修改用户的主用户组:
usermod -G -g aid_inet
[*]不能用 systemd
不能使用 systemd 就用传统的 sysvinit 初始化系统,这里推荐 https://github.com/wyhasany/sysvinit-service-generator 这个脚本给程序创建管理脚本。
[*]风扇控制
风扇控制脚本路径:/etc/fan,每五分钟检测一次温度并做出相应动作。
原作者、原文链接:https://www.lotlab.org/2020/04/09/run-debian-on-rtd1195-based-nas-device/,使用前建议看一遍原文链接和原作者的帖子:https://www.right.com.cn/forum/thread-3788770-1-1.html
我只是按照作者的构建脚本整合打包而已。
恩山看到了,有空刷一刷 要是能整个omv就好了 感谢分享。。。。。 谢谢分享 有人刷机了吗 什么界面 非常非常不错,谢谢 打开此处报到新人来到请多关照 这个牛逼了啊
的呵护你跟你嘎嘎