美文网首页树莓派
树莓派 通过SD卡 启动安装到外置硬盘的Centos7

树莓派 通过SD卡 启动安装到外置硬盘的Centos7

作者: 砦汀 | 来源:发表于2017-09-18 23:51 被阅读102次

    使用材料

    材料 价格 数量 说明
    树莓派3B 190 元 1个 用来运行Linux系统的硬件设备
    SD卡 38 元 1个 SD卡无所谓大小速度,有200Mb就足够
    移动硬盘[80G] 103 元 1个 不建议直接插到树莓派上,建议连USB集线器
    USB集线器 29 元 1个 需要可以供电的集线器,用来给移动硬盘供电
    USB充电头 59 元 1个 一般手机充电器就可以,我这里买的是5V8A的四口充电头
    USB连接线 6 元 1跟 连USB集线器供电用
    网线 3.5 元 1跟 连接路由器和树莓派
    总计 428.5 元

    步骤

    在组装树莓派之前,我们先把系统安装到安装完成后,稍后再进行组装;

    1. Windows下载安装 Win32DiskImager

    2. 下载 树莓派版的Centos7。

    注意:系统是arm架构,日后安装软件请注意不要错安X86_X64的。

    1. 插上移动硬盘到电脑上,打开安装好的 Win32DiskImager,映像文件选择下载的Centos7镜像,设备选择移动硬盘的盘符,最后点击写入.

    注意:Win32DiskImager 的 写入 操作会丢失移动硬盘的数据并重新分区,提早把数据都挪走吧。

    1. 注意:Win32DiskImager写入完成后,此时硬盘只会显示一个大概500MB大小的FAT格式的磁盘,然后把这里面的东西都拷贝的SD卡内,SD卡格式也必须是FAT格式。

    2. 拷贝完成后打开 - cmdline.txt 文件,找到“root=/dev/mmcblk0p 改为 “root=/dev/sda3”保存.

    因为系统安装后硬盘会被分为三个分区,(1)boot启动信息、(2)swap交换分区、(3)Linux系统分区,树莓派会从SD卡启动找到这句话“root=/dev/sda3”来启动硬盘上的系统。

    1. 至此,准备工作全部完成,接下来组装树莓派,把SD卡插入卡槽,移动硬盘连接USB集线器集线器插入树莓派USB口,给USB集线器充电头接上,然后把树莓派的网线接上,最后接上树莓派的电源,此时系统就开始启动了.

    2. 观察路由新增的IP,还有设备名字centosrpi的设备,使用SSH工具连接,比如XShell和SecureCRT.

    注意:树莓派的 centos 的默认 用户名:root 密码:centos

    1. 下来就进入熟悉命令行了,输入 df -h 查看存储空间你会发现,root下挂的空间只有2G,接下来解决如何加载全部的硬盘空间。

    2. fdisk /dev/sda 进入 fdisk 分区工具的命令模式

    依次输入:
    • p 查看分区
    • d 删除分区
    • 3 (此为d删除分区的下一级命令,指定删除的分区号)
    • p 查看分区
    • n 创建分区
    • p 创建主分区,此为n创建分区的下一级命令
    • 输入删除前start的起始位置
    • w 保存退出

    注意:起始位置一定不能错,这是数据不丢的关键,如果不确定可以按q不保存退出fdisk的命令模式,只要不w保存,就没有问题。

    1. 重启 reboot

    2. SSH重新连接输入 resize2fs /dev/sda3

    3. 使用 df -h 查看大小

    完工!

    相关文章

      网友评论

        本文标题:树莓派 通过SD卡 启动安装到外置硬盘的Centos7

        本文链接:https://www.haomeiwen.com/subject/inyisxtx.html