树莓派4 系统拷贝到移动硬盘

目的

把操作系统安装带速度更快的SSD移动硬盘内,目前移动硬盘/U盘在树莓派4中还无法实现从移动硬盘/U盘启动,这里使用的方法借助TF卡启动移动硬盘内的操作系统.

个人实践成功,记录操作步骤。

准备:

  • 树莓派4               1块
  • TF卡                    2块(其中一块是被拷贝系统用的—这块里面可能是有用户安装了各种应用和数据的TF卡 称为 C卡,另一块是用来烧写新的系统镜像的 称为 I卡)
  • 移动硬盘              1块
  • 系统烧写软件
  • 系统镜像               (要求这个镜像就是 C卡 所使用的的镜像,这样各个系统盘的PARTUUID是一样的。)
  • 电脑

安装系统镜像

烧写系统镜像到 I卡 和移动硬盘

查看PARTUUID

C卡 插到树莓派,然后移动硬盘插到树莓派。

使用命令

sudo blkid

查看磁盘状态

检查C卡的PARTUUID是否和移动硬盘的PARTUUID一致。这里我们要求一致,不一致的话请自行百度处理成一致的。

检查结束后,关机断电

系统拷贝

I卡 插到树莓派上,上电启动,

启动后配置vnc

把移动硬盘插到树莓派  系统检测到移动硬盘   /dev/sda*

C卡插到树莓派          系统检测到移动硬盘   /dev/sdb*

 

打开终端,输入命令:

sudo dd if=/dev/sdb2 of=/dev/sda2

经过漫长等待 (我操作的时候耗时 8057.32 s)

这时候,就已经把C卡的操作系统拷贝到了移动硬盘。

 

制作启动TF卡

I卡的操作系统分区删除即可。

首先

sudo fdisk /dev/mmcblk0

然后输入‘d’,选择1,删除第一分区之后,输入‘w’。保存退出之后重启树莓派。 此时 I卡 中只有个启动分区了。

 

测试

拔掉 C卡 

关机下电

等待半分钟后,上电(使用 I卡 的启动分区启动 移动硬盘上的操作系统)

观察是否可以正常启动。(启动时发现启动时间变长了好多,但是在使用系统的时候流畅多了。之前在树莓派里面试验Django代码加载和运行很慢,现在好多了)

正常运行后可以处理分区扩容等其他方面了,这里不赘述。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值