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

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

3天内不再提示

如何在树莓派而不是SD卡上使用HDD

454398 来源:wv 2019-10-18 10:37 次阅读

步骤1:您需要做什么

键盘

USB HDD

Raspberry Pi 3

8GB + MicroSD卡

最新RetroPie映像

Y电缆

步骤2:更新RetroPie

如何在树莓派而不是SD卡上使用HDD

按“ F4”进入命令行。

输入“ sudo apt-get update && sudo apt-get install rpi-update”,然后按“ Enter”。输入“ sudo BRANCH = next rpi-update”,然后按“ Enter”

步骤3:配置启动配置文件

键入“ echo program_usb_boot_mode = 1 | sudo tee -a/boot/config.txt”,然后按“ Enter”

通过键入“ sudo reboot”来重新引导系统。在正确地重新引导后,请按“ F4”以返回命令行。 p》

键入“ echo program_usb_boot_mode = 1 | sudo tee -a/boot/config.txt”,然后按“ Enter”

注意:如果返回的是17:3020000a,则可以继续,如果没有,则返回硬盘或USB记忆棒可能不兼容。

通过输入“ sudo nano/boot/config.txt”然后按“ Enter”进入配置文件

滚动到

删除显示“ program_usb_boot_mode = 1”的行

按“ Ctrl” +“ X”,然后按“ Y”,然后按“ Enter” ”,这将保存文件并将我们带回到命令行。

步骤4:设置硬盘分区

返回命令行后,键入“ sudo parted/dev/sda”并按“ Enter”

键入“ mktable msdos”并按“ Enter”

对销毁磁盘标签说“是”,通过键入“ mkpart primary fat32 0%100M”来创建“ fat32”分区

通过键入“ mkpart primary ext4 100M 100%”来创建Linux分区

键入“退出”退出分区工具

键入“ sudo mkfs.vfat -n BOOT -F 32/dev/sda1”,然后按“ Enter”

键入“ sudo mkfs.ext4/dev/sda2”,然后按“ Enter”

步骤5:将所有文件从MicroSD卡复制到硬盘上

键入“ sudo mkdir/mnt/target”并按“ Enter”

键入“ sudo mount/dev/sda2/mnt/target/”并按“ Enter”

键入“ sudo mkdir/mnt/target/boot”并按“ Enter”

键入“ sudo mount/dev/sda1/mnt/target/boot/”并按“ Enter”

通过键入“ sudo apt-get update && sudo apt-get install rsync”,确保已将“ rsync”安装到最新版本。

在“ sudo rsync -ax”中键入–progress//boot/mnt/target”,然后按Enter键。

准备等待很长时间,因为它将开始将SD卡上的所有文件复制到硬盘上。

步骤6:绑定系统目录

类型“ cd/mnt/target”访问安装目录之一

键入“ sudo mount –bind/dev dev”,然后按“ Enter”

键入“ sudo mount –bind/sys sys”并按“ Enter”

键入“ sudo mount –bind/proc proc”并按“ Enter”

要删除您的SSH密钥并使您的云端硬盘更安全,输入“ sudo chroot/mnt/target”,然后按“ Enter”获得root访问权限。

键入“ rm/etc/ssh/ssh_host *”以删除您的SSH密钥。

键入“ dpkg-reconfigure openssh-server”以创建新的SSH密钥。

一旦生成新的SSH密钥以退出root用户,请键入“ Exit”。

键入“ sudo umount dev”并按“ Enter”键入“ sudo umount sys”并按“ Enter”

键入“ sudo umount proc”并按“ Enter”

通过键入“ sudo sed -i s,root =/dev/mmcblk0p2,root =/dev/sda2,”/mnt/target/boot/cmdline将所需的信息添加到引导文件的命令行中.txt”,然后按Enter键

通过键入“ sudo sed -i s,/dev/mmcblk0p,/dev/sda,”/mnt/target/将“ fstab”添加到启动文件etc/fstab”,然后按“ Enter”

在输入最后两个命令后键入“ cd〜”,然后按“ Enter”

通过键入“ sudo”退出引导分区umount/mnt/target/boot”

键入“ sudo umount/mnt/target”,然后按“ Enter”

通过键入“ sudo poweroff”关闭Raspberry Pi。

恭喜,您已经设置好硬盘,使其可以与Raspberry Pi一起使用并启动到RetroPie。

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

    关注

    2

    文章

    526

    浏览量

    62965
  • HDD
    HDD
    +关注

    关注

    0

    文章

    131

    浏览量

    27090
  • 树莓派
    +关注

    关注

    113

    文章

    1633

    浏览量

    104495
收藏 人收藏

    评论

    相关推荐

    何在PSoC™ 4000S使用外部时钟不是内部时钟?

    您能否告诉我们如何在 PSoC™ 4000S 使用外部时钟不是内部时钟? 用户可以按照 2 个步骤使用外部时钟吗? 使用外部时钟还需要其他步骤吗,例如添加除低于 2 步之外的代
    发表于 03-01 07:27

    【爱芯 Pro 开发板试用体验】CPU性能测试,与树莓4B对比

    树莓4B,进行类似的操作,但因为树莓4B的CPU只有4个核心;并发线程数需要改成4,进行编译: make XCFLAGS=\"-D
    发表于 01-01 16:36

    DSP+FPGA+FATFS+SD

    项目背景,在DSP挂Fatfs文件系统,SD是挂在FPGA的,DSP需要通过FPGA与SD
    发表于 11-14 09:30

    树莓都有哪些功能,是用什么编程的?

    怎么学习树莓树莓和传统单片机的区别是哪些,如果有了树莓该学哪些知识
    发表于 11-09 07:51

    树莓如何调整SD的分区大小?

    树莓如何调整SD的分区大小
    发表于 10-24 06:23

    树莓Python编程指南分享

    树莓python编程指南
    发表于 10-07 08:43

    如何为你的树莓准备一张SD

    树莓教程与应用
    发表于 10-07 08:18

    树莓传感器教程

    树莓传感器教程
    发表于 10-07 07:13

    树莓的15个应用

    树莓15个应用
    发表于 10-07 06:42

    树莓3树莓4原理图分享

    提供了树莓3、树莓3B、树莓4版本的原理图
    发表于 09-27 07:58

    基于树莓的嵌入式Linux开发教学

    + 虚拟机环境 + 交叉编译 + 驱动编程 + 应用层编程 ”开发链可以深入理解和控制嵌入式 Linux 系统,但因其复杂性更适合需要定制 Linux 内核与驱动的精英开发、精英教育或研究者。树莓
    发表于 09-21 07:09

    如何从本地WLANSD男取出的主机数据?

    中它的插槽。它仅在读写期间为 SD 模块供电。我希望使用 Arduino 从 SD 模块检索此数据,并将数据托管在本地 Wi-fi
    发表于 06-02 08:17

    何在python中实现ESP TOUCH协议?

    设备连接到路由器。 有人能告诉我如何在 python 中实现 ESP TOUCH 协议吗?这样所有模块连同树莓都可以从一个应用程序同时配置。
    发表于 05-17 08:20

    写入SD数据在core 3.0.0掉线的原因?怎么解决?

    剩余大量内存。 如果我写一个简单的程序来将数据写入 SD ,我没有问题。所以问题似乎是由 3.0.1 不是 2.7.4 引起的设备或中断与硬件之间的某种交互。
    发表于 05-08 10:34

    树莓的故障分析检测

    各位大神,我的树莓B4,经常读不出数据,换个新的,故障依旧。请指点树莓的故障检查与维修。
    发表于 04-27 11:30