【树莓派】挂载新硬盘 设置开机自动挂载

背景说明:

学习使用,记录过程,以供参考。

-------------------------------------------

1,树莓派新接上新硬盘,可使用: lsblk 查询系统所有连接磁盘的情况(这里也可以使用sudo fdisk -l,此命令可以把磁盘详细信息展示出来嘿嘿),可以看到外接硬盘信息

再使用:df -h 查询文件系统挂载情况,可以看到新硬盘没有挂载信息

下图显示使用的命令是:sudo fdisk -l

2、开始挂载

先创建一个路径用来挂载硬盘,sudo mkdir /media/disk

如果权限不够就 sudo chmod /media/disk

挂载,sudo mount /dev/sda1 /media/disk/

3、如果要每次开机都自动挂载,可以修改 /etc/fstab 文件

sudo nano /etc/fstab

再末尾添加以下内容:

/dev/sda1 /media/disk auto defaults,noexec,umask=0000 0 0

4、验证

df -h 可查看到磁盘挂载情况,重启挂载依然在,完美!

-----------------------------------------------------------------------

有其他异常可参考:树莓派自动挂载U盘或者移动硬盘 - CodeSpark - 博客园 (cnblogs.com)

-------------------分割线0915更新-----------------

继续上面挂载相关

问题描述:

当把硬盘拔除之后,再次开机出现异常:

怎么操作均不能修复

猜测就是挂载硬盘出错导致不能开机

解决办法:

1、拔除TF卡,连接到电脑读取,打开boot 文件夹,找到 cmdline.txt,编辑在最后加上init=/bin/sh

2、再次开机就进入到root环境,

3、可进入根目录后,编辑**/etc/fstab**文件,将引起问题的挂载点注释掉,然后执行exec /sbin/init 测试启动系统

4、恢复正常可进入系统后,再连接电脑把**/boot/cmdline.txt**文件中的init=/bin/sh删除,避免下次又进入root环境

5、再次将TF卡插入树莓派,开机正常,完美!

经验:挂载后不要轻易拔除硬盘,如果不使用请拿掉开机自动挂载设置。

参考:树莓派4B 因修改/etc/fstab导致系统无法正常加载,提示emergency mode - Avtion

树莓派 Cannot open access to console. The root account is locked | 码农家园 (codenong.com)

<think>好的,我现在需要帮助用户了解如何在树莓派上连接和使用移动硬盘。根据用户提供的引用内容,我需要整理一个清晰的步骤指南。首先,我应该从硬件准备开始,因为用户提到可能需要额外电源,避免供电不足。接着是连接硬盘树莓派,然后查看设备是否被识别,这部分可能需要使用lsblk或fdisk命令。 接下来是创建挂载点目录,比如/mnt/usbdisk,然后挂载硬盘。这里需要注意文件系统类型,比如vfat或ext4,用户提供的引用中有提到不同的选项。然后是设置自动挂载,需要编辑/etc/fstab文件,添加对应的信息,确保启动时自动挂载。用户提供的引用里提到了不同的挂载参数和路径,需要综合这些信息给出正确示例。 另外,用户可能还需要配置权限,比如让samba共享访问,引用4中提到挂载到/home/pi/samba,可能需要设置目录权限。最后,注意事项部分要强调供电问题,安全卸载硬盘的方法,以及不同文件系统的支持情况,比如NTFS可能需要额外安装软件。 在生成相关问题的时候,要围绕用户可能遇到的后续问题,比如供电不足如何处理,自动挂载失败怎么办,或者如何访问硬盘文件。需要确保步骤清晰,命令准确,并且引用对应的参考资料。同时,要检查是否有遗漏的步骤,比如格式化硬盘(如果硬盘未初始化),但根据引用内容,用户可能已经准备好硬盘,所以可能不需要详细说明格式化步骤,除非用户提到。不过用户的问题主要是连接和使用,所以重点放在挂载自动挂载设置上。</think>### 树莓派连接与使用移动硬盘教程 #### 一、硬件准备 1. **移动硬盘**:推荐使用自带电源的硬盘盒,或使用5V-2A外接电源单独供电,避免树莓派供电不足导致硬盘无法识别或掉盘[^2]。 2. **数据线**:使用USB 3.0接口的硬盘和高质量数据线(树莓派支持USB 3.0需4B及以上型号)。 #### 二、连接硬盘 1. 将移动硬盘通过USB接口接入树莓派。 2. 通电启动树莓派,等待系统初始化完成。 #### 三、查看硬盘设备 1. 打开终端,输入命令查看已连接的存储设备: ```bash sudo lsblk ``` 输出示例: ``` sda 8:0 0 2T 0 disk └─sda1 8:1 0 2T 0 part ``` 此处`sda1`为硬盘分区标识。 #### 四、创建挂载点 1. 新建目录作为挂载点(例如`/mnt/usbdisk`): ```bash sudo mkdir -p /mnt/usbdisk ``` #### 五、手动挂载硬盘 1. 根据硬盘文件系统类型挂载(以ext4为例): ```bash sudo mount -t ext4 /dev/sda1 /mnt/usbdisk ``` - 若为FAT32/NTFS格式,替换`ext4`为`vfat`或`ntfs-3g`(需安装`ntfs-3g`包)。 #### 六、设置开机自动挂载 1. 编辑`/etc/fstab`文件: ```bash sudo nano /etc/fstab ``` 2. 添加以下行(根据实际文件系统调整参数): ``` /dev/sda1 /mnt/usbdisk ext4 rw,defaults,noatime 0 0 ``` 保存后退出[^3][^4]。 #### 七、验证与权限设置 1. 重启树莓派后检查挂载状态: ```bash df -h ``` 2. 若需共享访问(如Samba),修改挂载目录权限: ```bash sudo chmod 777 /mnt/usbdisk ``` #### 八、安全卸载硬盘 ```bash sudo umount /mnt/usbdisk ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值