如何用mount挂载分区

487
2025/4/4 6:32:46
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Linux系统中,使用mount命令可以挂载分区。以下是挂载分区的步骤:

  1. 首先,你需要确定要挂载的分区设备名称。你可以使用lsblkfdisk -l命令查看所有可用的磁盘和分区。

    例如,输出可能类似于:

    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda      8:0    0   100G  0 disk 
    ├─sda1   8:1    0   512M  0 part /boot/efi
    ├─sda2   8:2    0    30G  0 part /
    └─sda3   8:3    0   68G  0 part [SWAP]
    sr0     11:0    1  1024M  0 rom  
    

    在这个例子中,我们可以看到有三个分区:sda1、sda2和sda3。

  2. 创建一个挂载点。挂载点是文件系统中的一个目录,用于访问挂载的分区。例如,创建一个名为/mnt/mydisk的挂载点:

    sudo mkdir /mnt/mydisk
    
  3. 使用mount命令挂载分区。将/dev/sda2替换为你要挂载的分区设备名称,将/mnt/mydisk替换为你要创建的挂载点:

    sudo mount /dev/sda2 /mnt/mydisk
    

    如果分区有特定的文件系统类型(例如,NTFS、FAT32等),你可以使用-t选项指定文件系统类型:

    sudo mount -t ntfs /dev/sda2 /mnt/mydisk
    
  4. 确认分区已成功挂载。使用df -h命令查看已挂载的分区及其使用情况:

    df -h
    

    输出应类似于:

    Filesystem Size  Used Avail Use% Mounted on
    udev           3.9G     0  3.9G   0% /dev
    tmpfs          798M  9.6M  788M   2% /run
    /dev/sda2       30G   10G   19G  34% /
    tmpfs          3.9G   68M  3.8G   2% /dev/shm
    tmpfs           5.0M  4.0K  5.0M   1% /run/lock
    tmpfs          3.9G     0  3.9G   0% /sys/fs/cgroup
    /dev/sda1       512M  109M  394M  22% /boot/efi
    

    在这个例子中,你可以看到/dev/sda2已成功挂载到/mnt/mydisk

  5. (可选)如果你希望在系统启动时自动挂载分区,可以编辑/etc/fstab文件。首先,使用文本编辑器打开/etc/fstab文件,例如:

    sudo nano /etc/fstab
    

    然后,在文件末尾添加以下行(将/dev/sda2替换为你要挂载的分区设备名称,将/mnt/mydisk替换为你要创建的挂载点):

    /dev/sda2 /mnt/mydisk ext4 defaults 0 0
    

    如果分区有特定的文件系统类型,请将ext4替换为相应的文件系统类型,例如ntfsvfat

    保存并关闭文件。现在,分区将在系统启动时自动挂载到指定的挂载点。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: linux的虚拟机能否克隆虚拟机