admin 管理员组

文章数量: 887021

温馨提示:搜索出大部分人说在Linux系统中ext4格式的硬盘传输的速度比NTFS的要快!

一、(第一种)配置外部硬盘(Armbian挂载硬盘(以及自动挂载))【格式化格式为ext4】

1.新硬盘的格式化(如果不是新硬盘,已存有重要文件,直接跳过这步骤)

(1) 首先查看新硬盘基本信息

sudo fdisk -l

--会罗列出很多分区地址,自行确认自己的新硬盘识别地址在哪里,我的新硬盘被识别到了”/dev/sda”。

(2) 对新硬盘进行分区

sudo fdisk /dev/sda
 --[1] 这里的 /dev/sda 是步骤(1)中 查询出来的硬盘识别文件地址。如果你在步骤(1)中要格式化的硬盘存在于其他地址请相应改变。
 --[2] 在提示信息引导下,我选择(n) “add a new partition” 将硬盘划分为一个新分区。
(p) primary ----主分区(看个人选择)
(e) extended----扩展分区(看个人选择)
 --[3] 若整个硬盘只作为一个分区,下面三步默认回车即可;若只拿一部分空间出来当分区详细如下:
   [3-1] 第一步是分区盘号,默认回车自动分配盘号,可自己定义一下盘号例如输入4,则盘号为sda4。
   [3-2] star-是从2048字节开始,开始大小建议默认2048(默认回车即可)
  [3-3] end-输入结束字节,开始字节到结束字节为新建分区盘的大小,输入后回车即可,直接回车则默认输入最大字节。
--[4] 最后再输出(p)确认下自己创建的分区表信息是否正确。确认无误后(w)保存。
--[5] 如果成功,系统会提示“The partition table has been altered” 分区表已更改完毕 。

(3) 查看新硬盘识别到了哪里

    重新输入(1) 内容 ,我本地的新硬盘被识别到了 “/dev/sda1” 。

(4) 新硬盘格式化

sudo mkfs -t ext4 /dev/sda1

----该句将新硬盘(sda1)格式化为EXT4格式(需要点时间),至此新硬盘的格式化操作结束。如若出现如下:
Device size reported to be zero.  Invalid partition specified, or
        partition table wasn't reread after running fdisk, due to
        a modified partition being busy and in use.  You may need to reboot
        to re-read your partition table.
----执行格式化后弹出以上提示说明没有格式化成功,需reboot重启后再执行格式化

2.挂载新硬盘到文件目录

(1) 新建挂载目录

在你想要挂载硬盘的目录下新建文件夹,我将其保存在本地用户目录下新建文件夹中。创建文件夹命令样例为:
sudo mkdir <文件夹路径>

(2) 挂载硬盘到目录

sudo mount /dev/sda1 <文件夹路径>
至此新硬盘就挂载到了自定义的目录下了。
但是发现文件夹权限不足,因此赋予其和其他普通文件夹相同权限:
sudo chmod 777 <文件夹路径>
权限如有需求相应调整,777是最高权限,然后进入文件夹新硬盘已经可以正常操作使用。

(3) 开机自动挂载

修改/etc/fstab文件,在末尾添加挂载信息。
首先打开并编辑该文件
sudo nano /etc/fstab
在最后一行添加新硬盘的挂载动作
/dev/sda1 <文件夹路径> ext4 defaults 0 0
最后reboot重启,验证开机是否自动挂载。

二、(第二种)配置外部硬盘(Armbian挂载硬盘(以及自动挂载))【磁盘格式不变】

(一)设置硬盘挂载在自定义目录(vic)下

1.查看系统所检测到的磁盘,这里的 sda1检测到的硬盘但是没有被挂载(注意:这里sda1 是’1’ 而不是’L’,有些可能是sda1。)

lsblk				            #/查看信息
在根目录新建一个目录用于挂载硬盘,命令如下:
cd /				            #/进入根目录
mkdir /vic			            #新建目录名为‘vic’ 可用'ls'查看
mount /dev/sda1 /vic/	        #mount 用于挂载Linux系统外的文件。

(二)开机自动挂载:

1.下面这条命令可以显示硬盘信息,并记下UUID,为下一步做准备,这里以sda1为例
blkid /dev/sda1		#blkid命令对查询设备上所采用文件系统类型进行查询
2.执行下面命令修改 /etc/fstab 即可。例如我就是在 fstab 最后添加这行:
UUID=EC7259EC2(上面查出来的UUID值) /vic(新建硬盘挂载的目录名) ntfs defaults 0 0
vi /etc/fstab		#修改fstab
3.最后保存并应用, 则成功自定挂载,开机也会自动挂载(注意:这里只对只一个硬盘有效)


本节完

本文标签: 外置 有两种 硬盘 方法 debian