树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程

时间:2024-04-01 15:15:57

树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程

用TF卡启动
下载win32disk imager或者balenaEtcher软件,用于系统镜像写入SD卡推荐Raspbian Buster with desktop桌面版IMG
树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程
注意!!!写入完成后会有successful的提示,这是会有一个格式化的提示,一定要按“取消”;已经安装过该系统的TF卡,最好用DiskGenius把原来的分区都删除后,点击保存设置,不用格式化退出,然后再重新安装。
用(TF卡+U盘)、(单独U盘启动)
可以用上面步骤写入的镜像(或者重新下载更小的Raspbian Buster Lite版本写入镜像),完成后TF卡用读卡器插入电脑,(SSH开通在本文后面有两种方法)在TF卡根目录新建一个名为SSH空白文件,打开/boot/config.txt里添加一行program_usb_boot_mode=1 。也可以在SSH打入命令
echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt //该命令在终端执行,会在config.txt末尾添加program_usb_boot_mode=1
接着sudo reboot重启树莓派,开机后执行
me~$ vcgencmd otp_dump | grep 17:
17:3020000a
如果你输出的是3020000a那说明可以使用U盘启动了
单独U盘只有树莓派3B才支持这个功能,明确单独可用的U盘启动系统有:
Sandisk Force 8GB
Sandisk Cruzer Fit 16GB
Sandisk Cruzer Blade 16Gb
Samsung 32GB USB 3.0 drive
MeCo 16GB USB 3.0

并不是所有的U盘都作为启动盘,如果我直接把镜像写到U盘里,然后修改config.txt是否就不需要用SD卡现状个系统了??显然不可能。树莓派默认直接中SD卡启动,如果上来就插U盘的系统,树莓派的usb boot根本没Enable。
如果不支持单独U盘启动,我们找一张空白的TF卡格式化成FAT32格式,然后把插入读卡器的TF卡和已卸镜像的U盘一起插入WINDOWS电脑,把U盘根目录下面能看到的所有文件一起拷贝到TF卡根目录里面。最后把TF卡和U盘插入树莓派3B启动,启动后下图查看到结果
U盘(32G) /dev/root和/dev/sda1挂载两个分区(boot和root)
TF卡(8G) /dev/mmcblk0p1挂载media外存媒体区,实际TF卡的作用仅引导启动BOOT。
树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程

关于U盘和TF卡复原
方法一:
被当成树莓派系统盘的U盘通常会被划分成/boot和实际存储区,我们在电脑上插入U盘的时候,这回显示/boot分区,不能显示完整的U盘空间。如果不在需要这个系统U盘,就需要还原U盘大小。
打开cmd 输入diskpart
非常重要:右键我的电脑–>管理–>磁盘管理。查看磁盘信息,一般情况下U盘会显示成磁盘1。
在diskpart的cmd中输入 select disk 1 (非常重要,这个磁盘一定要是U盘的磁盘)。
输入clean删除其他分区。(如果之前磁盘选错,会删除电脑中其他分区!!!)
创建新的分区: create partition primary。
**分区: active。
找到我的电脑中的U盘盘符,格式化即可。
U盘已经恢复原来大小,选择合适的格式将他格式化,就可以重新当U盘使用了。
方法二:
用DiskGenius把所有分区都删除后,单击保存设置后,提示对话框不要分区,直接退出就行。

1.SSH安装方法
方法一:安装后在根目录新建一个名为SSH的文件

方法二:接入USB键盘,启动系统,打开终端输入命令
sudo raspi-config—选择interfacing option—选择SSH完成后可以查看是否有开启,命令service sshd status

2.更换国内稳定的源要注意版本不要随便更换以免安装软件出错失败, 这里推荐就用系统自带的 nano 命令编辑
putty 选SSH登陆到树莓派192.168.10.12(你可以根据自己设定的IP地址)端口22,默认用户名:pi 默认密码:raspberry
树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程
树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程
树莓派3B(TF卡+U盘)、(单独U盘启动)安装raspbian buster with desktop实用教程