0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何增加树莓派的存储量

454398 来源:网络整理 作者:网络整理 2019-12-02 09:14 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大多数人仅使用8GB SD卡来运行Raspberry Pi。但这真的够了吗?如果您需要更多空间怎么办?这是通过删除不需要的软件包或简单地添加存储来在Raspbian上腾出更多空间的方法。

使用更大的microSD卡

您应该考虑在Raspberry Pi上增加空间的第一个选择是更大的SD卡。

虽然8GB是目前最流行的Pi操作系统microSD卡大小,但还有更多选项可用。您甚至还会找到一些Pi兼容发行版,它们可以安装在较小容量的SD卡上。

一旦安装了操作系统,剩下的就是剩下的了。卡。如果您有64GB的存储卡,这可能没问题,但是如果您将Raspberry Pi的操作系统压缩到4GB的存储卡,则bordeline没有用。成为一个问题。这是因为将磁盘映像写入microSD卡会创建一个分区。结果是除非扩展文件系统,否则其余磁盘将无法使用。幸运的是,如果您使用的是Raspbian(或基于Raspbian的)操作系统,这很容易做到。

如何增加树莓派的存储量

在Raspbian桌面上,打开菜单并找到首选项》 Raspberry Pi配置。 系统标签上的第一个选项是扩展文件系统。单击此,然后稍等片刻。您很快就会看到一个确认框,因此请点击确定。请注意以下警告:“只有在重新启动Raspberry Pi之后,新空间才可用。”要利用SD卡的全部存储空间,请重新启动。

如果您更喜欢使用命令行,同时,输入:

sudo raspi-config

在出现的菜单中,选择扩展文件系统。

确认选择,然后等待。您将很快看到一条消息,通知您“根分区已被调整大小。”重新启动后,文件系统将被扩展以填充该分区,从而为您充分利用SD卡的存储空间。

USB存储设备连接到Raspberry Pi

在Raspberry Pi上腾出更多空间的另一种方法是添加USB存储设备。如果您正在运行Raspberry Pi 3,这特别有用,因为也可以将操作系统安装到USB。

在扩展文件系统时无论您的microSD卡有多大容量,建议您使用它,采用USB存储的可能性将确保您永远不会为项目占用空间。 Raspberry Pi上的USB端口仅限于USB 2.0(甚至在Raspberry Pi 3B +上也是如此),但仍可以使用USB 3.0设备-它们仅限于USB 2.0速度。

Raspberry Pi的USB存储选项非常简单。它可能是带有闪存的紧凑型拇指驱动器,也可能是外部硬盘驱动器。但是,您可能更喜欢连接速度更快的设备,例如固态驱动器,尽管它们的耐用性较差。您甚至可能想将USB DVD驱动器连接到Raspberry Pi!

无论您做出什么决定,只要确保外部设备能够自备电源即可。 Raspberry Pi的局限性意味着,尽管它可能足以支持USB拇指驱动器,但它无法独立处理DVD驱动器或HDD,因此它们将需要自己的电源。

切换到轻量级Linux发行版

操作系统越小,Raspberry Pi上的空间就越大。因此,选择发行版(或其他对Raspberry Pi友好的操作系统)的目的是要占用尽可能少的空间。

尽管有几种紧凑的Linux发行版可用于台式机,但Raspberry Pi却有所不同。选择较小,并且可能从Raspbian Lite开始。这是Raspbian主操作系统的较小版本,已删除了许多软件。主要Raspbian Stretch发行版的下载量超过4GB,而Raspbian Stretch Lite仅为1.2GB。

还提供了其他选项,例如基于Debian Jessie的DietPi和以Pi为中心的piCore。的Tiny Core Linux发行版。我们的Raspberry Pi轻量级发行版的完整列表将在此处为您提供更多信息。如果特别需要空间,则您也可以考虑使用非Linux操作系统。 RISC OS是较旧的操作系统,特别适合在Raspberry Pi上安装。

