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

    文章

    4261

    浏览量

    85663
  • 树莓派
    +关注

    关注

    116

    文章

    1698

    浏览量

    105520
收藏 人收藏

    评论

    相关推荐

    ARM开发板与树莓的比较

    处理器 ARM开发板通常采用不同的ARM处理器,如Cortex-A系列、Cortex-M系列等,而树莓则主要使用博通的ARM处理器。树莓的处理器性能相对较高,尤其是在最新的
    的头像 发表于 11-05 11:11 237次阅读

    树莓gpio有什么用,树莓gpio接口及编程方法

    一、树莓GPIO的用途 树莓(Raspberry Pi)是一款小巧、功能强大的单板计算机,广泛应用于编程教育、物联网项目、家庭媒体中心等领域。GPIO(General Purpos
    的头像 发表于 10-22 18:09 477次阅读

    什么是树莓树莓是什么架构的

    什么是树莓 树莓(Raspberry Pi,简写为RPi,别名为RasPi/RPI)是由英国“Raspberry Pi 慈善基金会”开发的一款为学习计算机编程教育而设计的微型电脑。
    的头像 发表于 10-22 17:33 518次阅读

    树莓网关:物联网应用的新标杆

    什么是树莓树莓(Raspberry Pi)是一种基于Linux的小型单板计算机,由英国的树莓
    的头像 发表于 10-09 16:44 237次阅读
    类<b class='flag-5'>树莓</b><b class='flag-5'>派</b>网关:物联网应用的新标杆

    树莓和单片机的优缺点是什么

    树莓(Raspberry Pi)和单片机(Microcontroller)是两种广泛应用于电子项目和嵌入式系统的硬件平台。它们各自具有独特的优缺点,适用于不同的应用场景。 树莓
    的头像 发表于 08-30 18:21 1451次阅读

    树莓的功能用途是什么

    树莓(Raspberry Pi)是一款由英国树莓基金会研发的信用卡大小的单板计算机,自2012年推出以来,已经发展出多个型号和版本。树莓
    的头像 发表于 08-30 18:01 2239次阅读

    树莓4b支持多大的sd卡

    树莓4B是一款非常受欢迎的微型计算机,它具有强大的性能和丰富的扩展功能。在树莓4B的使用过程中,SD卡是一个非常重要的组件,因为它是树莓
    的头像 发表于 08-30 17:02 901次阅读

    树莓是x86还是arm

    树莓(Raspberry Pi)是一款由英国树莓基金会(Raspberry Pi Foundation)开发的微型计算机。它基于ARM架构,而非x86架构。 一、
    的头像 发表于 08-30 15:42 769次阅读

    树莓装ubuntu和raspbian哪个更好

    树莓(Raspberry Pi)是一款由英国树莓基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓
    的头像 发表于 08-30 15:41 1043次阅读

    树莓5,Raspberry Pi 5 评测

    ,不同代的差异一目了然。在Sysbench的单线程CPU测试中,树莓5在每秒事件数方面表现为2,729,树莓4表现为1,766(事件数越大越好)。当我们
    发表于 06-19 14:51

    佰维存储TF200系列microSD卡通过树莓AVL认证

    佰维存储的TF200系列microSD卡已经成功通过了树莓(Raspberry Pi 4B)的AVL认证,确保了与树莓微型计算机的完美兼
    的头像 发表于 01-24 17:00 562次阅读

    佰维存储microSD卡通过树莓AVL认证

    树莓为英国树莓基金会开发的微型单板计算机,其以小尺寸、高性能、低成本和易开发等特点,广泛应用于物联网、工业自动化、智慧农业、人工智能、新能源等多个领域。
    的头像 发表于 01-23 17:19 396次阅读
    佰维<b class='flag-5'>存储</b>microSD卡通过<b class='flag-5'>树莓</b><b class='flag-5'>派</b>AVL认证

    树莓主板如何连接电脑

    连接树莓派到电脑是一个非常有用的功能,它可以让我们在电脑上进行树莓的操作和管理。本文将详细介绍如何连接树莓主板到电脑。我会从准备工作开始
    的头像 发表于 01-07 15:40 1811次阅读

    基于树莓的环境监测系统

    树莓(Raspberry Pi)是一种小型而功能强大的计算机,其性能和功能足以支持许多应用领域。在环境监测系统中,树莓也被广泛应用。本文将详细介绍基于
    的头像 发表于 01-04 15:15 1918次阅读

    FORESEE两款存储卡通过树莓AVL认证,兼容性再上新高度

    近日,FORESEEEPLUS系列microSD与工规级microSD两款产品正式通过树莓微型计算机(RaspberryPicomputers)AVL认证,标志着FORESEE移动存储产品线在平台
    的头像 发表于 11-25 08:20 577次阅读
    FORESEE两款<b class='flag-5'>存储</b>卡通过<b class='flag-5'>树莓</b><b class='flag-5'>派</b>AVL认证,兼容性再上新高度