如何在Linux中检查启动路径(分区)

时间:2020-01-09 10:41:18  来源:igfitidea点击:

如何识别Linux操作系统中的启动设备或启动路径?
您可以使用以下任一命令在Linux中找到启动设备或启动路径:

  • fdisk命令操作磁盘分区表
  • 用于Linux的sfdisk命令分区表操纵器。
  • lsblk命令列表阻止设备。

打开终端应用程序或使用ssh命令登录到远程服务器。
您必须是root用户。

如何使用lsblk显示启动分区

只需执行以下命令:

$ lsblk

或者

$ lsblk -l

或者

$ lsblk /dev/sda

以下行(/boot或BOOT)指示有关我在Linux上的引导设备的信息:

|-sda1   8:1    1   243M  0 part /boot

如何使用fdisk命令显示启动分区

执行以下命令:

# fdisk -l
# fdisk -l /dev/sda

您可以在以Device Boot开头并标有*的行中找到此信息。
在此示例输出中,我的/dev/sda1是Linux上的引导设备或分区。

如何使用sfdisk命令显示启动分区

执行以下命令:

# sfdisk -l
# sfdisk -l /dev/sda

Linux使用sfdisk命令显示启动设备名称

关于多个设备的说明(HDD/RAID)

如果您有多个硬盘驱动器或Linux软件突袭,将很难找到此信息。
考虑以下:

# fdisk -l | grep '^Disk /dev'

我已经安装了多个磁盘,也安装了Linux软件RAID设备。
这是找出启动路径或分区的快速方法:

fdisk -l | grep '^/dev/[a-z]*[0-9]' | awk ' == "*"'
## 或者
fdisk -l | grep '^/dev/[a-z]*[0-9]' | awk ' == "*" { print 
/dev/sdf1  *       62 1006879 1006818 491.6M 83 Linux
}'

输出示例:

# fdisk -l /dev/sdf

/dev/sdf1是我的引导路径,并进行验证:

##代码##