树莓派ubuntu镜像备份详细教程

1.获取镜像

  • 将配置好环境的树莓派sd卡放入读卡器
  • 将读卡器插入电脑
  • Windows操作系统上使用软件win32diskimager获取镜像
  • 将镜像保存到Linux操作系统上某个位置,例如ubuntu22.04

2.减小镜像体积

  • 安装pishrink.sh
wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh
chmod +x pishrink.sh
sudo mv pishrink.sh /usr/local/bin

PiShrink 是一个 bash 脚本,可以自动缩小镜像大小,然后在启动时将其调整为 SD 卡的最大大小。
用法参数:

Usage: $0 [-adhrsvzZ] imagefile.img [newimagefile.img]

  -s         Don't expand filesystem when image is booted the first time
  -v         Be verbose
  -r         Use advanced filesystem repair option if the normal one fails
  -z         Compress image after shrinking with gzip
  -Z         Compress image after shrinking with xz
  -a         Compress image in parallel using multiple cores
  -d         Write debug messages in a debug log file

参考链接:PiShrink项目

  • 压缩镜像
    在镜像所在的目录下使用以下命令,将img_name替换为你的镜像名称
sudo pishrink.sh img_name.img

结果应当类似以下情况:

[user@localhost PiShrink]$ sudo pishrink.sh pi.img
e2fsck 1.42.9 (28-Dec-2013)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/loop1: 88262/1929536 files (0.2% non-contiguous), 842728/7717632 blocks
resize2fs 1.42.9 (28-Dec-2013)
resize2fs 1.42.9 (28-Dec-2013)
Resizing the filesystem on /dev/loop1 to 773603 (4k) blocks.
Begin pass 2 (max = 100387)
Relocating blocks             XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 3 (max = 236)
Scanning inode table          XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 4 (max = 7348)
Updating inode references     XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/loop1 is now 773603 blocks long.

Shrunk pi.img from 30G to 3.1G
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是树莓派安装Ubuntu 20.04的教程: 1. 下载Ubuntu 20.04的镜像文件,可以从官网或者其他镜像站点下载。 2. 将镜像文件写入SD卡中,可以使用Raspberry Pi Imager或者其他写入工具。 3. 将SD卡插入树莓派中,连接电源、显示器、键盘等外设。 4. 开机后,进入Ubuntu 20.04的安装界面,按照提示进行安装。 5. 安装完成后,可以进行系统设置和软件安装等操作。 注意事项: 1. 在写入SD卡之前,需要格式化SD卡并备份重要数据。 2. 安装过程中需要联网,确保网络连接正常。 3. 树莓派的性能和配置有限,安装过程可能会比较慢,请耐心等待。 希望以上内容对您有所帮助。 ### 回答2: 树莓派是一个小型的单片机电脑,可以广泛应用于物联网、家庭自动化和嵌入式系统等领域。Ubuntu 20.04是一种基于Linux的操作系统,支持多平台的应用程序和工具。在树莓派上安装Ubuntu 20.04,可以将其变成一台功能强大的迷你电脑。 以下是树莓派Ubuntu 20.04的安装教程: 1.准备材料 先准备好所需材料: - 树莓派4B或更高版本 - 树莓派官方电源适配器 - 一张microSD卡(推荐32GB) - 一台读卡器 - Ubuntu 20.04映像文件 - Balena Etcher软件(用于写入系统到SD卡) 2.写入Ubuntu 20.04到SD卡 首先,下载Balena Etcher软件,并将microSD卡插入读卡器中。然后,打开Balena Etcher软件,选择Ubuntu 20.04的映像文件和SD卡,然后开始写入系统到SD卡。写入完成后,将SD卡从读卡器拔出。 3.安装Ubuntu 20.04 将写有Ubuntu 20.04的SD卡插入到树莓派的SD卡槽中,并使用电源适配器连接树莓派。开机后,系统会自动引导到Ubuntu 20.04的桌面环境。 4.配置网络 在桌面环境中,用鼠标点击右上角的网络图标,选择需要连接的Wi-Fi,输入密码连接。如果需要使用有线网络,则需要连接网线,并需要在“Settings”中进行一些设置。 5.更新软件 在终端中输入以下命令,更新软件和系统: sudo apt update sudo apt upgrade 6.安装常用软件 在终端中输入以下命令,安装一些常用软件: sudo apt install vim htop curl git 以上就是树莓派Ubuntu20.04的安装教程。通过安装Ubuntu 20.04,可以让树莓派变成一台功能强大的迷你电脑,方便进行各种开发和使用。 ### 回答3: 首先,准备一台树莓派设备和一个SD卡,然后将SD卡插入电脑中。接下来,需要下载树莓派ubuntu20.04的镜像文件。可以去官网下载,也可以在网上搜索其他镜像文件下载地址。下载好镜像文件之后,可以使用Win32DiskImager或者Rufus等软件将镜像文件烧录到SD卡上。 烧录完成之后,将SD卡插入树莓派设备中,接入网线和电源,开机后连接到设备所在的局域网。可以使用SSH远程登录树莓派设备。 接下来,需要进行一些基本的配置。首先,使用下面的命令更新软件包列表: ``` sudo apt-get update ``` 更新完毕后,升级系统: ``` sudo apt-get upgrade ``` 安装一些必要的软件包: ``` sudo apt-get install vim net-tools openssh-server ``` 给树莓派设备起一个新的主机名: ``` sudo hostnamectl set-hostname myrpi ``` 接下来,安装图形界面: ``` sudo apt-get install ubuntu-desktop ``` 最后,安装VNC远程连接工具,可以使用任何一款VNC工具进行连接。 ``` sudo apt-get install tightvncserver ``` 安装完毕后,需要设置VNC密码: ``` vncserver ``` 输入密码后,就可以连接到树莓派设备了。 以上就是树莓派ubuntu20.04安装的基本教程。配置和操作还有很多细节需要注意,具体可以参考官方文档或者其他教程

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值