删除软件包以在Raspbian中腾出空间

如果您不想切换发行版,请准备一个好的Raspberry Pi系统可以正常运行,并且没有任何USB存储设备,您还有其他选择。但是,它涉及的更多一些,这意味着卸载您不打算使用的软件。

要检查SD卡上已使用了多少空间,请使用df命令:

df -h

输出将显示已使用和可用的数量,标题为/dev/root。您可能会腾出更多空间,因此找出可以删除的内容:

dpkg --get-selections

或:

dpkg --get-selections 》 packages.txt

第二个选项会将–get-selections的结果发送到您可以轻松浏览的文本文件。打开packages.txt以查看当前安装了什么。接下来,找出占用最大空间的软件包:

dpkg-query -Wf ‘${Installed-Size} ${Package} ’ | sort -n

现在的目的是将该列表与您已经制作的列表进行交叉引用。在大型项目与不使用的项目交叉匹配的地方,您发现可以删除的数据。使用purge命令执行此操作。

sudo apt purge -y [packagename]

对不需要的所有内容重复此操作,将[packagename]替换为要删除的软件包的名称。删除所有不需要的内容后,请使用autoremove命令放弃所有未使用的先决条件。按照此命令执行clean命令,以整理所有本地存储的软件包。

sudo apt autoremove

sudo apt clean 无需在Raspberry Pi上用完存储空间

可以看到,您的Raspberry Pi不需要受空间限制。您可以通过以下四种方法来增加存储空间:

扩展文件系统。

连接USB存储(硬盘驱动器,SSD等)。

切换到Raspbian Lite或PiCore之类的轻量级发行版。

删除软件包以在现有Raspbian安装上腾出空间。

