『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 1526|回复: 7

[基础教程] 备忘---如何为基于树莓派的系统扩容

[复制链接]

4

主题

102

帖子

1008

积分

金牌会员

Rank: 6Rank: 6

积分
1008
金钱
906
HASS币
0
发表于 2022-4-2 14:34:30 | 显示全部楼层 |阅读模式
起因
我的homeassistant系统安装在树莓派3b上,用的是8G的sd卡,近来检查发现卡有坏道,害怕辛辛苦苦搭起来的系统丢失后要重头来过,所以网购了一张32g的高速卡准备转移一下系统。我将原卡拔出,用USBImageTool工具将镜像备份出来,然后重新写入32g的卡,插入树莓派后可以启动系统,但是df -h后发现系统还是只能识别到原先8g的空间。通过网上查询百度后找到一些解决办法,但是原理都是新建分区后挂载,这种方式容易失败,且不同的分区容易影响速度,不是我想要的。最后摸索出来一个直接扩容的办法,在这里写出来,一来自己备忘,二来帮助有需要的朋友。
游客,如果您要查看本帖隐藏内容请回复

过程
插入新卡,启动树莓派,进入ssh后执行如下命令:

cat /sys/block/mmcblk0/mmcblk0p2/start
目的:获取原来分区的起始地址。之后执行
sudo fdisk /dev/mmcblk0 #使用fdisk操作磁盘
Command (m for help): d #d,删除分区
Partition number (1-4): 2 # 2,删除第二分区
Command (m for help): n #创建一个新分区
Select (default p): p #创建主分区
Partition number (1-4, default 2): 2 #分区2
First sector (2048-7744511, default 2048): XXXXX #输入第一次得到的第二分区起始扇区
Last sector, +sectors or +size{K,M,G} (122880-7744511, default 7744511): #最后一个sector,默认即可Enter
Command (m for help): w #将上面的操作写入分区表
写入成功后sudo reboot重启系统后重新ssh
这时候我们执行df -h后发现系统还是8g,这就需要执行
sudo resize2fs /dev/mmcblk0p2
之后就会发现,系统扩容成功。


回复

使用道具 举报

47

主题

1659

帖子

6700

积分

论坛元老

Rank: 8Rank: 8

积分
6700
金钱
5031
HASS币
40
发表于 2022-4-2 15:18:03 | 显示全部楼层
32g高速卡?
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

47

主题

1659

帖子

6700

积分

论坛元老

Rank: 8Rank: 8

积分
6700
金钱
5031
HASS币
40
发表于 2022-4-2 15:19:19 | 显示全部楼层
为什么不上企业级固态
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

4

主题

102

帖子

1008

积分

金牌会员

Rank: 6Rank: 6

积分
1008
金钱
906
HASS币
0
 楼主| 发表于 2022-4-2 15:50:33 | 显示全部楼层
jjcs 发表于 2022-4-2 15:19
为什么不上企业级固态

哈哈,省钱啊
回复

使用道具 举报

47

主题

1659

帖子

6700

积分

论坛元老

Rank: 8Rank: 8

积分
6700
金钱
5031
HASS币
40
发表于 2022-4-2 17:19:04 | 显示全部楼层

二手没多少钱
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

8

主题

126

帖子

2529

积分

金牌会员

Rank: 6Rank: 6

积分
2529
金钱
2403
HASS币
0
发表于 2022-4-2 19:42:34 | 显示全部楼层
一年多用下来的经验是找X86机器装虚拟机跑HA更好。
HA和组件升级频繁,有时候升级后会出现各种各样的问题。
用虚拟机的话升级前做一个快照,升级后有问题直接回滚,简单方便。
回复

使用道具 举报

32

主题

1066

帖子

4952

积分

论坛元老

Rank: 8Rank: 8

积分
4952
金钱
3871
HASS币
90
发表于 2022-4-8 03:27:59 | 显示全部楼层
其实。。。如果只用haos的话。。。直接用备份功能恢复就好
回复

使用道具 举报

0

主题

12

帖子

77

积分

注册会员

Rank: 2

积分
77
金钱
65
HASS币
0
发表于 2022-4-10 15:41:52 来自手机 | 显示全部楼层
我也准备扩容来着
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 11:38 , Processed in 0.077991 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表