怎么确定linux系统上的硬盘哪个是主盘

怎么确定linux系统上的硬盘哪个是主盘,第1张

挂载在 / 目录的设备即为主盘,可以使用 df -lh 命令或 mount 命令查看:

[root@iZ25a38chb4Z ~]# df -lh

Filesystem      Size  Used Avail Use% Mounted on

/dev/xvda1       20G  2.7G   17G  15% /

tmpfs           498M     0  498M   0% /dev/shm [root@iZ25a38chb4Z ~]# mount | column -t

/dev/xvda1  on  /                         type  ext4         (rw,barrier=0)

proc        on  /proc                     type  proc         (rw)

sysfs       on  /sys                      type  sysfs        (rw)

devpts      on  /dev/pts                  type  devpts       (rw,gid=5,mode=620)

tmpfs       on  /dev/shm                  type  tmpfs        (rw)

none        on  /proc/xen                 type  xenfs        (rw)

none        on  /proc/sys/fs/binfmt_misc  type  binfmt_misc  (rw)

从上例可知,我的系统主磁盘设备为:/dev/xvda1

*** 作方法

01

首先我们开启centos7系统,并使用root账户登录。然后通过fdisk命令查看系统的磁盘信息。我们执行命令"fdisk -l"查看系统的磁盘信息。具体展示如下图所示。

02

然后我们执行命令"badblocks -v /dev/sda1 >result.txt ",执行检测,并将 *** 作结果重定向到result.txt内。具体 *** 作如下图所示。

03

下面我们介绍另外一种方法,采用Smartctl软件,首先我们执行命令“yum install smartmontools”进行安装,具体 *** 作如下图所示。

04

然后我们执行命令“smartctl --help”查看帮助文档,具体 *** 作如下图所示。

05

然后执行命令“systemctl start smartd.service”启动服务,并且检验服务是否启动成功。具体 *** 作如下图所示。

06

然后我们检查磁盘的 Smart 功能是否启用,我们采用命令“smartctl -i /dev/sda”。具体展示如下图所示。

07

当然我们可以通过命令“smartctl -s on /dev/sda”开启磁盘的smart功能。具体 *** 作如下图所示。

08

然后执行命令“smartctl -a /dev/sda”显示磁盘的详细smart信息。

09

然后执行命令“smartctl --test=short /dev/sda”执行磁盘的短期检测。具体展示如下图所示。

特别提示

当然smartctl 还有很多命令格式,本篇只作为入门级查看,更深一步请大家查看帮助文档。

如果不做卷组vg和逻辑卷lv的话,先用fdisk

-l查看你的新硬盘是sdb或sdc之类的(Disk

/dev/sda:

107.4

GB),确定了以后,用命令mkfs.文件系统

sd几(eg:mkfs.

ext4

要格式化的硬盘或者分区)

然后建立挂载位置如mkdir

/newpart

然后用mount命令挂载(

mount

分区

位置)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/7679495.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-08
下一篇2023-04-08

发表评论

登录后才能评论

评论列表(0条)

    保存