磁盘分区与挂载——笔记
1.磁盘分区
磁盘分区是将物理磁盘划分为多个逻辑区域的过程。每个分区可视为独立的存储单元,拥有独立的文件系统,可安装不同操作系统或存放不同类型数据。例如,将硬盘分为系统盘(存放操作系统)、数据盘(存放个人文件、资料)等。
2. 挂载
挂载是将分区与操作系统目录树进行关联的操作。只有挂载后,操作系统才能访问分区内的数据,就像把一个新的文件夹接入到现有的文件系统结构中 。如将新硬盘分区挂载到/mnt/data目录后,通过访问该目录就能读写分区数据。
3.操作步骤(以 Linux 系统为例)
3.1. 查看磁盘信息
使用fdisk -l命令查看系统已识别的磁盘及分区情况,输出信息会显示磁盘设备名(如/dev/sda)、分区类型、容量等。
3.2. 磁盘分区
- 进入分区工具:执行fdisk /dev/sdX(sdX为目标磁盘设备名,如/dev/sdb),进入fdisk交互界面。
- 常用命令:
- p:打印分区表,查看当前分区情况。
- n:新建分区,根据提示选择分区类型(主分区、扩展分区等)、起始和结束扇区。
- d:删除分区,输入要删除的分区编号。
- w:保存并退出分区操作;q:不保存直接退出。
3.3. 创建文件系统
分区完成后,需为分区创建文件系统,常用文件系统类型有ext4、xfs等。例如,使用mkfs.ext4 /dev/sdXn(X为磁盘编号,n为分区编号)命令将分区格式化为ext4文件系统。
3.4. 挂载分区
- 临时挂载:执行mount /dev/sdXn /mnt/directory命令,将分区挂载到指定目录(如/mnt/data)。系统重启后挂载失效。
- 永久挂载:编辑/etc/fstab文件,添加一行/dev/sdXn /mnt/directory ext4 defaults 0 0,保存后执行mount -a使配置生效,实现开机自动挂载。
4.Windows 系统操作
4.1. 磁盘管理
通过 “此电脑” 右键选择 “管理”,进入 “磁盘管理” 界面,可进行新建卷(分区)、格式化、删除卷等操作。
4.2. 挂载新磁盘
新磁盘插入后,在磁盘管理中初始化磁盘,选择分区样式(MBR 或 GPT),然后新建简单卷,按照向导设置分区大小、驱动器号等即可完成挂载。
常见问题
1. 分区挂载失败
- 原因:文件系统损坏、挂载点目录权限问题、/etc/fstab配置错误等。
- 解决:使用文件系统修复工具(如fsck修复 Linux 文件系统);检查并修改挂载点目录权限;核对/etc/fstab配置。
2. 分区无法识别
- 原因:磁盘未初始化、驱动程序问题、硬件故障等。
- 解决:在磁盘管理中初始化磁盘;更新磁盘驱动;检查磁盘硬件连接或尝试更换磁盘。