在Linux系统中,查看未挂载磁盘空间信息是系统管理中的一项基本技能,通常,这些磁盘可能是系统安装时未自动挂载的分区,或者是后续添加的外部存储设备,为了管理和使用这些磁盘空间,首先需要识别它们的存在和特性。
以下是一些步骤和技术细节,用于在Linux系统中查看未挂载磁盘空间:
1. 使用fdisk
命令
fdisk
是一个强大的磁盘分区工具,可以用来列出系统中所有的磁盘分区,包括那些尚未挂载的。
打开终端,输入以下命令:
sudo fdisk l
这个命令会列出所有磁盘分区的详细信息,注意那些没有挂载点(Mounted at)信息的分区,这些就是未挂载的磁盘分区。
2. 使用lsblk
命令
lsblk
命令可以简洁地列出块设备的信息,包括磁盘和分区。
在终端中输入:
lsblk
你将看到类似下面的输出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk ├─sda1 8:1 0 200M 0 part /boot/efi ├─sda2 8:2 0 32G 0 part [SWAP] └─sda3 8:3 0 433.3G 0 part / sdb 8:16 1 74.6G 0 disk └─sdb1 8:17 1 74.6G 0 part
在这个例子中,sdb1
没有挂载点,说明它是未挂载的分区。
3. 使用df
命令
df
命令用于显示磁盘空间使用情况,通常情况下,它只显示已挂载的文件系统的磁盘空间,通过h
参数,可以获得更易于阅读的大小单位,并且total
参数可以显示总计。
输入:
df h total
4. 使用parted
命令
parted
是一个功能强大的磁盘分区和管理工具,它可以用于显示磁盘分区信息。
输入:
sudo parted l
这将会列出所有磁盘及其分区的详细信息。
如何挂载未使用的磁盘分区
如果你发现有未挂载的分区,并且想要使用它,你可以按照以下步骤进行挂载:
1、创建挂载点:选择一个目录作为挂载点,如果不存在,使用mkdir
创建。
“`bash
sudo mkdir /mnt/newdrive
“`
2、确定文件系统类型:使用fdisk l
或parted l
确定分区的文件系统类型。
3、挂载分区:使用mount
命令将分区挂载到指定的挂载点,如果分区是/dev/sdb1
,并且它是一个ext4文件系统,你可以使用:
“`bash
sudo mount t ext4 /dev/sdb1 /mnt/newdrive
“`
4、确认挂载成功:使用df h
检查新分区是否已经挂载并显示。
5、设置开机自动挂载:编辑/etc/fstab
文件,添加一行来指定分区、文件系统类型、挂载点和备份设置。
“`bash
/dev/sdb1 /mnt/newdrive ext4 defaults 0 0
“`
以上就是在Linux系统中查看未挂载磁盘空间的方法以及如何手动挂载一个分区的基本步骤,始终记得,对磁盘进行操作时要小心谨慎,因为错误的操作可能会导致数据丢失,在执行任何改变之前,确保你已经备份了所有重要数据。
原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/316490.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复