树莓派/debian挂载硬盘(代码片段)

yogile yogile     2023-04-08     589

关键词:

前言

在 Linux 中要使用 Samba 文件协议来实现 NAS 配置,首先要挂载硬盘。本文来简述如何在 Linux 中来挂载硬盘。

格式化

将硬盘插入到主机对应接口。

查看硬盘信息

fdisk -l

可以看到插入的硬盘 /dev/sdb1 的文件系统类型为:FAT32 (LBA) 。

技术图片

格式化硬盘

使用 fdisk 命令对 /dev/sdb1 进行分区

fdisk /dev/sdb1

具体过程如下:

root@debyogile:/home/yogile# fdisk /dev/sdb1

Welcome to fdisk (util-linux 2.33.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

# 删除硬盘原分区
Command (m for help): d
Selected partition 1
Partition 1 has been deleted.

# 添加硬盘新分区
Command (m for help): n
Partition type
   p   primary (0 primary, 0 extended, 4 free)
   e   extended (container for logical partitions)
# 添加分区,默认的分区格式是 primary
Select (default p):

Using default response p.
# 分区号默认 1
Partition number (1-4, default 1):
# 指定分区的起始扇区,一般默认 2048
First sector (2048-62668799, default 2048):
# 指定分区的终止扇区,一般默认最大值
Last sector, +/-sectors or +/-sizeK,M,G,T,P (2048-62668799, default 62668799):

Created a new partition 1 of type ‘Linux‘ and of size 29.9 GiB.
Partition #1 contains a vfat signature.

# 询问删除签名,确认:y
Do you want to remove the signature? [Y]es/[N]o: y

The signature will be removed by a write command.

# 保存修改
Command (m for help): w
The partition table has been altered.
Calling ioctl() to re-read partition table.
Syncing disks.

复查硬盘信息

fdisk -l

可以看到插入的硬盘 /dev/sdb1 的硬盘类型为:Linux 。

技术图片

格式化文件系统

将硬盘文件系统格式化为 ext4 。

mkfs -t ext4 /dev/sdb1

技术图片

挂载硬盘

临时挂载

要临时挂载硬盘到 /mnt:

mount /dev/sdb1 /mnt

查看挂载点:

df -h

技术图片

永久挂载

Debian 使用 UUID 来实现硬盘自动挂载。

  • 通过 blkid 查找所有硬盘的 UUID:

    sudo blkid
    

    可以看到挂载的硬盘 /dev/sdb1 的 UUID 为:ad5f412a-0a0c-42af-afd3-eecec6fd96d2 ,TYPE 为:ext4

    技术图片

  • 添加自动挂载点

    sudo vim /etc/fstab
    

    在最后一行添加:

    UUID=ad5f412a-0a0c-42af-afd3-eecec6fd96d2 /mnt            ext4    defaults 0       0
    
  • 执行挂载

    sudo mount -a
    
  • 查看挂载点:

    df -h
    

    这时,sudo reboot 重启后挂载点依然存在。

测试挂载

  • 查看硬盘挂载文件夹

    cd /mnt
    ls
    

    可以看到默认创建的文件夹 lost+found :

    技术图片

  • hdparm 测试硬盘读写速度

    下载 hdparm

    sudo apt install hdparm
    

    测试硬盘读写速度

    hdparm -Tt /dev/sdb1
    

    可以看到读取 10948.93 MB/sec ,写入 131.46 MB/sec ,这是由于本文是在虚拟机上实现的,读写有误,请根据实际查看。

    技术图片

树莓派挂载ntfs硬盘

有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘,一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),这时候为了能让Linux服务器能够... 查看详情

树莓派之挂载群晖ext4硬盘

...术A自己组装的黒群晖挂了,索性就把硬盘取出来,挂在树莓派上。尽管DSM系统的硬盘格式是ext4,但是当我尝试在树莓派挂载时,出现以下错误:因此,需要以下几个步骤。1.安装mdadm:2.安装lvm2:3.执行以下命令:报错4.执行命... 查看详情

markdown树莓派自动挂载ext4格式ù盘(代码片段)

查看详情

树莓派集群实践——挂载硬盘并支持中文

硬盘文件全是中文字符,让树莓派支持 sudo apt-get install ttf-wqy-zenhei安装一个中文输入法 sudo apt-get install scim-pinyin安装完毕后配置 sudo raspi-config ChangeLocale移动光标至如下图有&rd 查看详情

树莓派配置omv搭建nas硬盘挂载

前言前文我们实现了树莓派配置OMV搭建NAS(二)配置OMV5,文本接着来简述如何在OMV中挂载硬盘。硬盘初始化请提前插入硬盘。注意:请将硬盘重要数据进行备份,硬盘第一次挂载时将初始化硬盘。点击侧边栏“存储器->硬盘-&g... 查看详情

