之前先用SD卡装过Ubuntu系统后,用着用着SD卡满了,就拿了个U盘来重装一遍,发现U盘按照SD卡那样的流程安装之后,树莓派配置成可以U盘启动,再修改刻录好的U盘里的两个文件就可以通过U盘启动了。

必备文件

树莓派的Ubuntu系统我用的是ubuntu-mate-16.04.2,刻录需要两个软件,win32diskimager+sdformatter,ubuntu系统刻录完需要替换几个启动文件,这些都在下面的链接里有,
链接:https://pan.baidu.com/s/1kpeJERDU-XDjv0Ywr_OS_A
提取码:kzu5

安装步骤

1.先用SDFormatter格式化SD卡(U盘同理)

2.将ubuntu压缩包解压出img文件,用Win32DiskImager进行刻录,注意img文件的路径不可以包含中文,不然会报错。

3.刻录完成之后,将启动文件夹里的文件拷贝到SD卡或U盘里,并替换掉原文件。

4.SD卡现在就可以插入树莓派进行启动了。U盘的话,还需要再进行以下步骤,U盘被分为两个盘,Windows上只能看到一个,所以,接下来的操作需要在Linux系统里进行,打开PI_BOOT里的cmdline.txt文件,将root=/dev/mmcblk0p2改为root=/dev/sda2,然后打开PI_ROOTetc文件夹下的fstab文件,将里面的 /dev/mmcblk0p1 改为 /dev/sda1/dev/mmcblk0p2改为 /dev/sda2。改完之后保存。

5.要用U盘启动的话,需要先开启树莓派的U盘启动,所以树莓派还是得先用SD卡启动过后,在命令行下输入以下命令,然后重启一次。

echo program_usb_boot_mode=1 | sudo tee -a /boot/config.txt

重启之后,输入以下命令,如果输出为17:3020000a,则说明已经开启USB模式。然后就可以使用上面修改好的U盘来启动了。

vcgencmd otp_dump | grep 17:

至此,SD卡或U盘都可以在树莓派启动了。

树莓派3 Ubuntu系统 SD卡或U盘启动相关推荐

  1. 树莓派64位系统_树莓派4b+Ubuntu server+Nextcloud搭建私人云盘(1):准备系统

    最近剁手买了一个4G版本的树莓派4b,并配了64g tf卡.我打算用它来搭建一个自己的私人服务器. 需求:树莓派4b+一部本地电脑+网线+路由器+一部有公网ip的云主机 首先,我们先到官方下载Ubun ...

  2. 于树莓派安装Ubuntu系统

    目录 一.任务确认 任务背景: 项目任务: 二.项目准备 硬件条件准备: 关于树莓派的介绍: 2021SC@SDUSC 一.任务确认 任务背景: Raspberry Pi(中文名为"树莓派& ...

  3. 【树莓派】64G的SD卡无法使用NOOBS安装树莓派的问题

    [树莓派]64G的SD卡无法使用NOOBS安装树莓派的问题 问题描述 1.购买的闪迪64GB内存卡无法使用NOOBS安装 2.系统自带格式化工具无法支持将内存卡格式化为FAT32格式 原因分析 1.使 ...

  4. ubuntu挂载sd卡到分区目录+修改docker镜像存储位置

    ubuntu挂载sd卡到分区目录+修改docker镜像存储位置 一. 挂载SD卡到/data 1.查看Linux硬盘信息 lsblk 或 fdisk -l lsblk 新的硬盘,最好删除之前的分区,再 ...

  5. 优秀网页翻译:Adafruit - 只读树莓派 - 关机时避免 SD 卡损坏

    只读树莓派 - 关机时避免 SD 卡损坏 概述 关注点 解决方案 在你开始之前 启用只读 /boot 使用"Lite"命令行操作系统 对彼此而言 恢复读/写访问 你还没有完成 原文 ...

  6. linux sd卡读写出错,linux系统SD卡读写问题

    请教有过linux系统SD卡读写经验的前辈. 我的项目是对FPGA上的SD卡部分做测试,在测试过程中发现在对SD卡所有领域进行读写操作时 1.bus width 选择1-bit的速度4-bit是差不多 ...

  7. android u盘自动挂载点,Android2.3实现SD卡与U盘自动挂载的方法

    本文实例讲述了Android2.3实现SD卡与U盘自动挂载的方法.分享给大家供大家参考,具体如下: 在 s3c6410平台上移植android2.3 过程中SD卡总是不能自动挂载. 查阅相关资料,知道 ...

  8. 2019 SD卡、U盘无法格式化怎么办的解决方法

    有天 闲的没事, 格式化一下U盘 ,结果突然断电了,我的天.我还在格式化的U盘 ,果然 ,我在此启动电脑后,的U盘直接 就不能用了.于是 我格式化. 然后,我的U盘就怎么也格式化不好了 ,找到了几种解 ...

  9. Android区分SD卡和U盘

    写过这个功能的童鞋应该很理解我,当初找了大量的资料也只能做到在两者都插入时分辨出哪个是哪个,只插入其中一方,则一脸无奈,当初我甚至在界面上写"检测U盘或SD卡插入,总容量为xx,可用容量为x ...

最新文章

  1. 基于注解的 IOC 配置
  2. 使用自己的域名解析CSDN博客
  3. java 按位_Java中的按位运算
  4. _.uniq_在Ruby中使用Array.compact和Array.uniq方法从Array中移除元素
  5. root 授予oracle权限,oracle – 列出具有root(管理)权限的用户
  6. 读《学习JavaScript数据结构与算法》 第二章
  7. SqlServer常用对象查询
  8. 《OSPF和IS-IS详解》一2.4 理解内部BGP
  9. windows编译python扩展Unable to find vcvarsall
  10. 极客大学产品经理训练营 产品经理新人如何落地 第0课总结
  11. KVO 的使用和举例
  12. 全渠道会员通-天猫会员通3: 会员运营内容准备
  13. 解决QQ邮箱接收不到Stream邮件问题
  14. 苹果AirPods Max 2最快2024下半年推出,或新增Find My功能
  15. dellr420部署os_Dell R420服务器手动安装centos7系统系列问题
  16. Cathy推荐Java面试题
  17. 对象的属性名和属性值
  18. 融智学 作者 邹晓辉 Smart System Studied By Xiaohui Zou (今日头条公布其汉英双文简纲)
  19. 数风流人物,还看今朝
  20. SG3525matlab,基于SG3525芯片的大功率恒压/恒流LED电源研制 - 全文

热门文章

  1. Metabase学习教程:仪表盘-3
  2. 网络安全培训笔记 (高清大图)
  3. 如何使用CSS创建易于打印的页面
  4. javamail阅读回执_使用阅读回执可能会让您变得更好
  5. 霍金:外星人存在但别主动去寻找(组图)
  6. 如何开发一款网游?(一)——数据结构设计
  7. 7款超适用的PC软件,实用强大,让您秒变大师兄
  8. 快速将证件照压缩到小一寸,这款工具值得收藏
  9. C语言经典算法 - 因式分解的代码
  10. STM32读取RTC时钟