Debian11 硬盘挂载与分区

Debian11 硬盘挂载与分区,Debian11教程,文件系统与命令。

【全栈教程】:https://try8.cn/article
教程目录:
教程内容:
最近更新:2023-04-17

一、Debian11 硬盘挂载与分区介绍

1.1、Debian11 文件系统

Debian11 文件系统定义了数据在硬盘上的组织方式,不同的文件系统都有它的优点和局限性。其中 Ext4 文件系统是 Linux 系统上默认的文件系统,Btrfs 被期望作为 Ext4 文件系统之后的下一个默认文件系统。

  • Ext4:Debian 的默认文件系统,相比 Ext、Ext2 、Ext3 是更好的选择;
  • ReiserFS:对于许多小文件的读取比较高效;
  • XFS:对于大文件的处理更有优势;
  • Btrfs:它包括了当今 LVM/RAID 的许多特性。


二、Debian11 硬盘挂载

硬盘挂载是指一个存储设备上的文件可供用户通过文件系统访问的一个过程。Debian11 硬盘挂载是一个非常重要的功能,它将一个存储设备挂接到一个已存在的目录上。如下为简单的挂载命令,永久生效并支持开机自启:

  mkdir /new_dir  //创建新目录
  fdisk -l  //查看并确认所有分区表,例如下面使用的sdb等
  fdisk /dev/sdb  //开始分区
  mkfs.ext4 /dev/sdb1  //对分区格式化
  echo /dev/sdb1 /new_dir ext4 defaults 0 0 >> /etc/fstab //开启自启
  cat /etc/fstab  //查看文件系统信息
  mount /dev/sdb1 /new_dir  //将分区绑定目录
  df -h  //查看效果


三、Debian11 硬盘分区

硬盘分区是指对硬盘可用空间的划分,选择合理的硬盘分区,对系统性能、数据安全以及服务器管理有着一定的影响。Debian11 引导分区有三种常用的方式:

  • 第一种,即整个 Linux 系统都位于 root 文件夹下,包含系统分区和交换分区;
  • 第二种,单独的 home 分区,home 文件夹下单独存放着用户数据;
  • 第三种,分离分区,包含 /home,/var,/tmp 分区等,适用于服务器和多用户系统,好处是用户数据不会塞满硬盘而导致服务器异常。


3.1、硬盘分区大小

例如,Debian11 上推荐的 /boot 引导分区大小是 256 MB,一些用户为保留更多内核选择为引导分区留出 512 MB 或更多的空间,以下为官方推荐示例:

划分       最小推荐	     用法
/         10 GB	         系统文件/所有文件
/boot	  256 MB-512 MB	 启动文件
/home	  100 MB	     用户文件
/tmp	  50 MB	         临时文件
/usr	  8 GB	         程序文件
/var	  400 MB	     动态数据


3.2、硬盘分区命令

在折腾硬盘分区之前,请仔细检查硬件并提前测试,因为这可能会对数据完整性造成相当大的危害。Parted 是一个比 Fdisk 更现代化的工具,它支持多种分区格式,包括MS-DOS和GPT,它允许用户创建、删除、调整大小、移动复制分区和重新组织硬盘等,如下为 parted 常用命令示例:


安装与启动命令

apt install parted  //安装
parted  //启动


列出全部可用硬盘

parted -l //返回诸如 /dev/sda /dev/sdb 等硬盘


使用交互提醒的命令方式创建新分区

parted /dev/sdb


使用整条命令创建一个10GB的主分区

parted /dev/sdb mkpart primary ext4 0.0GB 10.0GB


使用整条命令创建全部剩余空间的主分区

parted /dev/sdb mkpart primary ext4 10.0GB 100%


列出硬盘上所有分区,包括主分区和扩展分区

parted /dev/sdb print


3.3、硬盘格式化与绑定命令

硬盘分区后还不能直接使用,在Debian11 系统中,还需要格式化成指定文件系统(例如ext4文件系统)、自启和绑定目录等操作,然后才能正常使用,如下为硬盘格式化与绑定操作命令:


格式新分区

mkfs.ext4 /dev/sdb1 // 格式化为sdb1


创建新目录

mkdir /new_dir  


设置开启自动绑定

echo /dev/sdb1 /new_dir ext4 defaults 0 0 >> /etc/fstab


将格式化后的分区绑定到指定的目录上

mount /dev/sdb1 /new_dir  //将新分区绑定到新目录上


查看硬盘状态

df -h


四、Debian11 硬盘分区工具

Debian11 可以使用 fdisk 或 parted 硬盘分区工具,下面为常用的硬盘分区管理软件包,包含对话框和图形交互等方式,传统的MBR分区只支持最大2TB,而现代化的GPT格式支持大于2TB以上的硬盘。

fdisk、parted、gdisk  //对话框模式
cfdisk、cgdisk  //模拟图形界面模式
sfdisk、sgdisk、pared  //非交互模式
gparted、gnome-disk-utility、partitionmanager  //图形界面模式


五、Debian11 硬盘挂载与分区 总结

Debian11教程 - Debian11 硬盘挂载与分区,主要引导用户快速理解Debian11 环境下硬盘挂载与硬盘分区,从文件系统介绍开始,逐步到相关工具推荐等等,通篇实用易懂,让入门变得更加快速和简单。


《Debian11教程》主打原创、全部免费,欢迎学习和转载,如需交流请加微信号:try8_cn。