树莓派内网共享网盘(代码片段)

文章目录树莓派内网共享网盘一、材料准备二、配置树莓派2.1SSH连接树莓派2.2安装配置Samba2.3PC内网连接云盘树莓派内网共享网盘基于Samba协议使用树莓派4B来做一个内网共享网盘,多台电脑可以同时访问挂载在树莓派上的U盘... 查看详情

树莓派3b挂载硬盘

...ount-text4/dev/sda/media/usbhdd挂载成功(先格式化ext4格式)1.确认树莓派识别硬盘sudofdisk-l|grep'^Disk'2.确认硬盘格式sudoblkid3.卸载硬盘sudoumount-l/dev/sda4.格式化硬盘为ext4sudomkfs.ext4/dev/sda有些资料上格式化为ext3,ext3是老的linux文件系统... 查看详情

树莓派3b安装debian64位系统及其安装私有云网盘----可道云(代码片段)

一、起源  1.1、先来说说起源吧,楼主呢也是前段时间闲来无事,无聊就随便刷刷B站,结果,一个视频吸引了我的目光,先把视频链接放上把------>https://www.bilibili.com/video/BV15Z4y1j7e3,对就是这个,正好手上淘汰下来的手机没... 查看详情

树莓派挂载ntfs优盘

步骤一:解压安装NTFS-3G,使用如下命令。    sudoapt-getinstallntfs-3g 步骤二:配置挂载NTFS格式的移动硬盘 1.首先得到NTFS分区的信息   sudofdisk-l|grepNTFS[[email protected]klb]#sudofdisk-l|grepNTFS /dev/sdc1* 查看详情

树莓派第三口--挂载samba(小米路由器)

新版的树莓派系统已经集成了SAMBA,不需要额外安装SAMBA协议家里用的是小米路由器2,带1TB硬盘的。小米路由器支持SAMBA和DLNA,以下是通过树莓派挂载小米路由器来实现网络共享盘,可以共享家里各台电脑的资源,也可以替代迅雷... 查看详情

docker开篇1|树莓派中搭建docker(代码片段)

...r.com/install/linux/docker-ce/debian/#install-docker-ce-1 硬件 树莓派3B RespbianOS要求要安装DockerCE,您需要这些Debian或Raspbian版本之一的64位版本:    查看详情

树莓派操作系统安装(代码片段)

树莓派操作系统安装树莓派的操作系统是个磁盘镜像,需要写入到一张micro-sd卡后,才能引导树莓派启动。从http://www.raspberrypi.org/downloads找到最新的raspbin镜像(raspberry+debian=raspbin),也可以使用其它的支持树莓派的系统。根据自... 查看详情

配置pidashboard容器监测树莓派(代码片段)

前言为了监测树莓派的运行情况,使用树莓派实验室的PiDashboard来实现,通过Nginx反向代理。创建容器基于debian容器:sudodockerrun-i-t--namePiDashboard-p10000:80--netamber-net--ip172.20.0.40-ddebian:latest容器内安装工具容器内执行命令:aptinstallapa... 查看详情

树莓派/debian“无法定位软件包mod_ssl”问题解决方案(代码片段)

树莓派/Debian“无法定位软件包mod_ssl”问题解决方案一、前言对于使用OpenSSL来加载第三方SSL证书来实现HTTPS安全连接实现的方法来说,CentOS、Ubuntu等与Debian的实现方法并不一样。对CentOS、Ubuntu等Linux发行版来说,使用OpenSSL来加载... 查看详情

树莓派/debianwordpress更新并安装插件(代码片段)

树莓派/DebianWordPress更新并安装插件一、前言前文树莓派/Debian构建LAMPWeb服务器并搭建WordPress博客(二)完成了WordPress博客的搭建,实现了其访问。本文继续拓展讲如何更新WordPress并添加插件,并就过程中遇到的问题提供解决方案... 查看详情

debian10完整挂载镜像(代码片段)

...识别到了镜像。进入终端开始配置 1.创建挂载点root@debian:~#mkdir/mnt/cdr 查看详情

树莓派4b使用摄像头+视频监控(代码片段)

硬件环境:树莓派4B4GB某宝¥20CSI摄像头130度广角软件环境:root@raspberrypi:/etc#cat/etc/os-releasePRETTY_NAME=“DebianGNU/Linux11(bullseye)”NAME=“DebianGNU/Linux”VERSION_ID=“11”VERSION=“11(bullseye)”VERSION_CODENAME=bullseyer... 查看详情

debian8开机自动挂载windows下的ntfs硬盘

...载,就觉得好麻烦于是准备开机挂载windows下的C,D2个盘符到debian2:首先下载ntfs-3g$sudoapt-getinstallntfs-3g 接着安装成功后,   #mkdir/mnt/WIN_C   #mkdir/mn 查看详情