本节书摘来自异步社区《Raspberry Pi用户指南》一书中的第2章,第2.4节,作者【英】Eben Upton , 【美】Gareth Halfacree,译者 王伟 , 许金超 , 郭栋 , 梁黎颖,更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.4 使用外部存储设备

树莓派的SD卡是用来存储树莓派所有的文件和目录的。目前可用的SD卡容量最大可达64 GB,但是和3000 GB(3 TB)的台式机硬盘相比,容量仍然显得很小。

如果你使用树莓派播放视频文件(请参阅第7章),你可能会需要更多的存储空间。正如你在第1章中了解到的那样,树莓派可以外接USB大容量存储设备(UMS),以获得更多的存储空间。

在访问这些外部存储设备前,操作系统需要识别它们。在Linux中,这个过程称为装载。如果你正在运行一个带有桌面环境的Linux(类似于Debian桌面环境的LXDE),在控制台中输入 startx命令(这个过程是自动完成的)。只需将设备连接到树莓派的空闲USB接口或一个USB集线器上,就可以立即进行访问(如图2-2所示)。

在控制台中,操作会稍微复杂些。在Linux未加载桌面环境时访问移动外设,请按照下列步骤操作。

1.将USB存储设备连接到树莓派上,无论是直接或通过USB集线器连接。

2.输入 sudo fdisk – l,查看连接到树莓派的驱动器列表,通过设备容量找到USB存储设备。请注意设备名称: / dev/ sdXN,其中X是驱动器号,N是分区编号。如果它是连接到树莓派唯一的移动设备,一般是 / dev/sda1。

3. 在USB存储设备可以访问前,Linux需要挂载点。输入 sudo mkdir/ media/ externaldrive,创建挂载点。

4.目前,该设备只能被root用户访问。为了让所有用户访问,请键入以下命令:

Sudo chgrp –R users/media/externaldrive &&
Sudo chmod –R g+w /media/externaldrive

5.通过命令 sudo mount /dev/sdXN /media/externaldrive –o = rw装载USB存储设备,获得移动设备和其内容。

《Raspberry Pi用户指南》——2.4 使用外部存储设备相关推荐

  1. 《Raspberry Pi用户指南》——2.3 Debian简介

    本节书摘来自异步社区<Raspberry Pi用户指南>一书中的第2章,第2.3节,作者[英]Eben Upton , [美]Gareth Halfacree,译者 王伟 , 许金超 , ...

  2. 《Raspberry Pi用户指南》——导读

    前 言 "今天的孩子们是数字时代的原住民",去年在一个烟火晚会上,一个朋友对我说,"我不理解为何你们要做这个东西.我的孩子们比我更懂得怎样去安装我们的个人电脑." ...

  3. 【Android 逆向】Android 系统文件分析 ( 外部存储设备文件 | sbin 命令程序目录 | dev 字符设备目录 )

    文章目录 一.外部存储设备文件 二.sbin 命令程序目录 三.dev 字符设备目录 一.外部存储设备文件 /sdcard 文件是一个链接 , 相当于快捷方式 , 其实际的目录是 /storage/s ...

  4. Mac 如何使用外部存储设备,移动硬盘备份 iPhone 数据

    Mac 如何使用外部存储设备,移动硬盘备份 iPhone 数据 一.问题描述 前段时间碰到一个问题,我 iPhone 背板碎了,需要走 AppleCare 交给苹果返厂维修,而我的 iPhone 是 ...

  5. Jetson Nano从USB外部存储设备启动系统

    Jetson Nano量产版配置eMMC只有16GB,如果在eMMC上安装SDK开发环境,容量就所剩无几了,如果可以让系统从USB设备(大容量U盘,移动硬盘)进行启动,满足我们对容量的要求.下面介绍如 ...

  6. Android无需权限保存文件,即使使用用户权限,也无法在外部存储上保存文件[Android]...

    我正在为 Android上的图像处理开发一个应用程序,但我仍然在编写用于保存图像的代码. 这是我使用的方法: private void saveImageToExternalStorage(Bitma ...

  7. 系统app无法访问外部存储设备问题

    2019独角兽企业重金招聘Python工程师标准>>> 原因参考:http://www.th7.cn/Program/Android/201503/400800.shtml 因为可插 ...

  8. android u盘广播路径,android6.0 外部存储设备插拔广播以及获取路径(U盘)

    android4.1版本时U盘插拔时的广播 在android4.1时我们可以用以下的BroadcastReceiver接收U盘广播. 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 a ...

  9. raspberry pi_我如何使用Raspberry Pi与孙辈联系

    raspberry pi 我非常喜欢Raspberry Pi计算机,因为它是一种学习和使用计算机的有趣方式. 我希望我小时候有类似的感觉,但是我尽了最大的努力,用滑尺和当地大学的大型机. 我还发现Ra ...

最新文章

  1. 刷前端面经笔记(七)
  2. 网站被降权后该进行检查哪些问题?
  3. 编程方法学14:内存
  4. NGINX轻松管理10万长连接
  5. 将Android源码集成到Eclipse中的方法
  6. uniq 去除重复命令使用方法介绍
  7. 遗传算法学习笔记(一):常用的选择策略
  8. 京东软件测试有复试没,【京东测试工程师面试】正常,不是特别的难-看准网...
  9. 【iCore4 双核心板_ARM】例程二十九:SD_IAP_FPGA实验——更新升级FPGA
  10. 6. ubuntu 下 mysql 数据库迁移
  11. 0x0f的java写法_0x0f(0x0f转化十进制)
  12. github提交时报错:remote: Support for password authentication was removed on August 13, 2021问题解决方案
  13. 【亲测纯净版】10月最新晴天贷立刻贷小额借贷大数据借贷平台网站源码已对接免签支付
  14. 学生党matlab哪个版本最好用,学生党福音!仅4个GPU打造自己的BigGAN,PyTorch代码已开源...
  15. cad安装日志文件发生错误_CAD 2012 安装出错,错误log文件如下,该怎么修复 在线等。...
  16. 求10个数中的最大值及其对应的下标
  17. English 背单词
  18. phpstudy弹出windows-没有软盘,exception processing c0000013 parameters *** *** ***
  19. 自动化测试平台化[v1.0.0][微服务化测试平台]
  20. 程序员,被代码耽误的段子手

热门文章

  1. 如何制止OpenSSH漏洞?
  2. RabbitMQ详细文档
  3. mssql,mysql,oracle中查询数据库表的比较
  4. 技术文章是怎样炼成的?
  5. abap 常用系统变量
  6. C 语言编程 — 高级数据类型 — 指针
  7. NanoPi NEO Air使用九:使用Linux内核自带的LED驱动
  8. 堆(heap)和栈(stack)有什么区别
  9. 2019-4-23 plan
  10. 江西财经大学第一届程序设计竞赛 G题小Q的口袋校园