X-osadminの自留地
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following

xosadmin

BGPlayer / Codes learner / Love Linux
Posts
77
Comments
0

友情链接 – Friendly Links

  • Add your site here…
xosadmin
5 years ago

如何设置使用树莓派首次开机启动脚本

树莓派是一款非常值得研究,也是一款功能非常强大的卡片式单片机。其自带的Raspbian系统可以代替计算机完成许多任务。但是首次设置对于部分用户来说是一件较为麻烦的事情。本文来带大家一起设置并使用树莓派的Firstboot.sh,让其自动完成您所需的首次配置。

首先,需要的材料/软件如下:

  1. 空白的SD卡,内存需要大于4GB
  2. 一个SD卡读卡器
  3. 下载并解压好的Raspbian系统(.img)
  4. USB Image Tool软件(Windows下)/ DD命令(Linux下)
  5. Ext2Fsd软件或者DiskGenius专业版

步骤如下:

  1. 正常将Raspbian系统写入SD卡
  2. 使用Ext2FSd挂载SD卡的Rootfs分区(或者使用Diskgenius专业版打开分区)
  3. 将下载好的Firstboot.sh或者您自己写成的bash文件导入该分区,放置位置可以自定义
  4. 在Boot分区创建一个firstboot.txt,并按例子编辑(若使用本站的firstboot.sh)
  5. 在Rootfs分区的/etc/rc.local加入以下代码:sh /path/to/firstboot.sh (/path/to是您放置firstboot.sh的位置,自行修改)
  6. 给/etc/rc.local和firstboot.sh权限,使其能够运行
  7. Enjoy~

以上就是树莓派开机firstboot脚本的设置方式。您可以通过编辑该脚本完成更多系统的自定义修改。以下是举例修改:

本脚本的修改:

  1. 主机名
  2. Root密码
  3. DNS地址
  4. More…

[collapse title=”代码片段,展开请点击 → “]

passwd root<<EOF
123

123
EOF

echo testpi > /etc/hostname

sed -i ‘s/raspberrypi/testpi/g’ /etc/hosts

echo nameserver 223.5.5.5 > /etc/resolv.conf

More…

[/collapse]

完整示例代码及firstboot.txt样例,请参阅:https://github.com/xosadmin/Raspberrypi-firstboot

同时,本站提供已加入firstboot的系统镜像,请访问下载中心下载。

  • 作品发布
  • 技术小絮
等 人表示很赞
1,461
0

📮Comments

No Comment.
xosadmin
xosadmin
1 year ago
推荐 Debian上重装Nginx的方法
1. 卸载现有Nginx以及配套包: apt-get remove nginx -y apt-get autoremove 2. 删除配置目录(在删除前可以备份以备恢复): cp -r /etc/nginx /home/backup-ngi ...
  • 技术小絮
456 0
xosadmin
xosadmin
6 years ago
推荐 树莓派如何更换成国内源
随着树莓派的兴起,开始学习并使用树莓派的开发者们越来越多。很多人在学习时选用树莓派官方的Raspbian系统。但此系统由于为外国人开发,所以从中调用的软件源比较慢,对大陆的小伙伴非常不利。今天,讲述一下更换树莓派软件源为国内软件源的办法。 ...
  • 技术小絮
1,807 0
xosadmin
xosadmin
4 years ago
推荐 apt-get时提示different from other instances的解决方案
近日在升级Ubuntu系统时,apt-get提示”trying to overwrite shared ‘/usr/share/doc/libselinux1/changelog.Debian.gz’, ...
  • 技术小絮
1,139 0
xosadmin
xosadmin
6 years ago
推荐 Dell Chromebook 13安装Mac OS X
上期讲到了Dell Chromebook 13安装Windows 10的全过程(传送门>>)。最近在浏览了Tonymacx86后,发现Dell Chromebook 13的玩法不仅仅是Windows 10这么简单,还可以上黑苹 ...
  • chromebook
  • 技术小絮
6,845 0
xosadmin
xosadmin
6 years ago
推荐 OS X Mojave驱动HD4600方法
近日有越来越多的小伙伴通过他们的普通电脑吃上了苹果系统,但是困扰大家的一大问题就是驱动显卡。博主最近采用了Intel i5-4570t(联想M73 tiny小主机)安装上了Mac OS X 10.14.6(感谢 @黑果小兵 的镜像),并且 ...
  • 技术小絮
4,019 0
  • HPE Microserver系列降低噪音的一种办法
  • Debian 13 Trixie安装Proxmox VE
  • Windows FTP服务器通过PASV模式无法获取目录的解决方法
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • LXC上安装Gitlab时sysctl报错的解决方法

文章聚合

  • Debian 13 Trixie安装Proxmox VE
  • Proxmox日志出现大量lxcfs truncated错误的解决方案
  • Proxmox通过CLI向LXC挂载已有虚拟磁盘的方法
  • Proxmox VE通过全盘方式直通硬盘
  • Proxmox为KVM VNC启用剪贴板支持
  • Proxmox报出RRDC/RRD update error的解决方法

Multilangual Translator

Copyright © 2016-2025 X-osadminの自留地. All rights reserved. 萌ICP备20258855号
  • 博客主页 HomePage
  • 技术小絮 Tech
  • 作品发布 Works
  • 软件专题 Softs
    • proxmox
    • openwrt
    • chromebook
    • Zerotier
    • 虚拟化
  • 友情链接 Following
Welcome
Forgot password?
Welcome
Forgot password?
Social Login
Login with WeChat QR Code
Unregistered WeChat IDs will be automatically used to create an account.
Scan and Reply with Keywords「登录」Get Verification Code
Social Login
Free registration
Social Login
Reset password
Back to Login