找了个小容量的SD卡,大小无所谓,128MB、512MB的都可以,因为只会用到 20 MB 左右的容量。所有只要不低于20MB的SD卡都是可以的。
将 .img 文件镜像按照写入SD卡的方法,直接写入U盘!
然后将安装系统的U盘的boot分区的文件复制到SD卡根目录下
(直接将U盘里面在windows系统下能查看到的分区文件全部复制,粘贴在SD卡上就可以了,SD卡分区支持FAT、FAT32格式,不支持NTFS格式。)
Ps:我的SD卡压根儿就没格式化,只是简单的将里面的文件给全删除了,但小派它就是启动成功了……看来SD卡的0扇区没有引导程序,小派每次启动时会自动在SD卡根目录下寻找启动程序
修改SD卡根目录下的一个 cmdline.txt 文件
因为U盘现在有2个分区,一个是boot(/dev/sda1)分区,另一个才是root(/dev/sda2)分区
所以将
root=/dev/mmcblk0p2
修改为
root=/dev/sda2
然后,插好SD卡和U盘 就能直接启动成功了!
该方法,以后安装系统可以不再需要SD卡。当然存在SD卡时,启动时还是优先启动SD卡的系统。
但是需要借助raspbian(2017-04-10及之后的版本)来打开该功能。
Step:
先向sd卡中烧写好镜像,修改/boot/config.txt
添加program_usb_boot_mode=1
开机,此时已经打开usb boot模式
在终端执行sudo vcgencmd otp_dump | grep 17:
若显示17:3020000a表示已经打开
向U盘中烧写入系统,取出sd卡,插上u盘启动即可
interface eth0
static ip_address=192.168.110.191/24
static routers=192.168.110.254
static domain_name_servers=192.168.110.1
百度一下方法有好多
[Desktop Entry]
Type=Application
Name=test
NoDisplay=true
Exec=chromium-browser -kiosk --incognito "https://www.baidu.com/"
sudo vi /etc/lightdm/lightdm.conf
取消其中注释
#xServer-command=x
为
xServer-command=x -s 0 -dpms
在/etc/profile.d路径下新建一个文件,如screen.sh,并将下面两条命令写入,即可实现永久禁用:
xsetdpms 0 0 0
xsets off
指令 | 说明 |
xsets off | 禁用屏幕保护 |
xsets 3600 3600 | 设置空闲时间为1小时 |
xset -dpms | 关闭 DPMS |
xset s off -dpms | 禁用 DPMS 并阻止屏幕进入空闲 |
xset dpms force off | 立即关闭屏幕 |
xset dpms force standby | 强制屏幕进入待命状态 |
xset dpms force suspend | 强制屏幕进入暂停状态 |