Linux 正确挂载新硬盘
识别设备
查看新盘是否被识别:使用命令 lsblk 或 fdisk -l。常见命名:SATA/SCSI 为 /dev/sdX,NVMe 为 /dev/nvme0n1,其分区为 /dev/sdX1 或 /dev/nvme0n1p1。务必确认目标设备,避免误操作系统盘。
分区(可选)
若需分区,使用 fdisk /dev/sdX(或 parted)。常用流程:输入 n 新建分区 → 选择主分区/扩展分区 → 设置大小 → 输入 w 写入分区表。分区完成后可用 partprobe /dev/sdX 通知内核重新读取分区表。也可选择整盘不分区,直接格式化后挂载(见下节)。
格式化文件系统
将分区(如 /dev/sdX1)格式化为常用文件系统:
创建挂载点并挂载
创建目录:sudo mkdir -p /mnt/data
挂载分区:sudo mount /dev/sdX1 /mnt/data
验证:df -h 或 lsblk 应能看到挂载点与设备对应关系。
设置开机自动挂载(推荐用 UUID)
获取分区 UUID:sudo blkid /dev/sdX1
编辑 /etc/fstab,添加一行(示例为 ext4):
UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /mnt/data ext4 defaults 0 2
字段含义:
| 字段 | 含义 |
|---|---|
| UUID | 设备唯一标识,稳定性优于设备名 |
| 挂载点 | 如 /mnt/data |
| 文件系统 | 如 ext4 |
| 挂载选项 | 常用 defaults |
| dump | 备份,常用 0 |
| fsck 顺序 | 根分区 1,其他分区 2 或不检查 0 |
| 测试配置:sudo mount -a(无报错说明语法正确)。 |
常见注意事项
Windows 初始化并挂载新硬盘
打开磁盘管理
右键“此电脑”→“管理”→“磁盘管理”,或“服务器管理器”→“工具”→“计算机管理”→“磁盘管理”。新盘通常显示为“未初始化”。
初始化磁盘
右键新盘→“初始化磁盘”,选择 MBR 或 GPT(新平台优先 GPT),确认后状态变为“未分配”。
新建卷并格式化
右键“未分配”→“新建简单卷”,按向导设置卷大小、分配驱动器号、选择文件系统(如 NTFS)、卷标,完成格式化后即可在“此电脑”中访问。
盘符冲突处理
若目标盘符(如 D:)被占用,可先右键光驱或其他设备更改盘符,再为新盘分配 D:。完成后打开“此电脑”确认新盘可用。
虚拟机场景快速补充