磁盘查看和磁盘挂载

如果你想查看 CentOS 系统中所有的磁盘,包括那些没有挂载的,你可以使用以下命令。

1. **使用 `lsblk` 命令**:
   `lsblk` 命令将显示所有可用的块设备,以及它们的挂载点(如果已挂载的话)。

   ```bash
   lsblk
  1. 使用 fdisk 命令: fdisk 是一个用于查看和操作磁盘分区表的命令。使用 -l 选项可以列出所有的磁盘和它们的分区。

    fdisk -l
    

    注意:这个命令可能需要 root 权限。

  2. 使用 blkid 命令: blkid 命令可以提供关于块设备的详细信息,例如 UUID、文件系统类型等。

    blkid
    

使用这些命令,你应该可以看到所有已连接的磁盘,无论它们是否已挂载。如果你找到未挂载的磁盘并希望使用它,你可能需要格式化它(如果尚未格式化)并创建一个挂载点来挂载它。

在 Linux(例如 CentOS)上挂载磁盘主要涉及以下步骤:

  1. 识别磁盘分区:

    使用fdisk -l可以查看所有磁盘和其分区。你可能会看到如 /dev/sda1, /dev/sdb 等设备。

    sudo fdisk -l
    
  2. 创建挂载点:

    你需要一个目录来挂载磁盘分区。通常,你可以在 /mnt 下创建一个目录或在任何你喜欢的地方。

    sudo mkdir /mnt/mydisk
    

    在这里,mydisk 是你选择的目录名。

  3. 挂载磁盘分区:

    mount 命令挂载你选择的磁盘分区到刚刚创建的目录。

    sudo mount /dev/sdb /mnt/mydisk
    

    在这里,/dev/sdb 是你想挂载的磁盘分区。

  4. 使挂载在系统重启后持续:

    如果你希望每次系统启动时自动挂载该磁盘分区,需要在 /etc/fstab 文件中添加一个条目。

    首先,打开 /etc/fstab 文件:

    sudo nano /etc/fstab
    

    然后,在文件的底部添加以下行:

    /dev/sdb  /mnt/mydisk  ext4  defaults  0  0
    

    这里,ext4 是文件系统类型,你需要根据实际的文件系统类型进行更改。defaults 是默认的挂载选项。

  5. 测试:

    在更改 /etc/fstab 文件后,为了确保没有错误,你应该尝试使用 mount -a 命令来挂载所有在 /etc/fstab 中定义的文件系统。

    sudo mount -a
    

    如果没有错误消息,那么你应该是安全的。

请注意,在更改 /etc/fstab 之前,始终备份该文件,并确保你知道你在做什么,因为错误的配置可能会阻止系统正常启动。如果你不确定,最好先在非生产环境中进行测试。