有很多方法可以充分利用这些资源您现有的和额外的存储,再也不会再用完Raspberry Pi的空间了!现在,您可以继续进行Raspberry Pi项目,例如将Raspberry Pi变成家庭媒体中心。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 存储
    +关注

    关注

    13

    文章

    4935

    浏览量

    90394
  • 树莓派
    +关注

    关注

    122

    文章

    2086

    浏览量

    110929
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零成本钢铁侠手套!树莓+OpenCV 秒变手势遥控器!

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-16 16:16 1704次阅读
    零成本钢铁侠手套!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV 秒变手势遥控器!

    如何使用树莓与OpenCV实现面部和运动追踪的云台系统?

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-14 17:45 2759次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>与OpenCV实现面部和运动追踪的云台系统?

    如何搭建高效的树莓NAS?完整安装与配置指南!

    树莓网络附属存储网络附属存储(NAS)是一种专用设备或系统,它为网络内的数据存储和管理提供了一个集中位置。与传统通常直接连接到单台计算机的
    的头像 发表于 08-13 17:45 2315次阅读
    如何搭建高效的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>NAS?完整安装与配置指南!

    如何使用树莓+OpenCV实现姿态估计和面部特征点追踪?

    使用树莓和OpenCV实时扫描并存储二维码使用树莓和OpenCV实现物体与动物识别使用树莓
    的头像 发表于 08-13 17:44 1574次阅读
    如何使用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>+OpenCV实现姿态估计和面部特征点追踪?

    树莓屏幕怎么选?

    树莓很多人都用过,但用屏幕的倒不是很多。不少都是直接远程操作,或者直接接身边的显示设备了。但我觉得给开发板配一个屏幕还是很能提升使用体验的。这次我就介绍一下树莓的屏幕怎么选择。
    的头像 发表于 08-08 14:59 1840次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>屏幕怎么选?

    树莓 Connect 更新,增加三个实用新功能!

    ConnectforOrganisations:改进的审计日志,提高安全性树莓Connect让您能够通过屏幕共享和远程shell从任何地点远程访问您的树莓设备。它功能强大,而且能够
    的头像 发表于 08-05 17:31 1358次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b> Connect 更新,<b class='flag-5'>增加</b>三个实用新功能!

    树莓操作系统:版本、特性及设置完整指南!

    树莓操作系统是什么?树莓操作系统是由树莓基金会专为树莓
    的头像 发表于 07-28 18:26 2031次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>操作系统:版本、特性及设置完整指南!

    工业树莓的高光时刻!树莓工业级 HMI 列阵!

    上海晶珩作为树莓官方设计合作伙伴和代理商,基于树莓技术开发了一系列工业级人机界面(HMI)产品,广泛应用于工业自动化、楼宇控制、智能制造等领域。这些HMI产品凭借
    的头像 发表于 07-23 18:36 1169次阅读
    工业<b class='flag-5'>树莓</b><b class='flag-5'>派</b>的高光时刻!<b class='flag-5'>树莓</b><b class='flag-5'>派</b>工业级 HMI 列阵!

    如何在树莓 AI HAT+上进行YOLO姿态估计?

    大家好,接下来会为大家开一个树莓5和YOLO的连载专题。内容包括四个部分:在树莓5上使用YOLO进行物体和动物识别-入门指南在树莓
    的头像 发表于 07-20 20:34 1328次阅读
    如何在<b class='flag-5'>树莓</b><b class='flag-5'>派</b> AI HAT+上进行YOLO姿态估计?

    树莓6 传闻:发布日期与规格!

    每当我想再为我的收藏增添一款树莓时,总会在是立即购买还是等待硬件更强大的下一代之间犹豫不决。但新树莓型号的发布往往容易被错过,尤其是在你的信息流被病毒式传播的猫咪视频占据时。因此,
    的头像 发表于 07-11 16:21 3418次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>6 传闻:发布日期与规格!

    20个任何人都能完成的树莓酷炫项目!

    不知道如何利用你买的树莓?这个小设备真的能当台式电脑用吗?能当服务器吗?能当广播电台吗?当然可以!为了帮助你入门,我们精心挑选了这份树莓应用指南,每个项目都在MakeUseOf上有
    的头像 发表于 07-03 17:10 4940次阅读
    20个任何人都能完成的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>酷炫项目!

    从旧款升级到树莓5,你必须注意的几个问题!

    树莓5性能提升导致发热量增加,可能需要投资散热方案以优化性能。尽管树莓5无疑是当前树莓
    的头像 发表于 07-02 16:22 1709次阅读
    从旧款升级到<b class='flag-5'>树莓</b><b class='flag-5'>派</b>5,你必须注意的几个问题!

    树莓小技巧:无需键盘或显示器,如何通过WiFi设置树莓

    树莓是一款小巧便携的USB供电计算机,可以隐藏起来用于小型项目,如网络服务器或家庭自动化。通常,设置树莓需要键盘和显示器来编辑和查看树莓
    的头像 发表于 06-26 15:41 1981次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>小技巧:无需键盘或显示器,如何通过WiFi设置<b class='flag-5'>树莓</b><b class='flag-5'>派</b>?

    树莓分类器:用树莓识别不同型号的树莓

    在本教程系列的第一部分中,您将学习如何使用树莓AI摄像头来检测不同的树莓型号。本系列由DavidPlowman创建,他是树莓
    的头像 发表于 06-13 16:39 1686次阅读
    <b class='flag-5'>树莓</b><b class='flag-5'>派</b>分类器:用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>识别不同型号的<b class='flag-5'>树莓</b><b class='flag-5'>派</b>!

    树莓“揪出”家里的耗电怪兽!

    在本应用中,我们将使用树莓设置一个CE电流监测器,并通过网页界面显示电路的电流读数。本项目使用的组件硬件组件树莓2ModelBx112通道20安培电流监测控制器x1项目背景介绍在本
    的头像 发表于 06-04 15:33 2280次阅读
    用<b class='flag-5'>树莓</b><b class='flag-5'>派</b>“揪出”家里的耗电怪兽!